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 38 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 46 of file cswsutil.h. |
|
|
The buttons.
Definition at line 46 of file cswsutil.h. |
|
|
The buttons.
Definition at line 46 of file cswsutil.h. |
|
|
client dialog component
Definition at line 42 of file cswsutil.h. |
|
|
Window that was focused before WindowList itself.
Definition at line 48 of file cswsutil.h. |
|
|
listbox containing window list
Definition at line 44 of file cswsutil.h. |
|
|
Set to true when window list should close as soon as possible.
Definition at line 50 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
