Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

uiwindow_c Class Reference

GUI-window class. More...

#include <gui.h>

Inheritance diagram for uiwindow_c:

uiobject_c

Public Methods

 uiwindow_c ()
 show status window

void add_child (uiobject_c *obj)
 add a child object

void remove_child (uiobject_c *obj)
 remove a child object

void bring_child_to_front (uiobject_c *obj)
 bring a child to top of z order

list_c< uiobject_c > * get_children ()
 get children list

virtual void event (uievent_s *eve)
 send an event to object

virtual void paint ()
 fill the object's screenbuffer

virtual void resize (ushort w, ushort h)
 change object's size

uiobject_cget_client_area ()
 get client area object

uilabel_cget_status_window ()
 get status window object

void show_status (bool s)
 set status visibility


Protected Attributes

uilabel_cstatuswindow
 the client area

bool showstatus
 status window


Detailed Description

A window

Definition at line 707 of file gui.h.


The documentation for this class was generated from the following files:
Generated on Wed Dec 18 15:48:49 2002 for omicron engine by doxygen1.2.18