Go to the first, previous, next, last section, table of contents.
This section defines special attributes to specific windows, like their icon
images and window decorations.
To specify a given window you must get the class and instance information about the
window. You can get this information by double clicking the titlebar of the target window
with the 3rd mouse button. This will give dump a string of the following format to the
console:
instance.class
This is the string you must use to specify attributes for that window, like:
instance.class.icon: my_icon_pixmap_file.xpm
You can also use the text displayed in the titlebar for that, but you should avoid it. If
you want to set a global default, like the default icon for windows, use * as the
window specification, as in:
*.icon: my_icon_pixmap_file.xpm
- Icon Images
-
Specify the pixmap or bitmap to be used for the window's miniwindow. If the window is the
application's main window, it will also be used as the application icon image. Pixmap files must be in some path specified by PixmapPath
- Syntax:
window_spec.icon:<xpm file>
- Titlebar
-
Whether the window has a titlebar
- Syntax:
window_spec.titlebar:<boolean>
- Miniaturizable
-
Whether the window can be miniaturized
- Syntax:
window_spec.miniaturizable:<boolean>
- Closable
-
Whether the window should get a close button
- Syntax:
window_spec.closable:<boolean>
- Resizable
-
Whether the window should get a resizebar
- Syntax:
window_spec.resizable:<boolean>
- Shadeable
-
Whether the window can be shaded
- Syntax:
window_spec.shadeable:<boolean>
- Floating
-
Whether the window should be placed on top of normal windows.
- Syntax:
window_spec.floating:<boolean>
- Omnipresent
-
Whether the window should be present at all workspaces
- Syntax:
window_spec.omnipresent:<boolean>
- Focusable
-
Whether the window should never become the keywindow
- Syntax:
window_spec.focusabled:<boolean>
- Full Keyboard Event Access
-
Whether WindowMaker should allow all keyboard events to go to the application. This will
make keyboard shortcuts not work.
- Syntax:
window_spec.controlKeyboard:<boolean>
- Full Mouse Event Access
-
Whether WindowMaker should not "steal" certain mouse events, like meta-click on the
window.
- Syntax:
window_spec.controlMouse:<boolean>
- Ignore HideOthers
-
Whether the window should not be hidden when issuing a HideOthers command.
- Syntax:
window_spec.ignoreHideOthers:<boolean>
- No App Icon
-
Do not make an application icon
- Syntax:
window_spec.noAppIcon:<boolean>
- Start Withdrawn
-
Whether the window should be started in the WithdrawnState.
- Syntax:
window_spec.startWithdrawn:<boolean>
Go to the first, previous, next, last section, table of contents.