Package pywm
Main module for the PYWM window manager.
PYWM is a window manager based on the FLWM (http://flwm.sf.net) window
manager, but wrapped into an easy to use python class.
Aim of PYWM is to create a python-drivable window manager that's
actually useful and approachable. (I had a look at PLWM, but found it too
arcane and unapproachable. In contrast, PYWM is actually easy to use and
customise, and respects those who like mouse interaction (while not
discriminating against rodent-haters).
Written 2003 and Copyright (C) by David McNab
<david@freenet.org.nz>
Underlying FLWM engine written and copyright by Bill Spizak
(http://www.cinenet.net/~spitzak/)
Classes |
Fl_Button |
Creates and manages button widgets for use in Fl_Window popup
windows. |
Fl_Hold_Browser |
Creates and manages listbox widgets for use in Fl_Window popup
windows. |
Fl_Select_Browser |
Creates and manages listbox widgets for use in Fl_Window popup
windows. |
Fl_Window |
This class allows you to create popup windows for user
interaction. |
window |
This class wraps an X window in a form where your python window
manager code can manipulate it. |
WM |
pywm.WM is the main PYWM class that you should subclass when building
your own custom window manager. |
appletBar |
A virtual container for applets. |
appletBase |
Base class for applet windows |
Fl_Input |
Creates and manages listbox widgets for use in Fl_Window popup
windows. |
Fl_Repeat_Button |
Creates and manages button widgets for use in Fl_Window popup
windows. |
Function Summary |
|
color(spec)
|
|
repeatTimer (secs,
func)
Call this within a timer callback, to schedule another timer event |
|
setTimer (secs,
func)
Sets a timer to call function 'func' after 'secs' seconds |
Variable Summary |
dict |
colornames = {'blue': '#0000ff', 'purple': '#ff00ff', 'y...
|
- Imported modules:
-
os
,
sys
,
traceback
,
pywm.flwm_
repeatTimer(secs,
func)
Call this within a timer callback, to schedule another timer
event
-
|
setTimer(secs,
func)
Sets a timer to call function 'func' after 'secs' seconds
-
|
colornames
-
- Type:
-
dict
- Value:
{'black': '000000',
'blue': '#0000ff',
'green': '#00ff00',
'purple': '#ff00ff',
'red': '#ff0000',
'white': '#ffffff',
'yellow': '#ffff00'}
|
|