Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | unicode_character_map_new () |
void | unicode_character_map_set_active_cell () |
void | unicode_character_map_set_codepoint_list () |
void | unicode_character_map_set_font_desc () |
void | unicode_character_map_set_preview_size () |
double | unicode_character_map_get_preview_size () |
gint | unicode_character_map_get_active_cell () |
PangoFontDescription * | unicode_character_map_get_font_desc () |
UnicodeCodepointList * | unicode_character_map_get_codepoint_list () |
gint | active-cell | Read / Write |
UnicodeCodepointList * | codepoint-list | Read / Write |
PangoFontDescription * | font-desc | Read / Write |
gdouble | preview-size | Read / Write |
void | activate | Action |
void | copy-clipboard | Action |
gboolean | move-cursor | Action |
void | status-message | Run First |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkDrawingArea ╰── UnicodeCharacterMap
UnicodeCharacterMap implements AtkImplementorIface, GtkBuildable and GtkScrollable.
GtkWidget *
unicode_character_map_new (void
);
A newly created UnicodeCharacterMap.
Free the returned object using
. g_object_unref()
[transfer full]
void unicode_character_map_set_active_cell (UnicodeCharacterMap *charmap
,gint cell
);
void unicode_character_map_set_codepoint_list (UnicodeCharacterMap *charmap
,UnicodeCodepointList *codepoint_list
);
Sets the codepoint list to show in the character table.
void unicode_character_map_set_font_desc (UnicodeCharacterMap *charmap
,PangoFontDescription *font_desc
);
Sets font_desc
as the font to use to display the character table.
void unicode_character_map_set_preview_size (UnicodeCharacterMap *charmap
,gdouble size
);
Sets the preview size to size
.
double
unicode_character_map_get_preview_size
(UnicodeCharacterMap *charmap
);
gint
unicode_character_map_get_active_cell (UnicodeCharacterMap *charmap
);
PangoFontDescription *
unicode_character_map_get_font_desc (UnicodeCharacterMap *charmap
);
UnicodeCodepointList *
unicode_character_map_get_codepoint_list
(UnicodeCharacterMap *charmap
);
struct UnicodeCharacterMapClass { GtkDrawingAreaClass parent_class; void (* activate) (UnicodeCharacterMap *charmap); void (* copy_clipboard) (UnicodeCharacterMap *charmap); void (* set_active_cell) (UnicodeCharacterMap *charmap, gint cell); void (* status_message) (UnicodeCharacterMap *charmap, const gchar *message); void (* set_scroll_adjustments) (UnicodeCharacterMap *charmap, GtkAdjustment *hadjustment, GtkAdjustment *vadjustment); gboolean (* move_cursor) (UnicodeCharacterMap *charmap, GtkMovementStep step, gint count); };
“active-cell”
property “active-cell” gint
Active cell in character map.
Owner: UnicodeCharacterMap
Flags: Read / Write
Default value: 0
“codepoint-list”
property“codepoint-list” UnicodeCodepointList *
UnicodeCodepointList.
Owner: UnicodeCharacterMap
Flags: Read / Write
“font-desc”
property “font-desc” PangoFontDescription *
PangoFontDescription.
Owner: UnicodeCharacterMap
Flags: Read / Write
“activate”
signalvoid user_function (UnicodeCharacterMap *unicodecharactermap, gpointer user_data)
Flags: Action
“copy-clipboard”
signalvoid user_function (UnicodeCharacterMap *unicodecharactermap, gpointer user_data)
Flags: Action
“move-cursor”
signalgboolean user_function (UnicodeCharacterMap *unicodecharactermap, GtkMovementStep arg1, gint arg2, gpointer user_data)
Flags: Action
“status-message”
signalvoid user_function (UnicodeCharacterMap *unicodecharactermap, gchar *arg1, gpointer user_data)
Flags: Run First