InputPad.GtkWindow

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 GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Bin Gtk.Bin Gtk.Window Gtk.Window Gtk.Bin->Gtk.Window Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.Widget->Gtk.Container InputPad.GtkWindow InputPad.GtkWindow Gtk.Window->InputPad.GtkWindow

Subclasses:None

Virtual Methods

Inherited:Gtk.Window (5), Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10)
  do_button_pressed (str, type, keysym, keycode, state)
  do_char_button_sensitive (sensitive)
  do_group_appended (padfile, domain)
  do_group_changed (paddir, domain)
  do_keyboard_changed (group)
  do_reorder_button_pressed ()

Style Properties

Inherited:Gtk.Window (2), Gtk.Widget (17)

Fields

Inherited:Gtk.Window (5), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)
Name Type Access Description
child int r  
parent Gtk.Window r  

Class Details

class InputPad.GtkWindow(*args, **kwargs)
Bases:Gtk.Window
Abstract:No
Structure:InputPad.GtkWindowClass
classmethod get_kbdui_name_get_description_with_index(index)
Parameters:index (int) –
Return type:str
classmethod get_kbdui_name_get_name_with_index(index)
Parameters:index (int) –
Return type:str
classmethod get_kbdui_name_get_type_with_index(index)
Parameters:index (int) –
Return type:InputPad.WindowType
classmethod get_kbdui_name_list_length()
Return type:int
classmethod new(type, child)
Parameters:
Return type:

Gtk.Widget

append_padfile(padfile, domain)
Parameters:
  • padfile (str) –
  • domain (str) –
get_keyboard_state()
Return type:int
reorder_button_pressed()
set_char_button_sensitive(sensitive)
Parameters:sensitive (bool) –
set_kbdui_name(name)
Parameters:name (str) –
set_keyboard_state(keyboard_state)
Parameters:keyboard_state (int) –
set_keyboard_state_with_keysym(keysym)
Parameters:keysym (int) –
set_paddir(paddir, domain)
Parameters:
  • paddir (str) –
  • domain (str) –
set_show_layout(type)
Parameters:type (InputPad.WindowShowLayoutType) –
set_show_table(type)
Parameters:type (InputPad.WindowShowTableType) –
do_button_pressed(str, type, keysym, keycode, state) virtual
Parameters:
  • str (str) –
  • type (int) –
  • keysym (int) –
  • keycode (int) –
  • state (int) –
Return type:

bool

do_char_button_sensitive(sensitive) virtual
Parameters:sensitive (bool) –
do_group_appended(padfile, domain) virtual
Parameters:
  • padfile (str) –
  • domain (str) –
do_group_changed(paddir, domain) virtual
Parameters:
  • paddir (str) –
  • domain (str) –
do_keyboard_changed(group) virtual
Parameters:group (int) –
do_reorder_button_pressed() virtual

Signal Details

InputPad.GtkWindow.signals.button_pressed(gtk_window, object, p0, p1, p2, p3)
Signal Name:

button-pressed

Flags:

RUN_LAST

Parameters:
Return type:

bool

InputPad.GtkWindow.signals.char_button_sensitive(gtk_window, object)
Signal Name:

char-button-sensitive

Flags:

RUN_LAST

Parameters:
InputPad.GtkWindow.signals.group_appended(gtk_window, object, p0)
Signal Name:

group-appended

Flags:

RUN_LAST

Parameters:
InputPad.GtkWindow.signals.group_changed(gtk_window, object, p0)
Signal Name:

group-changed

Flags:

RUN_LAST

Parameters:
InputPad.GtkWindow.signals.keyboard_changed(gtk_window, object)
Signal Name:

keyboard-changed

Flags:

RUN_LAST

Parameters:
InputPad.GtkWindow.signals.reorder_button_pressed(gtk_window)
Signal Name:reorder-button-pressed
Flags:RUN_LAST
Parameters:gtk_window (InputPad.GtkWindow) – The object which received the signal