Package: gtk
Accessor gtk-event-box-visible-window
Lambda Listgtk-event-box-visible-window (object) SyntaxArgumentsDetails Accessor of the visible-window slot of the gtk-event-box class. The slot access function gtk-event-box-visible-window returns whether the event box has a visible window. The slot access function (setf gtk-event-box-visible-window) sets whether the event box uses a visible or invisible child window. The default is to use visible windows. In an invisible window event box, the window that the event box creates is a :input-only window, which means that it is invisible and only serves to receive events. A visible window event box creates a visible :input-output window that acts as the parent window for all the widgets contained in the event box. You should generally make your event box invisible if you just want to trap events. Creating a visible window may cause artifacts that are visible to the user, especially if the user is using a theme with gradients or pixmaps. The main reason to create a non input-only event box is if you want to set the background to a different color or draw on it. NoteThis problem does not occur for visible event boxes, because in that case, the event box window is actually the ancestor of the descendant windows, not just at the same place on the screen. | See also |
2020-6-3