Package: gdk
Class gdk-screen
Superclassesg-object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gdk-screen object is the GDK representation of the screen on
which windows can be displayed and on which the pointer moves.
X11 originally identified screens with physical screens, but nowadays it is more common to have a single gdk-screen object which combines several physical monitors. See the gdk-screen-n-monitors function. The gdk-screen object is used throughout GDK and GTK to specify which screen the toplevel windows are to be displayed on. It is also used to query the screen specification and default settings such as the default visual with the gdk-screen-system-visual function or the dimensions of the physical monitors with the gdk-screen-monitor-geometry function. Signal DetailsThe "composited-changed" signallambda (screen) :run-lastThe signal is emitted when the composited status of the screen changes.
The "monitors-changed" signallambda (screen) :run-lastThe signal is emitted when the number, size or position of the monitors attached to the screen change. Only for X11 and OS X for now. A future implementation for Win32 may be a possibility.
The "size-changed" signallambda (screen) :run-lastThe signal is emitted when the pixel width or height of a the screen changes.
| Slot Access FunctionsInherited Slot Access FunctionsSee also |
2021-12-13