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 */