gtk_handle_tab_accels


Description:


public bool gtk_handle_tab_accels (EventKey key_event, AccelGroup accel_group, void* data, GtkActionEntry entries, size_t entry_count)

The Tab key is used to navigate the interface by GTK+ so we need to handle shortcuts with the Tab accelerator manually.

Tab sometimes becomes ISO_Left_Tab (e.g. in Ctrl+Shift+Tab) so check both here.

Parameters:

key_event

the EventKey that might trigger a shortcut

accel_group

the AccelGroup that will be get queried

data

a pointer of data that will be passed to the callback if a tab-shortcut is found

entries

a GtkActionEntry[]

entry_count

the number of entries in entries

Returns:

a boolean that is GDK_EVENT_STOP (TRUE) if the event was handled, otherwise it is GDK_EVENT_PROPAGATE (FALSE)


Namespace: Xfce
Package: libxfce4ui-2