Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

MExposeEvent Struct Reference
[MGui Events]

Window/Object Expose Event. More...


Data Fields

int type
 Event type (E_EXPOSE).

Window window
 Window which the event is directed to.

int x_off
 offset of the area to redraw

int y_off
 offset of the area to redraw

int x
 coordinates of the upper left corner of the area to redraw

int y
 coordinates of the upper left corner of the area to redraw

int width
 Size of the area to redraw.

int height
 Size of the area to redraw.

int parent_drawn
 Flag stating whether the parent object has already drawn itself.


Detailed Description

Window/Object Expose Event.

The Window Manager uses this event to notify the program that a portion of a given window needs to be redrawn. The value of the type field is E_EXPOSE The event is processed the SHELL object and then propagated to all MGui objects inside the area that needs to be redrawn.

See also:
MObjectRedraw(), CmObject::redraw


Field Documentation

int MExposeEvent::height
 

Size of the area to redraw.

int MExposeEvent::parent_drawn
 

Flag stating whether the parent object has already drawn itself.

int MExposeEvent::type
 

Event type (E_EXPOSE).

int MExposeEvent::width
 

Size of the area to redraw.

Window MExposeEvent::window
 

Window which the event is directed to.

int MExposeEvent::x
 

coordinates of the upper left corner of the area to redraw

int MExposeEvent::x_off
 

offset of the area to redraw

int MExposeEvent::y
 

coordinates of the upper left corner of the area to redraw

int MExposeEvent::y_off
 

offset of the area to redraw


Generated on Sun Jun 29 13:03:08 2003 for MGui API by doxygen1.3-rc2