home *** CD-ROM | disk | FTP | other *** search
- /*
- * Source machine generated by GadToolsBox V2.0
- * which is (c) Copyright 1991-1993 Jaba Development
- *
- * GUI Designed by : Simon Dick
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
-
- #define GD_Date1Gad 0
- #define GD_Notice1Gad 1
- #define GD_Type1Gad 2
- #define GD_Message1Gad 3
- #define GD_Select1Gad 4
- #define GD_Date2Gad 5
- #define GD_Notice2Gad 6
- #define GD_Type2Gad 7
- #define GD_Message2Gad 8
- #define GD_Select2Gad 9
- #define GD_Date3Gad 10
- #define GD_Notice3Gad 11
- #define GD_Type3Gad 12
- #define GD_Message3Gad 13
- #define GD_Select3Gad 14
- #define GD_Date4Gad 15
- #define GD_Notice4Gad 16
- #define GD_Type4Gad 17
- #define GD_Message4Gad 18
- #define GD_Select4Gad 19
- #define GD_Date5Gad 20
- #define GD_Notice5Gad 21
- #define GD_Type5Gad 22
- #define GD_Message5Gad 23
- #define GD_Select5Gad 24
- #define GD_Date6Gad 25
- #define GD_Notice6Gad 26
- #define GD_Type6Gad 27
- #define GD_Message6Gad 28
- #define GD_Select6Gad 29
- #define GD_MoveBeginGad 30
- #define GD_BackBlockGad 31
- #define GD_BackGad 32
- #define GD_ForwardGad 33
- #define GD_ForwardBlockGad 34
- #define GD_MoveEndGad 35
- #define GD_AddGad 36
- #define GD_DeleteGad 37
- #define GD_EditGad 38
- #define GD_CheckGad 39
- #define GD_ShrinkGad 40
- #define GD_HelpGad 41
-
- #define GDX_Date1Gad 0
- #define GDX_Notice1Gad 1
- #define GDX_Type1Gad 2
- #define GDX_Message1Gad 3
- #define GDX_Select1Gad 4
- #define GDX_Date2Gad 5
- #define GDX_Notice2Gad 6
- #define GDX_Type2Gad 7
- #define GDX_Message2Gad 8
- #define GDX_Select2Gad 9
- #define GDX_Date3Gad 10
- #define GDX_Notice3Gad 11
- #define GDX_Type3Gad 12
- #define GDX_Message3Gad 13
- #define GDX_Select3Gad 14
- #define GDX_Date4Gad 15
- #define GDX_Notice4Gad 16
- #define GDX_Type4Gad 17
- #define GDX_Message4Gad 18
- #define GDX_Select4Gad 19
- #define GDX_Date5Gad 20
- #define GDX_Notice5Gad 21
- #define GDX_Type5Gad 22
- #define GDX_Message5Gad 23
- #define GDX_Select5Gad 24
- #define GDX_Date6Gad 25
- #define GDX_Notice6Gad 26
- #define GDX_Type6Gad 27
- #define GDX_Message6Gad 28
- #define GDX_Select6Gad 29
- #define GDX_MoveBeginGad 30
- #define GDX_BackBlockGad 31
- #define GDX_BackGad 32
- #define GDX_ForwardGad 33
- #define GDX_ForwardBlockGad 34
- #define GDX_MoveEndGad 35
- #define GDX_AddGad 36
- #define GDX_DeleteGad 37
- #define GDX_EditGad 38
- #define GDX_CheckGad 39
- #define GDX_ShrinkGad 40
- #define GDX_HelpGad 41
-
- #define GD_OKGad 0
- #define GD_EditHelpGad 1
- #define GD_CancelGad 2
- #define GD_DateGad 3
- #define GD_NoticeGad 4
- #define GD_TypeGad 5
- #define GD_MemoGad 6
-
- #define GDX_OKGad 0
- #define GDX_EditHelpGad 1
- #define GDX_CancelGad 2
- #define GDX_DateGad 3
- #define GDX_NoticeGad 4
- #define GDX_TypeGad 5
- #define GDX_MemoGad 6
-
- #define MM_CNT 42
- #define Edit_CNT 7
-
- extern struct IntuitionBase *IntuitionBase;
- extern struct Library *GadToolsBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *MMWnd;
- extern struct Window *EditWnd;
- extern struct Gadget *MMGList;
- extern struct Gadget *EditGList;
- extern struct IntuiMessage MMMsg;
- extern struct IntuiMessage EditMsg;
- extern UWORD MMZoom[4];
- extern struct Gadget *MMGadgets[42];
- extern struct Gadget *EditGadgets[7];
- extern UWORD MMLeft;
- extern UWORD MMTop;
- extern UWORD MMWidth;
- extern UWORD MMHeight;
- extern UWORD EditLeft;
- extern UWORD EditTop;
- extern UWORD EditWidth;
- extern UWORD EditHeight;
- extern UBYTE *MMWdt;
- extern UBYTE *EditWdt;
- extern struct TextAttr *Font, Attr;
- extern UWORD FontX, FontY;
- extern UWORD OffX, OffY;
- extern struct TextFont *MMFont;
- extern struct TextFont *EditFont;
- extern struct GfxBase *GfxBase;
- extern struct IntuiText EditIText[];
- extern UWORD MMGTypes[];
- extern UWORD EditGTypes[];
- extern struct NewGadget MMNGad[];
- extern struct NewGadget EditNGad[];
- extern ULONG MMGTags[];
- extern ULONG EditGTags[];
-
- extern int Select1GadClicked( void );
- extern int Select2GadClicked( void );
- extern int Select3GadClicked( void );
- extern int Select4GadClicked( void );
- extern int Select5GadClicked( void );
- extern int Select6GadClicked( void );
- extern int MoveBeginGadClicked( void );
- extern int BackBlockGadClicked( void );
- extern int BackGadClicked( void );
- extern int ForwardGadClicked( void );
- extern int ForwardBlockGadClicked( void );
- extern int MoveEndGadClicked( void );
- extern int AddGadClicked( void );
- extern int DeleteGadClicked( void );
- extern int EditGadClicked( void );
- extern int CheckGadClicked( void );
- extern int ShrinkGadClicked( void );
- extern int HelpGadClicked( void );
- extern int OKGadClicked( void );
- extern int EditHelpGadClicked( void );
- extern int CancelGadClicked( void );
- extern int DateGadClicked( void );
- extern int NoticeGadClicked( void );
- extern int TypeGadClicked( void );
- extern int MemoGadClicked( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void MMRender( void );
- extern int HandleMMIDCMP( void );
- extern int MMCloseWindow();
- extern int OpenMMWindow( void );
- extern void CloseMMWindow( void );
- extern void EditRender( void );
- extern int HandleEditIDCMP( void );
- extern int EditCloseWindow();
- extern int OpenEditWindow( void );
- extern void CloseEditWindow( void );
-