home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / utility / misc / toolmana.lha / ToolManager / Source / prefs / data.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-26  |  1.3 KB  |  46 lines

  1. /*
  2.  * data.c  V2.0
  3.  *
  4.  * configuration program global data
  5.  *
  6.  * (c) 1990-1992 Stefan Becker
  7.  */
  8.  
  9. #include "ToolManagerConf.h"
  10.  
  11. struct Library *WorkbenchBase=NULL;
  12. char *ProgramName;
  13. UpdateWindowFunction *UpdateWindow=NULL;
  14. HandleAppMsgFunction *HandleAppMsg=NULL;
  15. struct Window *CurrentWindow;
  16. FreeNodeFunction *FreeNodeFunctions[TMOBJTYPES]={FreeExecNode,
  17.                                                  FreeImageNode,
  18.                                                  FreeSoundNode,
  19.                                                  FreeMenuNode,
  20.                                                  FreeIconNode,
  21.                                                  FreeDockNode};
  22. struct List ObjectLists[TMOBJTYPES];
  23. struct List PubScreenList;
  24. struct RastPort TmpRastPort;
  25. struct NewGadget NewGadget;
  26. struct FileReqParms FileReqParms;
  27. struct TextAttr ScreenTextAttr;
  28. struct Screen *PublicScreen;
  29. void *ScreenVI;
  30. struct TextFont *ScreenFont;
  31. struct MsgPort *IDCMPPort;
  32. struct MsgPort *AppMsgPort=NULL;
  33. BOOL WBScreen;
  34. BOOL CreateIcons=TRUE;
  35. UWORD WindowTop;
  36. UWORD WBXOffset=0;
  37. UWORD WBYOffset=0;
  38.  
  39. /* Global gadget tags */
  40. const struct TagItem DisabledTags[]={GA_Disabled, TRUE,
  41.                                      TAG_DONE};
  42.  
  43. /* Preferences file names */
  44. const char PrefsFileName[]=TMPREFSUSE;
  45. const char SavePrefsFileName[]=TMPREFSSAVE;
  46.