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

Site Powered By:

IceWMCP Spinner  IceWMCP Logo  IceWMCP Spinner

A full-featured, multi-language, Gtk-based control panel targeted toward IceWM

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'], Rgis Dcamps (decamps ['at'], and Simon Gauthier (joy3k ['at'] Russian Translation Updates By - Vasya a.k.a Vasiliy Leushin (basileus ['at'] 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


ATTENTION: For those looking for Ice Sound Manager and IcePref2, they are now part of a larger IceWM project called the IceWM Control Panel, an IceWM configuration application whose time is long overdue. (see below)

What is IceWM Control Panel?
IceWM Control Panel (IceWMCP) is the first full-featured, Gtk-based control panel for IceWM. It is meant to run in IceWM, but can be used in ANY window manager as a general-purpose control panel. IceWMCP is multi-lingual. Currently, the following languages are supported: English, Spanish, Russian, Traditional Chinese, French (partial), and Finnish (IceWMCP-IceMe only).   Developers: If you would like to use IceWMCP as the foundation for a new control panel (for a new window manager, etc.), see the developer's release of IceWMCP. IceWMCP was inspired by the Qt-based application called IceCC, but includes many more tools, a more familiar Windoze Control Panel-like interface, and uses the MUCH faster Gtk user interface (Who runs a fast Window Manager like IceWM, to launch SLOW-running, memory-intensive Qt/KDE-based applications?? I sure don't). Let's face it: IceWM and fast Gtk interfaces work well together. In addition, because IceWM Control Panel is written with a TRUE open source widget set, Gtk+, you don't have to worry about the licensing problems associated with proprietary QT-based applications. IceWM Control Panel is TRUE open source, through and through.

What's inside IceWM Control Panel?.

Check out the list of Gtk-based tools and modules which make up the IceWM Control Panel.


In addition, IceWM Control Panel is very configurable and modular, making it easy for you to add, remove, edit, or create your own control panel applets (.cpl) files. See the APPLETS - HOW TO page for detailed information on IceWM Control Panel applets.

Running IceWM Control Panel: To run the control panel, simply execute 'IceWMCP' after installing the package. However, if you installed one of the compiled binary packages, you will need to execute 'icewmcp' (wherever you installed the application).

About the author:
Um, I'm a computer programmer (Java, Python, PHP, etc.). 8-)   While you're here, you can check out some of my other software projects: Spanish language learning software, written in Python (Gtk) Animation software for Gtk/Gnome, written in Python PHPaint - a dynamic image creation engine written in PHP


IceWM Control Panel's main window, showing the new 'Column View' feature and the new 'view change' buttons available in the upper right hand corner - available as of version 2.3   [CLICK IMAGE TO ENLARGE]

IceWM Control Panel's main window, showing the standard 'Icon' view   [CLICK IMAGE TO ENLARGE]

IceWM Control Panel's main window, showing the 'List' view feature available as of version 1.0, as well as a different Gtk+ theme.   [CLICK IMAGE TO ENLARGE]

IceWM Control Panel's main window, showing the foreign language (gettext) support implemented as of version 0.2 - Spanish language shown here   [CLICK IMAGE TO ENLARGE]

An IceWM Control Panel 'Help' window, a new feature as of version 2.2. Currently, full, built-in help is available in both English and Spanish.

IceWM Control Panel's configuration window

IceWM Control Panel's built-in bug-reporting feature, available as of version 2.0   [CLICK IMAGE TO ENLARGE]

Screenshots for IceWM Control Panel's tools can be found on the 'modules' page.

HELP: IceWM Control Panel (IceWMCP)

Running Control Panel Applets
The control panel applets are the collection of icons seen in the main window of the IceWM Control Panel (IceWMCP) . You may run any control panel applet by making a single click on any of the available icons . (There is NO need to double-click any of the icons.) Please be aware that some icons may point to third-party programs which are not included with IceWM Control Panel (IceWMCP) and may not be available on your system .

Icon View
To view the control panel applets as large icons, click View -> Icon View on the menu . This is the default view for IceWM Control Panel (IceWMCP) .

List View
To view the control panel applets as a list containing smaller icons, click View -> List View on the menu .

Column View
To view the control panel applets as a double-columned list containing smaller icons, click View -> Column View on the menu .

Configuring IceWM Control Panel (IceWMCP)
To configure the IceWM Control Panel (IceWMCP), click File -> Configuration.. . on the menu . You will see a new window which will allow you to show or hide any control panel applet . To hide an applet, make sure the 'Hide' feature next to applet is 'Checked' . To show an applet, make sure the 'Hide' feature next to the applet is NOT 'Checked' . When you are done, click 'Save' to save your new configuration . Otherwise, click 'Cancel' if you wish to cancel your changes .

Reloading Applets
To reload all of the applets in the IceWM Control Panel (IceWMCP), click File -> Refresh View on the menu . All of the applets available to IceWM Control Panel (IceWMCP) will be reloaded and redisplayed . This feature is useful if you have added or deleted a control panel applet and wish to see your changes without having to restart IceWM Control Panel (IceWMCP) .

Added, Deleting, or Changing Control Panel Applets
For information on adding, deleting, or changing control panel applets, please read the ControlPanel-APPLETS.html file in the IceWM Control Panel (IceWMCP) documentation directory, or visit for more information .

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 press 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 press 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']
See the license and copyright documents for more legal information regarding this software.

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