diff options
Diffstat (limited to 'backends/PalmOS/Src/forms/formtabs.h')
-rw-r--r-- | backends/PalmOS/Src/forms/formtabs.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/backends/PalmOS/Src/forms/formtabs.h b/backends/PalmOS/Src/forms/formtabs.h index a3602f3d98..c92d13581a 100644 --- a/backends/PalmOS/Src/forms/formtabs.h +++ b/backends/PalmOS/Src/forms/formtabs.h @@ -1,10 +1,13 @@ #ifndef __FORMTABS_H__ #define __FORMTABS_H__ +typedef void (TabProc)(); + typedef struct { FormPtr srcP; UInt16 first; UInt16 last; + TabProc *drawFunc; } TabDataType, *TabDataPtr; typedef struct { @@ -13,11 +16,9 @@ typedef struct { TabDataPtr tabs; } TabType, *TabPtr; -typedef void (TabProc)(FormType *); - TabType *TabNewTabs (UInt16 cnt); void TabDeleteTabs (TabType *tabP); -Err TabAddContent (FormType **frmP, TabType *tabP, const Char *nameP, UInt16 rscID, TabProc *preInit = 0); +Err TabAddContent (FormType **frmP, TabType *tabP, const Char *nameP, UInt16 rscID, TabProc *drawFunc = 0); void TabSetActive (FormType *frmP, TabType *tabP, UInt16 num); -#endif
\ No newline at end of file +#endif |