class csWindow : public csComponent A csWindow object is a rectangular area of screen with border which optionally contains a titlebar, a menubar and a client component
A csWindow object is a rectangular area of screen with border which optionally contains a titlebar, a menubar and a client component. The client window is the rectangle where the actual window contents (a dialog, a picture etc) are drawn.
csWindowFrameStyle FrameStyle
int BorderWidth
int TitlebarHeight
int MenuHeight
csWindow(csComponent *iParent, char *iTitle, int iWindowStyle = CSWS_DEFAULTVALUE, csWindowFrameStyle iFrameStyle = cswfs3D)
virtual bool SetRect(int xmin, int ymin, int xmax, int ymax)
virtual void Draw()
virtual bool HandleEvent(csEvent &Event)
void SetBorderSize(int w, int h)
virtual void FixSize(int &newW, int &newH)
virtual bool Maximize()
virtual bool Restore()
void SetTitleHeight(int iHeight)
void SetMenuBarHeight(int iHeight)
virtual void SetText(char *iText)
virtual void GetText(char *oText, int iTextSize)
virtual char* GetText()
void GetBorderSize(int &bw, int &bh)
int GetTitlebarHeight()
int GetMenuHeight()
void ClientToWindow(int &ClientW, int &ClientH)
void SetButtBitmap(csButton *button, char *id_n, char *id_p)
virtual void SetState(int mask, bool enable)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de