34 #ifndef DROPDOWN_PRIVATE_H 35 #define DROPDOWN_PRIVATE_H 49 #define DROPDOWN_SF_AUTOSCROLLBAR DROPDOWN_CF_AUTOSCROLLBAR 58 WIDGET_DRAW_ITEM_FUNC * pfDrawSkin;
59 } DROPDOWN_SKIN_PRIVATE;
67 DROPDOWN_SKIN_PRIVATE SkinPrivate;
78 WM_SCROLL_STATE ScrollState;
80 WIDGET_SKIN
const * pWidgetSkin;
95 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 96 #define DROPDOWN_INIT_ID(p) (p->Widget.DebugId = DROPDOWN_ID) 98 #define DROPDOWN_INIT_ID(p) 101 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 102 DROPDOWN_Obj * DROPDOWN_LockH(DROPDOWN_Handle h);
103 #define DROPDOWN_LOCK_H(h) DROPDOWN_LockH(h) 105 #define DROPDOWN_LOCK_H(h) (DROPDOWN_Obj *)GUI_LOCK_H(h) 115 extern DROPDOWN_PROPS DROPDOWN__DefaultProps;
117 extern const WIDGET_SKIN DROPDOWN__SkinClassic;
118 extern WIDGET_SKIN DROPDOWN__Skin;
120 extern WIDGET_SKIN
const * DROPDOWN__pSkinDefault;
129 void DROPDOWN__AdjustHeight(DROPDOWN_Handle hObj);
130 int DROPDOWN__GetNumItems (DROPDOWN_Obj * pObj);
131 const char * DROPDOWN__GetpItemLocked(DROPDOWN_Handle hObj,
int Index);
133 #endif // GUI_WINSUPPORT 134 #endif // DROPDOWN_PRIVATE_H