csWindowList Class Reference
[Crystal Space Windowing System]
Window List class.
More...
#include <cswsutil.h>
Inheritance diagram for csWindowList:

Public Methods | |
csWindowList (csComponent *iParent) | |
Create a "window list" object. | |
virtual bool | SetRect (int xmin, int ymin, int xmax, int ymax) |
Set children positions on resize. | |
virtual void | SetState (int mask, bool enable) |
Override SetState method. | |
virtual bool | HandleEvent (iEvent &Event) |
Handle input events. | |
Protected Methods | |
void | RebuildList () |
Rebuild window list. | |
Static Protected Methods | |
bool | do_addtowindowlist (csComponent *child, void *param) |
Used in RebuildList (). | |
Protected Attributes | |
csDialog * | dialog |
client dialog component | |
csListBox * | list |
listbox containing window list | |
csButton * | butshow |
The buttons. | |
csButton * | butmaximize |
The buttons. | |
csButton * | butclose |
The buttons. | |
csComponent * | focusedwindow |
Window that was focused before WindowList itself. | |
bool | shouldclose |
Set to true when window list should close as soon as possible. |
Detailed Description
Window List class.
A window of this type is created when user clicks both mouse buttons on application canvas.
Definition at line 36 of file cswsutil.h.
Constructor & Destructor Documentation
|
Create a "window list" object.
|
Member Function Documentation
|
Used in RebuildList ().
|
|
Handle input events.
Reimplemented from csWindow. |
|
Rebuild window list.
|
|
Set children positions on resize.
Reimplemented from csWindow. |
|
Override SetState method.
Reimplemented from csWindow. |
Member Data Documentation
|
The buttons.
Definition at line 44 of file cswsutil.h. |
|
The buttons.
Definition at line 44 of file cswsutil.h. |
|
The buttons.
Definition at line 44 of file cswsutil.h. |
|
client dialog component
Definition at line 40 of file cswsutil.h. |
|
Window that was focused before WindowList itself.
Definition at line 46 of file cswsutil.h. |
|
listbox containing window list
Definition at line 42 of file cswsutil.h. |
|
Set to true when window list should close as soon as possible.
Definition at line 48 of file cswsutil.h. |
The documentation for this class was generated from the following file:
- csws/cswsutil.h
Generated for Crystal Space by doxygen 1.2.18