21 #ifndef FXROOTWINDOW_H 22 #define FXROOTWINDOW_H 25 #include "FXComposite.h" 37 virtual FXID GetDC()
const;
38 virtual int ReleaseDC(FXID)
const;
49 virtual void create()
override;
52 virtual void attach(FXID w)
override;
55 virtual void detach()
override;
58 virtual void destroy()
override;
61 virtual void layout()
override;
64 virtual FXint getDefaultWidth()
override;
67 virtual FXint getDefaultHeight()
override;
70 virtual void recalc()
override;
73 virtual void move(FXint x,FXint y)
override;
76 virtual void resize(FXint w,FXint h)
override;
79 virtual void position(FXint x,FXint y,FXint w,FXint h)
override;
82 virtual void setFocus()
override;
85 virtual void killFocus()
override;
Root window.
Definition: FXRootWindow.h:32
The Application object is the central point of a FOX user-interface.
Definition: FXApp.h:134
Base composite.
Definition: FXComposite.h:32
Definition: FX4Splitter.h:28
Visual describes pixel format of a drawable.
Definition: FXVisual.h:58