34 #define GWIN_FRAME_BORDER 0x00000000
35 #define GWIN_FRAME_CLOSE_BTN 0x00000001
36 #define GWIN_FRAME_MINMAX_BTN 0x00000002
37 #define GWIN_FRAME_KEEPONCLOSE 0x00000004
45 #define GWIN_FRAME_CLOSE_PRESSED 0x00000008
46 #define GWIN_FRAME_MIN_PRESSED 0x00000010
47 #define GWIN_FRAME_MAX_PRESSED 0x00000020
48 #define GWIN_FRAME_REDRAW_FRAME 0x00000040
72 #define gwinFrameCreate(fo, pInit, flags) gwinGFrameCreate(GDISP, fo, pInit, flags);
116 #if GDISP_NEED_IMAGE || defined(__DOXYGEN__)
GHandle gwinGFrameCreate(GDisplay *g, GFrameObject *fo, GWidgetInit *pInit, gU32 flags)
Create a frame widget.
void gwinFrameDraw_Std(GWidgetObject *gw, void *param)
The default rendering function for the frame widget.
void gwinFrameDraw_Transparent(GWidgetObject *gw, void *param)
Renders the frame widget with a transparent client area.
void gwinFrameDraw_Image(GWidgetObject *gw, void *param)
Renders the frame widget and uses the specified image for the client area.
A window object structure.