Create a new popup parented to a screen (first argument) and a parent window
Set the anchor height; this determines the vertical shift relative to the anchor position
Return the anchor height; this determines the vertical shift relative to the anchor position
Return the anchor position in the parent window; the placement of the popup is relative to it
Set the anchor position in the parent window; the placement of the popup is relative to it
Draw the popup window
Return the parent window of the popup
Return the parent window of the popup
Invoke the associated layout generator to properly place child widgets, if any
Internal helper function to maintain nested window position values
Set the side of the parent window at which popup will appear
Return the side of the parent window at which popup will appear
Return the window title
Set the window title
Is this a model dialog?
Set whether or not this is a modal dialog
Is this a resizable window?
Set whether or not this window is resizable
Return the panel used to house window buttons
Dispose the window
Center the window in the current Screen
Draw the window
Handle window drag events
Handle a mouse motion event (default implementation: propagate to children)
Handle mouse events recursively and bring the current window to the top
Accept scroll events and propagate them to the widget under the mouse cursor
Compute the preferred size of the widget
Invoke the associated layout generator to properly place child widgets, if any
Internal helper function to maintain nested window position values; overridden in \ref Popup
Popup window for combo boxes, popup buttons, nested dialogs etc.
Usually the Popup instance is constructed by another widget (e.g. PopupButton) and does not need to be created by hand.