All windows will by default adhere to the behaviour explained in 5.1.1, but this can be changed either by the user or the application owning the window. If more than one window is set to float, the first window to enter floating status will be the topmost visually until it is closed.
Title bar
• Displays the window title.
• Used to move the window
• Used to top or bottom the window
• Used to shade the window
• Used to maximize the window
Info bar
•The info bar is an area dedicated to application specific information. In the example on the picture you can see the text editor QED displaying the cursors location.
Closer •Used to close the window
Hider •Hides this and any other window belonging to the same application.
That is, you’re virtually hiding the application.
Iconifier •Used to iconify/uniconify the window
Fuller • Maximizes the window size, a second click restores previous size
Sizer • Used to change the windows width and height
Window border • Used to change the windows width and height
To desktop •Make the desktop the new topmost application
Move •Move the current window
Resize •Resize the current window
Quit •Quit (terminate cleanly) the process that owns the current window (See 6.4)
Kill •Kill (terminate brutally) the process that owns the current window (See 6.4)
Submenu - Windows
This menu displays a list of all windows that are currently open. The first column reveals the name of the application owning the current window and the second shows the windows title. Selecting a window from the list will trigger XaAES to top it.
Submenu - Advanced
Within this submenu you get access to some powerful features, enabling you to set rather exotic window attributes to your GEM windows.
Keep over others •Sets the current window to float
Keep under others •Sets the current window to sink
Toolbox attribute <not documented yet>
Deny keyboard focus •Quit (terminate cleanly) the process that owns the current window (See 6.4)
Submenu - Close
This submenu allows you to close one or several windows, depending on which menu entry that is selected.
This •Closes the current window
All •Closes all windows
All others •Closes every window except the current window
Submenu - Hide
Through this submenu you can hide or unhide one or several windows or applications, depending on which menu entry that is selected.
This window •Hides the current window
Application •Hides the application that owns the current window
All others •Closes every window except the current window
Submenu - Iconify
The iconify submenu allows you to iconify or uniconify one or several windows.
This •Iconifies the current window
All •Iconifies all open windows
All others •Iconifies all windows except the current window
Restore all •Uniconifies all windows that are currently iconified
Restore all others •Uniconifies every window except the current window
Submenu - Shade
The last submenu of the context menu controls window shading.
This •Shades the current window
All •Shades all open windows
All others •Shades all windows except the current window
Restore all •Unshades all windows that are currently shaded
Restore all others •Unshades every window except the current window
The work area (See 5.2.1) of the window consist the windows interior and is the place for applications to direct their output. Much in the same way that the closer, hider, etc. are widgets that are used to control the windows exterior you can also affect the windows work area by accessing the sliders and the arrow widgets. The purpose of the concept with sliders is to allow for scrolling of the windows contents when the contents size exceeds that of the windows work area.