This module can be included by your objects to make your objects act like a
popup window. The Lmenu and Lcombobox_listbox objects use this.
close,
hide,
move,
on_enter,
on_exit,
on_move,
on_resize,
open,
parent_window,
screenX,
screenY,
show,
windowX,
windowY,
Open as a popup window with no title bar. It uses :otype = :topmost when
creating the window.
Closes the popup window. This calls hide() before closing the object
because hide does some other necessary stuff.
Returns 0 because it needs to work like the Lwindow object.
Returns 0 because it needs to work like the Lwindow object.
Returns self.x because it needs to work like the Lwindow object.
Returns self.y because it needs to work like the Lwindow object.
Shows the popup window and brings it to the front. Does not triggers the on_show event.
Hides the object. This is equivalent to :object_name.state=:not_visible.
Does not triggers the on_hide event.
Disable the on_enter for popup
style windows by default because they cause on_enter/on_exit events in the
parent window.
Disable the on_exit for popup
style windows by default because they cause on_enter/on_exit events in the
parent window.
These typically don’t track moving and resizing. This does nothing.
These typically don’t track moving and resizing. This does nothing.
The outer frame has special needs.
Thank you for taking the time to visit this web page. I trust you found the information contained in this page useful.
Please email any questions, concerns, or issues with this web site to webmaster@sevasoftware.com.
Please remember Seva Software when your company would benefit from an experienced database architect and software engineer.