home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games 1996 October / Amiga_Games_Extra_CD_10-96.bin / userbox / publicdomain / grabkey / source / include / gk_protos.h < prev   
Text File  |  1996-07-05  |  2KB  |  88 lines

  1. /*
  2. **    MakePROTO
  3. **
  4. **        © 1996 by Timo C. Nentwig
  5. **        All Rights Reserved !
  6. **
  7. **        Tcn@techbase.in-berlin.de
  8. **
  9. */
  10.  
  11. #define    proto    extern
  12.  
  13.  
  14.  
  15. // GetRange.c
  16.  
  17.  
  18.  
  19. // gk_Audio.c
  20.  
  21. proto Object *    LoadSound    (STRPTR Name);
  22. proto VOID        PlaySound    (STRPTR Name);
  23.  
  24.  
  25. // gk_Cx.c
  26.  
  27. proto  BOOL __regargs    HandleCx        (CxMsg *Message);
  28. proto  VOID              QuitCx          (VOID);
  29. proto  BOOL              SetupCx         (VOID);
  30.  
  31.  
  32. // gk_Grab.c
  33.  
  34. proto  BOOL    Grab    (const ULONG What, const ULONG Where);
  35.  
  36.  
  37. // gk_GraphX.c
  38.  
  39. proto  BOOL              GetImage     (Object **Image, const ULONG What);
  40.  
  41.  
  42. // gk_GUI.c
  43.  
  44. proto BOOL    CreateGUI    (VOID);
  45. proto BOOL    HandleGUI    (VOID);
  46. proto VOID    RemoveGUI    (VOID);
  47.  
  48.  
  49. // gk_Locale.c
  50.  
  51. proto VOID                     LocaleClose       (VOID);
  52. proto STRPTR __saveds __asm    LocaleHookFunc    (REG (a0) struct Hook *Hook, REG (a1) const LONG ID);
  53. proto BOOL                     LocaleOpen        (const STRPTR Name, const STRPTR BuiltIn, const LONG Version);
  54. proto STRPTR                   LocaleString      (ULONG ID);
  55.  
  56.  
  57. // gk_Main.c
  58.  
  59.  
  60.  
  61. // gk_Misc.c
  62.  
  63. proto BOOL      atob            (const STRPTR Key);
  64. proto ULONG     ErrorRequest    (const STRPTR Gadgets, const STRPTR Format, ...);
  65. proto BOOL      Exists          (const STRPTR PathFile);
  66. proto STRPTR    GetFile         (VOID);
  67. proto ULONG     ShowRequest     (const STRPTR Gadgets, const STRPTR Format, ...);
  68. proto BOOL      StrEmpty        (const STRPTR str);
  69.  
  70.  
  71. // gk_Save.c
  72.  
  73. proto  VOID __regargs    SaveClipboard    (Object *Image);
  74. proto  VOID __regargs    SaveImage        (Object *Image, const STRPTR FileName);
  75. proto  VOID __regargs    PrintImage       (Object *Image);
  76. proto union printerIO *  CreatePrtReq (VOID);
  77. proto VOID DeletePrtReq (union printerIO *pio);
  78. proto VOID PrintObject (Object *Image);
  79. proto VOID PrintComplete (VOID);
  80.  
  81.  
  82. // gk_Settings.c
  83.  
  84. proto VOID    EvalArgs        (VOID);
  85. proto VOID    EvalTTypes      (VOID);
  86. proto VOID    InitSettings    (VOID);
  87. proto VOID    SaveTTypes      (VOID);
  88.