IceWM Control Panel Home Page: Window Options
 













































My Projects:
Gyach Enhanced
pY! Voice Chat
IceWM Control Panel
gAnim8
Pythonol
PHPaint



Site Powered By:
PHPaint
and
PHP

IceWMCP Spinner  IceWMCP Logo  IceWMCP Spinner

A full-featured, multi-language, Gtk-based control panel targeted toward IceWM
http://icesoundmanager.sourceforge.net
http://sourceforge.net/projects/icesoundmanager/

Download       Translators: Contribute!       Developer's Release       Support Forum




LATEST NEWS [4/29/2005]: These pages have just moved to a NEW SERVER. The site might be under construction for some time.
LATEST NEWS [8/18/2004]: IceWMCP version 3.2 is now available. This release patches bugs that many users of Python 2.3 experienced. Support has been added for the latest features of IceWM 1.2.14 / 1.2.15. A French translation has been added, and the Russian translation has been updated. The IceMe menu editor now saves non-English characters in the menu file correctly. A big THANK YOU to the following people: French Translation Added By - Yves Perraudin (yploglib ['at'] free.fr), Régis Décamps (decamps ['at'] users.sf.net), and Simon Gauthier (joy3k ['at'] hotmail.com). Russian Translation Updates By - Vasya a.k.a Vasiliy Leushin (basileus ['at'] newmail.ru). Thank you all for your hard work and patience with me. :-)   DOWNLOAD   List of New Features
LATEST NEWS [8/18/2004]: The following applications have just been released: IcePref2 3.4, IcePref2 Theme Designer 3.2, PhrozenClock 3.2, IceSoundManager 3.2, GtkPCCard 1.6, and IceWMCP Tray Icon Plug-in 0.2   Download



IceWM Control Panel: Window Options
Screenshots   Help


IceWMCP Window Options is a tool for managing the IceWM 'winoptions' file. With this tool, you can control such things as the size and the position of applications, the window icon of the application, as well as the IceWM layer, workspace, and much more. This tool features on-demand previewing of window icons, as well as the ability to easily add a new wm_class/wm_name combination WITHOUT having to launch 'xprop' from a terminal (basically, a 'grab' feature).


SCREEN SHOTS


[CLICK IMAGE TO ENLARGE]



HELP: IceWM Control Panel (IceWMCP) Window Options

Overview
The IceWM Control Panel (IceWMCP) Window Options tool allows you to easily configure the look and behavior of program windows .

Program Windows
Program windows appear in the left window of the IceWM Control Panel (IceWMCP) Window Options main window . Each program window contains a wm_class and wm_name value . Almost all X programs have wm_class and wm_name values, which are used by IceWM to configure individual program windows .

Adding Program Windows
To add a program window click the Add. . button . You will be asked for the window's wm_class and wm_name values . Almost all X programs have wm_class and wm_name values . If you already know these values for the program window you wish to configure, you may type them in here . If you do not know or are not sure what the program's wm_class and wm_name values are, then you should do the following: Start the program you wish to configure . Click the Grab.. . button . You should see your mouse cursor turn into 'crosshairs' . Click the 'crosshairs' on any part of the program window you just opened . You should see the wm_class and wm_name values automatically filled in . If you do not see new wm_class and wm_name values, the program window you are attempting to configure is non-standard, and most likely cannot be individually configured using IceWM Control Panel (IceWMCP) Window Options . If the wm_class and wm_name values have been properly filled in, and you wish to add the program window for configuration, click the ADD button . Otherwise, click the CANCEL button or press Esc . If you chose to ADD the new program window, your new program window will be automatically selected in the list of program windows on your left .

Configuring Program Windows
To configure a program window select the program you wish to configure from the list of program windows based on its wm_class and wm_name value . Click once on your selected program and be sure that the program is highlighted . You may then configure the program's window options , found on the right side of the IceWM Control Panel (IceWMCP) Window Options main window. . A program window's window options consist of the following: Icon, WorkSpace, Layer, Geometry, Tray Icon, Window features . When you are done configuring the program's window options , be sure to click the Set button toward the bottom right of the IceWM Control Panel (IceWMCP) Window Options main window .

Window Options - Icon
The Icon: feature allows you to control which icon image is displayed in the upper left corner of your program's window . You may select an icon image by clicking the 'folder' button in the Icon: section . You may then select an image from the file selection dialog window . You may also set the program's icon by dragging and dropping an icon image file onto the 'folder' or the small 'icon window' . After you have set the icon, you should see a 'preview' in the small 'icon window' . When you are finished, be sure to click the Set button .

