Gucharmap.Chartable

g Atk.ImplementorIface Atk.ImplementorIface Gtk.Widget Gtk.Widget Atk.ImplementorIface->Gtk.Widget GObject.GInterface GObject.GInterface GObject.GInterface->Atk.ImplementorIface Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.Scrollable Gtk.Scrollable GObject.GInterface->Gtk.Scrollable GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Buildable->Gtk.Widget Gtk.DrawingArea Gtk.DrawingArea Gucharmap.Chartable Gucharmap.Chartable Gtk.DrawingArea->Gucharmap.Chartable Gtk.Scrollable->Gucharmap.Chartable Gtk.Widget->Gtk.DrawingArea

Subclasses:

None

Methods

Inherited:

Gtk.DrawingArea (1), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10), Gtk.Scrollable (9)

Structs:

Gtk.WidgetClass (12), GObject.ObjectClass (5)

class

new ()

get_active_character ()

get_font_desc ()

get_font_fallback ()

get_snap_pow2 ()

get_zoom_enabled ()

set_active_character (wc)

set_codepoint_list (codepoint_list)

set_font_desc (font_desc)

set_font_fallback (enable_font_fallback)

set_snap_pow2 (snap)

set_zoom_enabled (enabled)

Virtual Methods

Inherited:

Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10), Gtk.Scrollable (1)

do_activate ()

do_copy_clipboard ()

do_move_cursor (step, count)

do_paste_clipboard ()

do_set_active_char (ch)

do_set_scroll_adjustments (hadjustment, vadjustment)

do_status_message (message)

Properties

Inherited:

Gtk.Widget (39), Gtk.Scrollable (4)

Name

Type

Flags

Short Description

active-character

int

r/w

codepoint-list

Gucharmap.CodepointList

r/w

font-desc

Pango.FontDescription

r/w

font-fallback

bool

r/w

snap-power-2

bool

r/w

zoom-enabled

bool

r/w

zoom-showing

bool

r

Style Properties

Inherited:

Gtk.Widget (17)

Signals

Inherited:

Gtk.Widget (69), GObject.Object (1)

Name

Short Description

activate

copy-clipboard

move-cursor

paste-clipboard

status-message

Fields

Inherited:

Gtk.Widget (69), GObject.Object (1)

Name

Type

Access

Description

parent_instance

Gtk.DrawingArea

r

Class Details

class Gucharmap.Chartable(**kwargs)
Bases:

Gtk.DrawingArea, Gtk.Scrollable

Abstract:

No

Structure:

Gucharmap.ChartableClass

classmethod new()
Return type:

Gtk.Widget

get_active_character()
Return type:

str

get_font_desc()
Return type:

Pango.FontDescription

get_font_fallback()
Return type:

bool

get_snap_pow2()
Return type:

bool

get_zoom_enabled()
Return type:

bool

set_active_character(wc)
Parameters:

wc (str) –

set_codepoint_list(codepoint_list)
Parameters:

codepoint_list (Gucharmap.CodepointList) –

set_font_desc(font_desc)
Parameters:

font_desc (Pango.FontDescription) –

set_font_fallback(enable_font_fallback)
Parameters:

enable_font_fallback (bool) –

set_snap_pow2(snap)
Parameters:

snap (bool) –

set_zoom_enabled(enabled)
Parameters:

enabled (bool) –

do_activate() virtual
do_copy_clipboard() virtual
do_move_cursor(step, count) virtual
Parameters:
Return type:

bool

do_paste_clipboard() virtual
do_set_active_char(ch) virtual
Parameters:

ch (int) –

do_set_scroll_adjustments(hadjustment, vadjustment) virtual
Parameters:
do_status_message(message) virtual
Parameters:

message (str) –

Signal Details

Gucharmap.Chartable.signals.activate(chartable)
Signal Name:

activate

Flags:

RUN_LAST, ACTION

Parameters:

chartable (Gucharmap.Chartable) – The object which received the signal

Gucharmap.Chartable.signals.copy_clipboard(chartable)
Signal Name:

copy-clipboard

Flags:

RUN_LAST, ACTION

Parameters:

chartable (Gucharmap.Chartable) – The object which received the signal

Gucharmap.Chartable.signals.move_cursor(chartable, object, p0)
Signal Name:

move-cursor

Flags:

RUN_LAST, ACTION

Parameters:
Return type:

bool

Gucharmap.Chartable.signals.paste_clipboard(chartable)
Signal Name:

paste-clipboard

Flags:

RUN_LAST, ACTION

Parameters:

chartable (Gucharmap.Chartable) – The object which received the signal

Gucharmap.Chartable.signals.status_message(chartable, object)
Signal Name:

status-message

Flags:

RUN_FIRST

Parameters:

Property Details

Gucharmap.Chartable.props.active_character
Name:

active-character

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.codepoint_list
Name:

codepoint-list

Type:

Gucharmap.CodepointList

Default Value:

None

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.font_desc
Name:

font-desc

Type:

Pango.FontDescription

Default Value:

None

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.font_fallback
Name:

font-fallback

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.snap_power_2
Name:

snap-power-2

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.zoom_enabled
Name:

zoom-enabled

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Gucharmap.Chartable.props.zoom_showing
Name:

zoom-showing

Type:

bool

Default Value:

False

Flags:

READABLE