c
GObject.Object
Gdk.Device
Import line: | Gdk = imports.gi.Gdk; |
GIR File: | Gdk-3.0.gir |
C documentation: | GdkDevice |
Class : | Device |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
associated_device : Gdk.Device
read only
|
Gdk.Device | |
device_manager : Gdk.DeviceManager
|
Gdk.Device | |
display : Gdk.Display
|
Gdk.Device | |
has_cursor : gboolean
|
Gdk.Device | |
input_mode : Gdk.InputMode
|
Gdk.Device | |
input_source : Gdk.InputSource
|
Gdk.Device | |
n_axes : guint32
read only
|
Gdk.Device | |
name : String
|
Gdk.Device | |
type : Gdk.DeviceType
|
Gdk.Device |
Method / Constructor | Defined By | |
---|---|---|
new Gdk.Device
(Object properties)
Create a new Gdk.Device
Create a new Gdk.Device
|
||
|
Gdk.Device | |
get_associated_device
()
:
Gdk.Device
|
Gdk.Device | |
get_axis_use
(guint32 index_)
:
Gdk.AxisUse
|
Gdk.Device | |
get_device_type
()
:
Gdk.DeviceType
|
Gdk.Device | |
get_display
()
:
Gdk.Display
|
Gdk.Device | |
get_has_cursor
()
:
gboolean
|
Gdk.Device | |
|
Gdk.Device | |
get_mode
()
:
Gdk.InputMode
|
Gdk.Device | |
get_n_axes
()
:
gint32
|
Gdk.Device | |
get_n_keys
()
:
gint32
|
Gdk.Device | |
get_name
()
:
String
|
Gdk.Device | |
get_position
()
:
Object
|
Gdk.Device | |
get_source
()
:
Gdk.InputSource
|
Gdk.Device | |
get_window_at_position
(Object out_values)
:
Gdk.Window
|
Gdk.Device | |
grab
(Window window, GrabOwnership grab_ownership, gboolean owner_events, EventMask event_mask, Cursor cursor, guint32 time_)
:
Gdk.GrabStatus
|
Gdk.Device | |
list_axes
()
:
Array
|
Gdk.Device | |
list_slave_devices
()
:
Array
|
Gdk.Device | |
|
Gdk.Device | |
|
Gdk.Device | |
|
Gdk.Device | |
ungrab
(guint32 time_)
:
none
|
Gdk.Device | |
|
Gdk.Device |
Event | Defined By | |
---|---|---|
changed (Device self)
:
none
|
Gdk.Device |
Class / Namespace | Method / Signal / Properties |
---|---|
Gdk
Method |
|
Gdk.Device
Property |
associated_device : Gdk.Device
read only
|
Gdk.DeviceManager
Signal |
device_added
(DeviceManager self, Device device)
:
none
|
Gdk.DeviceManager
Signal |
device_changed
(DeviceManager self, Device device)
:
none
|
Gdk.DeviceManager
Signal |
device_removed
(DeviceManager self, Device device)
:
none
|
Gdk.DeviceManager
Method |
get_client_pointer
()
:
Gdk.Device
|
Gdk.Display
Method |
|
Gdk.DragContext
Method |
get_device
()
:
Gdk.Device
|
Gdk.DragContext
Method |
set_device
(Device device)
:
none
|
Gdk.Event
Method |
get_device
()
:
Gdk.Device
|
Gdk.Event
Method |
get_source_device
()
:
Gdk.Device
|
Gdk.Event
Method |
set_device
(Device device)
:
none
|
Gdk.Event
Method |
set_source_device
(Device device)
:
none
|
Gdk.Window
Method |
begin_move_drag_for_device
(Device device, gint32 button, gint32 root_x, gint32 root_y, guint32 timestamp)
:
none
|
Gdk.Window
Method |
begin_resize_drag_for_device
(WindowEdge edge, Device device, gint32 button, gint32 root_x, gint32 root_y, guint32 timestamp)
:
none
|
Gdk.Window
Method |
get_device_cursor
(Device device)
:
Gdk.Cursor
|
Gdk.Window
Method |
get_device_events
(Device device)
:
Gdk.EventMask
|
Gdk.Window
Method |
|
Gdk.Window
Method |
|
Gdk.Window
Method |
|
Gtk
Method |
|
Gtk
Method |
|
Gtk
Method |
Gtk.get_current_event_device
()
:
Gdk.Device
|
Gtk.ComboBox
Method |
popup_for_device
(Device device)
:
none
|
Gtk.Menu
Method |
popup_for_device
(Device device, Widget parent_menu_shell, Widget parent_menu_item, Function func, void* data, Function destroy, guint32 button, guint32 activate_time)
:
none
|
Gtk.Widget
Method |
|
Gtk.Widget
Method |
|
Gtk.Widget
Method |
|
Gtk.Widget
Method |
get_device_events
(Device device)
:
Gdk.EventMask
|
Gtk.Widget
Method |
|
Gtk.Widget
Method |
|
Gtk.WindowGroup
Method |
get_current_device_grab
(Device device)
:
Gtk.Widget
|