34 #ifndef EDIT_PRIVATE_H 35 #define EDIT_PRIVATE_H 49 #define EDIT_REALLOC_SIZE 16 61 typedef struct EDIT_Obj_struct EDIT_Obj;
71 struct EDIT_Obj_struct {
84 tEDIT_AddKeyEx * pfAddKeyEx;
85 tEDIT_UpdateBuffer * pfUpdateBuffer;
97 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 98 #define EDIT_INIT_ID(p) (p->Widget.DebugId = EDIT_ID) 100 #define EDIT_INIT_ID(p) 103 #if GUI_DEBUG_LEVEL >= GUI_DEBUG_LEVEL_CHECK_ALL 104 EDIT_Obj * EDIT_LockH(EDIT_Handle h);
105 #define EDIT_LOCK_H(h) EDIT_LockH(h) 107 #define EDIT_LOCK_H(h) (EDIT_Obj *)GUI_LOCK_H(h) 116 extern EDIT_PROPS EDIT__DefaultProps;
124 U16 EDIT__GetCurrentChar (EDIT_Obj * pObj);
125 void EDIT__SetCursorPos (EDIT_Handle hObj,
int CursorPos);
126 void EDIT__SetValueUnsigned(EDIT_Handle hObj,
I32 Value);
128 #endif // GUI_WINSUPPORT 130 #endif // EDIT_PRIVATE_H