/***************************************************************************
 *                                                                         *
 *  Filename : TeXPrt_globals.h                                            *
 *                                                                         *
 *  Description : Contains all global data for TeXPrt.                     *
 *                                                                         *
 ***************************************************************************
 *                                                                         *
 *                         Modification History                            *
 *                                                                         *
 *  Date      Author       Comments                                        *
 * ----------------------------------------------------------------------  *
 * 22.5.93    R.Bödi       Created.                                        *
 *                                                                         *
 ***************************************************************************
 *                                                                         *
 * Copyright © 1993 Richard Bödi,  All rights reserved.                    *
 *                                                                         *
 ***************************************************************************/

/*--------------------------- DEFINES -------------------------------------*/

#define  VERSION        " V2.00 "

/*------------------------- EXTERNAL DATA ---------------------------------*/

extern long   __OSlibversion = 37;

extern struct Library         *SysBase;
extern struct DOSBase         *DOSBase;
extern struct GfxBase         *GfxBase;
extern struct IntuitionBase   *IntuitionBase;
extern struct GadToolsBase    *GadToolsBase;
extern struct AslBase         *AslBase;
extern struct IconBase        *IconBase;
extern struct WorkbenchBase   *WorkbenchBase;
extern struct UtilityBase     *UtilityBase;
extern struct Library         *RexxSysBase;

extern char  Version[];
extern char  PubScreenName[];
extern char  Title[];
extern char  DriverDrawer[];
extern char  DriverLogo[];
extern char  TeXPrintEnv[];
extern char  RexxPortBaseName[];
extern char  RexxPrintMacro[];
extern char  RexxPortBaseName[];

extern long  Signals[];
extern ULONG IDCMPFlag;

extern struct Status       Status;
extern struct Args         Args;
extern struct AvailDrivers Drivers;
extern struct TeXDriver    TeXDriver;
extern struct TextAttr     Topaz8;

extern struct Screen    *PubScreen;
extern void             *VisInfo;
extern struct Window    *Window;
extern struct Gadget    *GList;
extern struct Menu      *Menu;
extern struct TextFont  *Font;
extern struct MsgPort   *AppMsgPort;
extern struct RexxHost  *TeXPrtHost;

extern struct IClass    *getClass;
extern struct _Object   *getImage;

extern struct EasyStruct   ConfirmReq, AboutReq, AppIconReq, LoadErrorReq,
                           SaveErrorReq, NoDVIFileReq, QuitReq;

/*---------------------------- END OF FILE --------------------------------*/

