|
public
Activate
DoMove
DoSize
Enable
EnableWindowUpdate
FocusChanged
GetBackgroundColor
GetClientHandle
GetForegroundColor
GetHandle
GetSize
GetText
GetWindow
GetWindowID
Hide
Invalidate
IsVisible
QueryFontName
QueryPointerPos
QueryTextLength
QueryWindow
SendMsg
SetBackgroundColor
SetBottom
SetFocus
SetFont
SetForegroundColor
SetSize
SetText
SetTop
Show
~XWindow
pointer
QueryPointerHandle
QuerySystemPointerHandle
SetPointer
user input
DoControl
|
Derrived | : public XObject
|
|
|
Definition | void Activate ( void )
virtual void Activate ( void ) |
Returns | void |
|
Definition | virtual void DoMove ( void ) |
Returns | void |
|
Definition | virtual void DoSize ( void ) |
Returns | void |
|
Definition | void Enable ( BOOL enable )
virtual void Enable ( BOOL enable = TRUE ) |
Returns | void |
|
Definition | void EnableWindowUpdate ( BOOL enable )
virtual void EnableWindowUpdate ( BOOL update = TRUE ) |
Returns | void |
|
Definition | virtual void FocusChanged ( BOOL focusReceived ) |
Returns | void |
|
Definition | void GetBackgroundColor ( XColor* rgb )
virtual void GetBackgroundColor ( XColor* rgbColor ) |
Returns | void |
|
Definition | virtual LONG GetClientHandle ( void ) |
Returns | LONG |
|
Definition | void GetForegroundColor ( XColor* rgb )
void GetForegroundColor ( XColor* rgbColor ) |
Returns | void |
|
Definition | virtual OOL_WINDOWHANDLE GetHandle ( void ) |
Returns | OOL_WINDOWHANDLE |
|
Definition | void GetSize ( XRect* rect )
virtual void GetSize ( XRect* rect ) |
Returns | void |
|
Definition | LONG GetText ( XString* buffer )
virtual LONG GetText ( XString* buffer ) |
Returns | LONG |
|
Definition | XWindow* GetWindow ( ULONG id )
virtual XWindow* GetWindow ( ULONG id ) |
Returns | XWindow* |
|
Definition | SHORT GetWindowID ( void )
virtual SHORT GetWindowID ( void ) |
Returns | SHORT |
|
Definition | void Hide ( void )
virtual void Hide ( void ) |
Returns | void |
|
Definition | void Invalidate ( BOOL invalidateChilds )
virtual void Invalidate ( BOOL invalidateChilds = FALSE ) |
Returns | void |
|
Definition | BOOL IsVisible ( void )
virtual BOOL IsVisible ( void ) |
Returns | BOOL |
|
Definition | void QueryFontName ( XString* font )
void QueryFontName ( XString* ) |
Returns | void |
|
Definition | void QueryPointerPos ( XPoint* p )
static void QueryPointerPos ( XPoint* p ) |
Returns | void
static void |
|
Definition | LONG QueryTextLength ( void )
virtual LONG QueryTextLength ( void ) |
Returns | LONG |
|
Definition | XWindow* QueryWindow ( ULONG id )
virtual XWindow* QueryWindow ( ULONG id ) |
Returns | XWindow* |
|
Definition | static void* SendMsg ( OOL_WINDOWHANDLE handle, ULONG msg, void* mp1, void* mp2 ) |
Returns | static void* |
|
Definition | void SetBackgroundColor ( XColor* rgb )
void SetBackgroundColor ( XColor* rgbColor ) |
Returns | void |
|
Definition | void SetBottom ( void )
virtual void SetBottom ( void ) |
Returns | void |
|
Definition | BOOL SetFocus ( void ) |
Returns | BOOL |
|
Definition | void SetFont ( const char* fontNameSize )
void SetFont ( const char* fontName, unsigned short fontSize ) |
Returns | void |
|
Definition | void SetForegroundColor ( XColor* rgb )
void SetForegroundColor ( XColor* rgbColor ) |
Returns | void |
|
Definition | void SetSize ( XRect* rect )
virtual void SetSize ( XRect* rect ) |
Returns | void |
|
Definition | void SetText ( const char* text )
virtual void SetText ( const char* text ) |
Returns | void |
|
Definition | void SetTop ( void )
virtual void SetTop ( void ) |
Returns | void |
|
Definition | void Show ( void )
virtual void Show ( void ) |
Returns | void |
|
Definition | ~XWindow ( )
virtual ~XWindow ( ) |
Returns | -
|
|
|
returns the handle of the actual pointer.
|
Definition | OOL_POINTERHANDLE QueryPointerHandle ( void )
static OOL_POINTERHANDLE QueryPointerHandle ( void )
|
Returns | OOL_POINTERHANDLE
static OOL_POINTERHANDLE
|
|
Definition | OOL_POINTERHANDLE QuerySystemPointerHandle ( LONG theID, BOOL copy )
static OOL_POINTERHANDLE QuerySystemPointerHandle ( LONG theID, BOOL copy = FALSE )
|
Parameters | e handle of the pointer identified by theID.
: LONG theID ID of the needed pointer. Valid values are:
PTR_ARROW
PTR_TEXT
PTR_WAIT
PTR_SIZE
PTR_SIZENWSE
PTR_SIZENESW
PTR_SIZEWE
PTR_SIZENS
PTR_MOVE
PTR_ILLEGAL
BOOL copy If you need a copy of the pointer (to modify
it) set copy TRUE, otherwise FALSE.
Default is FALSE.
|
Returns | OOL_POINTERHANDLE
static OOL_POINTERHANDLE
|
|
Set the actual pointer. You can receive a pointer-handle by calling QuerySystemPointer
or load a pointer from a resource with XResourceLibrary::LoadIcon.
|
Definition | BOOL SetPointer ( OOL_POINTERHANDLE thePointer )
static BOOL SetPointer ( OOL_POINTERHANDLE thePointer )
|
Returns | BOOL
static BOOL
|
|
|
If the user has done some interaction with a window this function is called.
To get information about the event, override this function, the parameter holds
information of your interest.
|
Definition | void DoControl ( XControlEvent* e )
virtual void DoControl ( XControlEvent* )
|
Parameters | : XControlEvent * pointerOfEvent a pointer to an instance of XControlEvent
|
Returns | void
-
|