Top | ![]() |
![]() |
![]() |
![]() |
XfwWindowing | xfw_windowing_get () |
void | xfw_windowing_error_trap_push () |
gint | xfw_windowing_error_trap_pop () |
void | xfw_windowing_error_trap_pop_ignored () |
XfwWindowing
xfw_windowing_get (void
);
Determines the windowing environment that is currently active.
void
xfw_windowing_error_trap_push (GdkDisplay *display
);
Traps errors in the underlying windowing environment. Error traps work as a stack, so for every "push" call, there needs to be a "pop" call. Multiple pushes need to be matched with an equal number of pops.
This only does anything on X11.
gint
xfw_windowing_error_trap_pop (GdkDisplay *display
);
Pops the topmost error trap off of the stack.
This only does anything on X11.
#define XFW_ERROR (xfw_error_quark())
The error domain for all errors returned by this library.
Represents the windowing environment that is currently running. Note that for an application running on XWayland, this will return XFW_WINDOWING_X11.