Window Options - WorkSpace
The WorkSpace: feature allows you to control which IceWM WorkSpace the program will appear on when the program is started . If you leave this value set to [DEFAULT] (or blank ), the program will appear on whatever IceWM WorkSpace you are using at the time . If you want the program to appear on a particular IceWM WorkSpace, type the workspace's name in the WorkSpace: field . For example, if your IceWM WorkSpaces are named "1", "2", "3", and "4", and you want the program to appear on workspace "4", type "4" in the WorkSpace: field . When you are finished, be sure to click the Set button .

Window Options - Layer
The Layer: feature allows you to control which IceWM Layer the program will appear on when the program is started . Normally, you can leave this value set to Normal if you want the program to behave much the same as any normal program . If you want your program to be started on a different IceWM Layer, select the value from the Layer: list . When you are finished, be sure to click the Set button .

IceWM Layers
The IceWM layers available in the Layer: section have the following meanings:
            OnTop: the highest possible layer
            Menu: the same layer as the IceWM taskbar menu
            AboveDock: one layer above the IceWM taskbar
            Dock: the same layer as the IceWM taskbar
            Normal: the normal, default layer for most programs
            Below: one layer below 'Normal'
            Desktop: layer of the desktop wallpaper


Window Options - Geometry
The Geometry: feature allows you to control the size and position of the program when the program is started . You should leave this field blank if you have no true need to control the size and position of your program's window . Here is an example of a valid Geometry: value: 700x80+0+0 . Using this example, the program window will be placed in the upper left corner of your screen, at coordinates (0,0) . The program window will have a width of 700 pixels, and a height of 80 pixels . When you are finished, be sure to click the Set button .

Window Options - Tray Icon
The Tray Icon: feature allows you to control whether or not your program will have an icon in the IceWM taskbar system tray (just below the taskbar clock) . If you do not want your program to have a tray icon, select No Tray Icon . If you want a tray icon to be created only when your program is minimized, select When minimized . If you want your program to have a tray icon only, and not appear as a normal application on the IceWM taskbar, select Tray icon only . When you are finished, be sure to click the Set button .

Window Options - Window features
The Window features section allows you to control which features your program's window will have when the program is started . The Window features section appears just below the Tray Icon: section, and consists of a series of 'checkmark' boxes . Here, you can have great control over the behavior of your program's window . For example, if you want your program to run in full-screen mode when the program is started, you can check the Start full-screen box . Use of the Window features section is only suggested for advanced users, as misconfiguration in this section can lead to programs behaving abnormally . Most users can leave the 'default' values as they are . When you are finished, be sure to click the Set button .

Setting Program Window Options
When you are done configuring program's window options , be sure to click the Set button toward the bottom right of the IceWM Control Panel (IceWMCP) Window Options main window . You should ALWAYS click the Set button BEFORE selecting a new program from the list of program windows .

Deleting Program Windows
To delete a program window (and all of its window options) select the program you wish to configure from the list of program windows based on its wm_class and wm_name value . Click once on your selected program and be sure that the program is highlighted . Then, click the Delete button .

Saving Window Options
Before exiting the IceWM Control Panel (IceWMCP) Window Options tool, you should be sure to save all changes by clicking either the Save button . You may also save your changes by pressing Ctrl+S on your keyboard .

Activating Window Options
To activate your changes immediately, press the Apply Changes Now button, or press Ctrl+A on your keyboard . Your changes will be saved, IceWM will be quickly restarted, and your new window options will take effect immediately .

Run As Root
If you are the 'root' user and wish to edit the system-wide window options configuration, select File -> Run As Root on the menu .

Exiting the Program
To exit the program, click File -> Exit on the menu, or press Ctrl+Q on your keyboard .

Checking for New Versions of the Software
To check for a newer version of the program click File -> Check for newer versions of this program.. . on the menu, or press Ctrl+U on your keyboard . This feature requires a working connection to the internet .

Launching Random Programs
You may launch a random program on your system by clicking File -> Run.. . on the menu or by pressing Ctrl+R on your keyboard .

Reporting Problems
You may report problems using this software by clicking Help -> Send A Bug Report.. . on the menu or by pressing F5 on your keyboard . You will be shown detailed instructions to guide you through the short process .



IceWM Control Panel is Copyright (c) 2002-2005 by Erica Andrews (PhrozenSmoke ['at'] yahoo.com).
See the license and copyright documents for more legal information regarding this software.

Last Update: 04/29/2005
SourceForge Logo
. . .