34 #ifndef HEADER_PRIVATE_H 35 #define HEADER_PRIVATE_H 59 WIDGET_DRAW_ITEM_FUNC * pfDrawSkin;
60 } HEADER_SKIN_PRIVATE;
67 HEADER_SKIN_PRIVATE SkinPrivate;
73 WIDGET_SKIN
const * pWidgetSkin;
79 int DirIndicatorColumn;
80 int DirIndicatorReverse;
92 extern HEADER_PROPS HEADER__DefaultProps;
93 extern const GUI_CURSOR * HEADER__pDefaultCursor;
94 extern int HEADER__DefaultBorderH;
95 extern int HEADER__DefaultBorderV;
97 extern const WIDGET_SKIN HEADER__SkinClassic;
98 extern WIDGET_SKIN HEADER__Skin;
100 extern WIDGET_SKIN
const * HEADER__pSkinDefault;
108 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 109 #define HEADER_INIT_ID(p) (p->Widget.DebugId = HEADER_ID) 111 #define HEADER_INIT_ID(p) 114 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 115 HEADER_Obj * HEADER_LockH(HEADER_Handle h);
116 #define HEADER_LOCK_H(h) HEADER_LockH(h) 118 #define HEADER_LOCK_H(h) (HEADER_Obj *)GUI_LOCK_H(h) 121 void HEADER__SetDrawObj(HEADER_Handle hObj,
unsigned Index, GUI_DRAW_HANDLE hDrawObj);
124 #endif // GUI_WINSUPPORT 125 #endif // Avoid multiple inclusion