home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / Misc / OTT-PHT3.DMS / in.adf / devdocs / gio / pgs_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-21  |  2.0 KB  |  61 lines

  1. extern void __asm Error(register __a0 char *);
  2.  
  3. extern int __asm GetOneOption(register __a0 char *wintitle,
  4.             register __a1 char *gadgettext,
  5.             register __a2 char *gadgetseltext,
  6.             register __a3 UBYTE *variable);
  7.  
  8. extern int __asm GetTwoOptions(register __a0 char *wintitle,
  9.             register __a1 char *gadgettext,
  10.             register __a2 char *gadgetseltext,
  11.             register __a3 UBYTE *variable,
  12.             register __a5 char *gadgettext2, 
  13.             register __d0 char *gadgetseltext2, 
  14.             register __d1 UBYTE *variable2);
  15.  
  16. extern int __asm GetDimensions(register __a0 char *wintitle, 
  17.             register __a1 ULONG *variable,
  18.             register __a2 ULONG *variable2);
  19.  
  20. extern int __asm GetString(register __a0 char *wintitle,
  21.             register __a1 char *gadgettext, 
  22.             register __a2 char *string);
  23.  
  24. extern int __asm SetProgress(register __a0 char *gadgettext,
  25.             register __d0 int value);
  26.  
  27. extern int __asm CloseProgress(void);
  28.  
  29. extern BOOL __asm __saveds LoadIFFPalette(register __a0 char *filename, 
  30.             register __a1 UBYTE *address);
  31.  
  32. extern int __asm __saveds ThreeButtonReq(register __a0 char *wintitle, 
  33.             register __a1 char *windowtext,
  34.             register __a2 char *gadget1text,
  35.             register __a3 char *gadget2text,
  36.             register __a5 char *gadget3text);
  37.  
  38. extern __asm UBYTE * __saveds GetLine(register __a0 struct GIOData *data, 
  39.             register __d0 ULONG line);
  40.  
  41. extern __asm void __saveds ReleaseLine(register __a0 struct GIOData *data,
  42.             register __d0 ULONG line);
  43.  
  44. extern int __asm __saveds GetThreeValues(register __a0 char *wintitle, 
  45.             register __a1 char *gadgettext,
  46.             register __d0 int smin, 
  47.             register __d1 int smax,
  48.             register __a2 int *variable,
  49.             register __a3 char *gadgettext2, 
  50.             register __d2 int smin2,
  51.             register __d3 int smax2, 
  52.             register __a5 int *variable2,
  53.             register __d4 char *gadgettext3, 
  54.             register __d5 int smin3,
  55.             register __d6 int smax3, 
  56.             register __d7 int *variable3);
  57.  
  58. extern int __asm __saveds GetScaleDimensions(register __a0 char *wintitle,
  59.             register __a1 ULONG *variable,
  60.             register __a2 ULONG *variable2);
  61.