Package: gdk

Class gdk-seat

Superclasses

g-object, common-lisp:standard-object, common-lisp:t

Documented Subclasses

None

Direct Slots

display
The display property of type gdk-display (Read / Write / Construct)
The display of this seat.

Details

The gdk-seat object represents a collection of input devices that belong to a user.

Since 3.20

Signal Details

The "device-added" signal
 lambda (seat device)    : Run Last      
The "device-added" signal is emitted when a new input device is related to this seat.
seat
The gdk-seat object on which the signal is emitted.
device
The newly added gdk-device object.
The "device-removed" signal
 lambda (seat device)    : Run Last      
The "device-removed" signal is emitted when an input device is removed, e.g. unplugged.
seat
The gdk-seat object on which the signal is emitted.
device
The just removed gdk-device object.
The "tool-added" signal
 lambda (seat tool)    : Run Last      
The "tool-added" signal is emitted whenever a new tool is made known to the seat. The tool may later be assigned to a device, i.e. on proximity with a tablet. The device will emit the "tool-changed" signal accordingly. A same tool may be used by several devices.
seat
The gdk-seat object on which the signal is emitted.
tool
The new gdk-device-tool object known to the seat.
The "tool-removed" signal
 lambda (seat tool)    :run-last      
The signal is emitted whenever a tool is no longer known to this seat. Since 3.22
seat
The gdk-seat object on which the signal is emitted.
tool
The just removed gdk-device-tool object.
 

Inherited Slot Access Functions

See also

2020-11-4