Window class
virtual ~XtWindow() Destructs the XtWindow instance virtual void Close() Close the window virtual void Draw() Draws the window virtual void MoveTo(XPoint __p) Move the upper-left window corner to the specified coordinate virtual bool ProcessKeyboardEvent(XKeyboardEvent *__Event) Process keyboard events virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void Close() Close the window virtual void Draw() Draws the window virtual void MoveTo(XPoint __p) Move the upper-left window corner to the specified coordinate virtual bool ProcessKeyboardEvent(XKeyboardEvent *__Event) Process keyboard events virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void Draw() Draws the window virtual void MoveTo(XPoint __p) Move the upper-left window corner to the specified coordinate virtual bool ProcessKeyboardEvent(XKeyboardEvent *__Event) Process keyboard events virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void MoveTo(XPoint __p) Move the upper-left window corner to the specified coordinate virtual bool ProcessKeyboardEvent(XKeyboardEvent *__Event) Process keyboard events virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual bool ProcessKeyboardEvent(XKeyboardEvent *__Event) Process keyboard events virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual bool ProcessMessage(XMessage *__Event) Process message events. __Event->Message can be: WM_CLOSE - request to close the window WM_OPEN - request to open the window (e.g. to draw it) WM_MOVE - request to move the window virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
WM_CLOSE - request to close the window
WM_OPEN - request to open the window (e.g. to draw it)
WM_MOVE - request to move the window
virtual bool ProcessMouseEvent(XMouseEvent *__Event) Process mouse events virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void Resize(XPoint __delta) Adjusts the object's size with the specified coordinates Parameters:__delta - translation vector virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void SetFrame(char *__Frame) Set the frame style virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void SetTitle(char *__Title) Set the window title virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
virtual void SetState(unsigned long __Mask, bool __BoolValue) Sets the window state chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
chtype* Buffer Buffer to save the old screen area char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
char* Title Window title char Frame[10] Window frame void FrameUpdate() Updates window margins
char Frame[10] Window frame void FrameUpdate() Updates window margins
void FrameUpdate() Updates window margins