/*
 *  Source generated with GadToolsBox V1.4
 *  which is (c) Copyright 1991,92 Jaba Development
 */

#define SET_ALARM 1
#define SET_TIMER 2
#define SET_CANCEL -1

#define GD_SetHours                            0
#define GD_SetMinutes                          1
#define GD_SetSeconds                          2
#define GD_SetOK                               3
#define GD_SetCancel                           4

#define GDX_SetHours                           0
#define GDX_SetMinutes                         1
#define GDX_SetSeconds                         2
#define GDX_SetOK                              3
#define GDX_SetCancel                          4

#define SetAlarm_CNT 5

extern struct Screen        *Scr;
extern APTR                  VisualInfo;
extern struct Window        *SetAlarmWnd;
extern struct Gadget        *SetAlarmGList;
extern struct TextFont      *Font;
extern struct Gadget        *SetAlarmGadgets[5];
extern UWORD                 SetAlarmLeft;
extern UWORD                 SetAlarmTop;
extern UWORD                 SetAlarmWidth;
extern UWORD                 SetAlarmHeight;
extern UBYTE                *SetAlarmWdt;
extern struct TextAttr       topaz8;
extern UWORD                 SetAlarmGTypes[];
extern struct NewGadget      SetAlarmNGad[];
extern ULONG                 SetAlarmGTags[];
extern UWORD                 DriPens[];

extern void SetAlarmRender( void );
extern int  OpenSetAlarmWindow(char *title);
extern void CloseSetAlarmWindow( void );
extern int  SetAlarm(int type, int preset);
extern BOOL SetAlarmEventLoop();
