home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsm / multimod / !MultiMod / h / wimpif < prev    next >
Encoding:
Text File  |  1992-11-16  |  1.2 KB  |  44 lines

  1. /* wimpif.h */
  2.  
  3. /* These are the filetypes that should be altered if you want to change the
  4.  * filetypes which are used by my program.  The file icon strings are the
  5.  * icons to use.  Note the leading 's' , since it is actually a validation
  6.  * string for an icon.
  7.  */
  8.  
  9. #define MultiModule_FileType 0x7cf
  10. #define MultiModule_FileIcon "sfile_7cf"
  11. #define Module_FileType      0xffa
  12. #define Module_LargeFileIcon "sfile_ffa"
  13. #define Module_SmallFileIcon "ssmall_ffa"
  14. #define Module_Suggestion    "Modules"
  15.  
  16.  
  17. /* Declares all the procedures and functions from wimpif.h */
  18.  
  19. extern void initialise(void);
  20.  
  21. #define VERSION_NUMBER 1
  22. #define IDENT          "MultiMod"
  23.  
  24. /* Menu items */
  25. #define bar_menu_info     1
  26. #define bar_menu_new      2
  27. #define bar_menu_quit     3
  28.  
  29. extern menu bar_menu,disp_menu;
  30. extern file_info data;
  31. extern usage using;
  32.  
  33. extern BOOL example_create_window(char *,wimp_w *);
  34. extern void example_redraw_window(wimp_w);
  35. extern void example_open_window(wimp_openstr *);
  36. extern void example_iconclick(wimp_i);
  37. extern void example_info_about_program(void);
  38. extern void example_menuproc(void *,char *);
  39. extern void data_win_handler(wimp_eventstr *, void *);
  40. extern BOOL example_initialise(void);
  41.  
  42. /* Application version */
  43. extern char *example_Version_String;
  44.