class
XtDesktop
: public
XtBackground
Desktop
Inheritance:
XtDesktop -
XtBackground
-
XObject
-
XEventBroker
Public Methods
XtDesktop
(
XRect
__r)
Constructs a new desktop using the specified bounds
virtual void
Draw
()
Draws the object
Inherited from
XtBackground
:
Public Methods
chtype
GetPattern
()
virtual void
SetPattern
(chtype __Pattern)
Inherited from
XObject
:
Public Methods
virtual void
CalculateBounds
()
XRect
GetBounds
()
virtual
XEvent
*
GetEvent
()
unsigned long
GetId
()
char*
GetObjClass
()
XPoint
GetOrigin
()
virtual char*
GetPalette
()
virtual unsigned
GetPalEntry
(unsigned __Index)
XPoint
GetSize
()
unsigned long
GetState
()
virtual bool
GetState
(unsigned long __Mask)
virtual void
HandleEvent
(
XEvent
*__Event)
virtual void
MoveTo
(
XPoint
__p)
virtual bool
ProcessEvent
(
XEvent
*__Event)
virtual void
RegisterClient
(
XObject
*__Client)
virtual void
Resize
(
XPoint
__delta)
virtual void
SetPalette
(char *__Pal, unsigned __PalLen)
virtual void
SetState
(unsigned long __Mask, bool __BoolValue)
virtual void
UnregisterClient
(
XObject
*__Client)
Protected Fields
unsigned long
Id
unsigned long
State
XPoint
Origin
XPoint
Size
XPoint
Cursor
XRect
Bounds
char
ObjClass
[40]
char
Pal
[80]
unsigned
PalLen
XObject
*
Server
ClientList
Clients
Protected Methods
bool
SendMessage
(unsigned long __Receiver, unsigned long __Class, long __Message)
bool
SendMessage
(unsigned long __Receiver, unsigned long __Class, void *__Body, unsigned long __Size)
Inherited from
XEventBroker
:
Public Methods
virtual void
AddListener
(unsigned long __Listener, unsigned __Class)
virtual void
DelListener
(unsigned long __Listener, unsigned __Class)
virtual void
DelListener
(unsigned long __Listener)
Protected Fields
Map
__map
Inherited from
XObjectEventListener
:
Public Methods
virtual bool
ProcessMouseEvent
(
XMouseEvent
*__Event)
virtual bool
ProcessKeyboardEvent
(
XKeyboardEvent
*__Event)
virtual bool
ProcessMessage
(
XMessage
*__Event)
virtual bool
ProcessCommand
(
XMessage
*__Event)
virtual bool
ProcessSignal
(
XEvent
*__Event)
virtual bool
ProcessBroadcast
(
XEvent
*__Event)
Inherited from
XEventListener
:
Documentation
Desktop
XtDesktop(
XRect
__r)
Constructs a new desktop using the specified bounds
virtual void Draw()
Draws the object
Direct child classes:
XtApplication
Go to the
hierarchy of classes
.
Copyright ©1998-2001
Dragos Acostachioaie
Last update on October 27, 2001
This page was generated with the help of
DOC++
.