34 #ifndef PROGBAR_PRIVATE_H 35 #define PROGBAR_PRIVATE_H 48 #define PROGBAR_SF_HORIZONTAL PROGBAR_CF_HORIZONTAL 49 #define PROGBAR_SF_VERTICAL PROGBAR_CF_VERTICAL 50 #define PROGBAR_SF_USER PROGBAR_CF_USER 59 WIDGET_DRAW_ITEM_FUNC * pfDrawSkin;
60 } PROGBAR_SKIN_PRIVATE;
66 PROGBAR_SKIN_PRIVATE SkinPrivate;
77 WIDGET_SKIN
const * pWidgetSkin;
87 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 88 #define PROGBAR_INIT_ID(p) p->Widget.DebugId = PROGBAR_ID 90 #define PROGBAR_INIT_ID(p) 93 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 94 PROGBAR_Obj * PROGBAR_LockH(PROGBAR_Handle h);
95 #define PROGBAR_LOCK_H(h) PROGBAR_LockH(h) 97 #define PROGBAR_LOCK_H(h) (PROGBAR_Obj *)GUI_LOCK_H(h) 106 extern PROGBAR_PROPS PROGBAR__DefaultProps;
108 extern const WIDGET_SKIN PROGBAR__SkinClassic;
109 extern WIDGET_SKIN PROGBAR__Skin;
111 extern WIDGET_SKIN
const * PROGBAR__pSkinDefault;
119 char * PROGBAR__GetTextLocked(
const PROGBAR_Obj * pObj);
120 void PROGBAR__GetTextRect (
const PROGBAR_Obj * pObj,
GUI_RECT * pRect,
const char * pText);
121 int PROGBAR__Value2Pos (
const PROGBAR_Obj * pObj,
int v);