1 #ifndef GADGETS_DATEBROWSER_H 2 #define GADGETS_DATEBROWSER_H 3 4 /* 5 datebrowser.gadget definitions (V45) 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef REACTION_REACTION_H 11 # include <reaction/reaction.h> 12 #endif 13 14 #ifndef INTUITION_GADGETCLASS_H 15 # include <intuition/gadgetclass.h> 16 #endif 17 18 19 /* Attributes defined by datebrowser.gadget */ 20 21 #define DATEBROWSER_Dummy (REACTION_Dummy + 0x61000) 22 #define DATEBROWSER_Day (DATEBROWSER_Dummy) 23 #define DATEBROWSER_Month (DATEBROWSER_Dummy + 1) 24 #define DATEBROWSER_Year (DATEBROWSER_Dummy + 2) 25 #define DATEBROWSER_SelectedDays (DATEBROWSER_Dummy + 3) 26 #define DATEBROWSER_WeekDay (DATEBROWSER_Dummy + 4) 27 #define DATEBROWSER_FirstWDay (DATEBROWSER_Dummy + 5) 28 #define DATEBROWSER_NumDays (DATEBROWSER_Dummy + 6) 29 #define DATEBROWSER_ShowTitle (DATEBROWSER_Dummy + 7) 30 #define DATEBROWSER_MultiSelect (DATEBROWSER_Dummy + 8) 31 #define DATEBROWSER_DayTitles (DATEBROWSER_Dummy + 9) 32 33 34 /* Useful macros */ 35 36 #ifndef DateBrowserObject 37 # define DateBrowserObject NewObject(DATEBROWSER_GetClass(), NULL 38 #endif 39 40 #ifndef EndDateBrowser 41 # define EndDateBrowser TAG_DONE) 42 #endif 43 44 45 #endif /* GADGETS_DATEBROWSER_H */