Top | ![]() |
![]() |
![]() |
![]() |
gboolean
xapp_kbd_layout_controller_get_enabled
(XAppKbdLayoutController *controller
);
guint
xapp_kbd_layout_controller_get_current_group
(XAppKbdLayoutController *controller
);
void xapp_kbd_layout_controller_set_current_group (XAppKbdLayoutController *controller
,guint group
);
void
xapp_kbd_layout_controller_next_group (XAppKbdLayoutController *controller
);
void
xapp_kbd_layout_controller_previous_group
(XAppKbdLayoutController *controller
);
gchar *
xapp_kbd_layout_controller_get_current_name
(XAppKbdLayoutController *controller
);
Returns the full name of the current keyboard layout.
gchar **
xapp_kbd_layout_controller_get_all_names
(XAppKbdLayoutController *controller
);
Returns an array of all full layout names
gchar *
xapp_kbd_layout_controller_get_current_icon_name
(XAppKbdLayoutController *controller
);
Returns the icon file name (no path or extension) to use for the current layout
gchar * xapp_kbd_layout_controller_get_icon_name_for_group (XAppKbdLayoutController *controller
,guint group
);
Returns the icon file name (no path or extension) to use for the specified layout.
gint
xapp_kbd_layout_controller_get_current_flag_id
(XAppKbdLayoutController *controller
);
Returns the duplicate id for the current layout
gint xapp_kbd_layout_controller_get_flag_id_for_group (XAppKbdLayoutController *controller
,guint group
);
gchar *
xapp_kbd_layout_controller_get_current_short_group_label
(XAppKbdLayoutController *controller
);
Returns the short group label (and subscript, if any) of the current layout
gchar * xapp_kbd_layout_controller_get_short_group_label_for_group (XAppKbdLayoutController *controller
,guint group
);
Returns the short group label and subscript of the specified layout.
gchar *
xapp_kbd_layout_controller_get_current_variant_label
(XAppKbdLayoutController *controller
);
Returns the variant label (and subscript, if any) of the current layout
gchar * xapp_kbd_layout_controller_get_variant_label_for_group (XAppKbdLayoutController *controller
,guint group
);
Returns the variant label and subscript of the specified layout.
“config-changed”
signalvoid user_function (XAppKbdLayoutController *xappkbdlayoutcontroller, gpointer user_data)
Flags: Run Last
“layout-changed”
signalvoid user_function (XAppKbdLayoutController *xappkbdlayoutcontroller, guint arg1, gpointer user_data)
Flags: Run Last