home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / disk / misc / dcmp / source / source.lha / data.h < prev    next >
C/C++ Source or Header  |  1992-10-10  |  1KB  |  54 lines

  1. /*--------------------------------------------------------------------------*
  2.   dcmp.h  (c) Copyright 1991,92 Tobias Ferber.  All Rights Reserved.
  3.  *--------------------------------------------------------------------------*/
  4.  
  5. /* data.c */
  6.  
  7. extern struct TextAttr TextAttr;
  8. extern struct IntuiText gadget_text[];
  9. extern struct IntuiText info_text[];
  10.  
  11. #define HOOK_ID    0L  /* gadget ID's */
  12. #define BEGIN_ID   1L
  13. #define LOGFILE_ID 2L
  14. #define DRIVE0_ID  3L
  15. #define DRIVE1_ID  4L
  16. #define DRIVE2_ID  5L
  17. #define DRIVE3_ID  6L
  18. #define OVERLAY_ID 7L
  19. #define STRING_ID  8L
  20.  
  21. extern char logfile_name[];
  22. extern struct StringInfo string_info;
  23. extern struct Gadget string_gadget;
  24. extern struct Gadget overlay_gadget;
  25. extern struct Gadget drive_gadget[];
  26. extern struct Gadget logfile_gadget;
  27. extern struct Gadget begin_gadget;
  28. extern struct Gadget hook_gadget;
  29. extern struct NewWindow NewWindow;
  30. extern struct Image LogoImage;
  31.  
  32. extern struct DiskObject LogIcon; /* The logfile icon */
  33. extern char DefaultTool[256];
  34.  
  35. /* menus.c */
  36.  
  37. extern struct MenuItem SubItems[4][37];
  38. extern struct MenuItem Items[4][34];
  39. extern struct Menu MenuStrip[4][4];
  40.  
  41. /* info.c */
  42.  
  43. #define INFO_COPYRIGHT     0
  44. #define INFO_DISTRIBUTION  (1*3)
  45. #define INFO_IDEAS         (2*3)
  46. #define INFO_LIBRARIES     (3*3)
  47. #define INFO_COMPILER      (4*3)
  48. #define INFO_SUPPORT       (5*3)
  49. #define INFO_LANGUAGE      (6*3)
  50. #define INFO_TESTING       (7*3)
  51. #define INFO_VERSIONS      (8*3)
  52.  
  53. extern char *info_msg[4][27];
  54.