home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / Guide.lzx / Guide / pIntui / EasyReq.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-11  |  2.6 KB  |  73 lines

  1. @DATABASE "pIntui/EasyReq.h"
  2. @MASTER   "Work2:AD/IInc/pIntui/EasyReq.h"
  3. @REMARK   This file was created by ADtoHT 2.0 on 11-Mär-97  13:34:59
  4. @REMARK   Do not edit
  5. @REMARK   ADtoHT is © 1993-1995 Christian Stieber
  6.  
  7. @NODE MAIN "pIntui/EasyReq.h"
  8. @TOC "__pOS_Dev.guide/MAIN"
  9.  
  10. @{"pIntui/EasyReq.h" LINK File}
  11.  
  12.  
  13. @{b}Structures@{ub}
  14.  
  15. @{"pOS_EasyStruct" LINK "pIntui/EasyReq.h/File" 17}
  16.  
  17. @ENDNODE
  18. @NODE File "pIntui/EasyReq.h"
  19. #ifndef __INC_POS_PINTUI_EASYREQ_H
  20. #define __INC_POS_PINTUI_EASYREQ_H
  21. /*******************************************************************
  22.  Includes Release 24
  23.  (C) Copyright 1995-1997 proDAD
  24.      All Rights Reserved
  25.  
  26.  $AUT Holger Burkarth
  27.  $DAT >>EasyReq.h<<   09 Jan 1997    09:40:36 - (C) ProDAD
  28. *******************************************************************/
  29. #ifndef __INC_POS_PEXEC_TYPES_H
  30. #include <@{"pExec/Types.h" LINK "pExec/Types.h/File"}>
  31. #endif
  32.  
  33. /*----------------------------------
  34. -----------------------------------*/
  35. struct pOS_EasyStruct
  36. {
  37.         @{"UWORD" LINK "pExec/Types.h/File" 93}        es_StructSize;   /* sizeof(@{"struct pOS_EasyStruct" LINK "pIntui/EasyReq.h/File" 17}) */
  38.         @{"UWORD" LINK "pExec/Types.h/File" 93}        es_Flags;        /* alwasy 0 */
  39.         @{"UWORD" LINK "pExec/Types.h/File" 93}        es_Type;         /* (enum pOS_EasyTypes) */
  40.   const @{"CHAR" LINK "pExec/Types.h/File" 100}        *es_Title;        /* title of requester window */
  41.   const @{"CHAR" LINK "pExec/Types.h/File" 100}        *es_TextFormat;   /* 'printf' style formatting string */
  42.   const @{"CHAR" LINK "pExec/Types.h/File" 100}        *es_GadgetFormat; /* 'printf' style formatting string */
  43.   const @{"CHAR" LINK "pExec/Types.h/File" 100}        *es_HelpID;       /* Window-HelpID, @{"NULL" LINK "pExec/Types.h/File" 117} => default */
  44.   const @{"CHAR" LINK "pExec/Types.h/File" 100}        *es_HelpFile;     /* Window-HelpFile, @{"NULL" LINK "pExec/Types.h/File" 117} => default */
  45.   const @{"struct pOS_TagItem" LINK "pUtil/TagItem.h/File" 19} *es_Tags;  /* Tags of (enum pOS_EasyTags) */
  46. };
  47.  
  48.  
  49.  
  50. enum pOS_EasyTypes
  51. {
  52.   ESYTYP_Std=0,                 /* Standard */
  53.   ESYTYP_Request,               /* Rückfrage */
  54.   ESYTYP_NoMem,                 /* Speichmangel */
  55.   ESYTYP_Input,                 /* Eingabeaufforderung */
  56.   ESYTYP_DiskWriteProtected,
  57.   ESYTYP_DeviceNotMounted,
  58.   ESYTYP_DiskFull,
  59.   ESYTYP_NotDosDisk,
  60.   ESYTYP_NoDiskInDrive,
  61.   ESYTYP_ReadWriteError,
  62.   ESYTYP_Error,                 /* allgemeiner Error */
  63.   ESYTYP_Warn,                  /* Warnung - kein echter Fehler */
  64.   ESYTYP_Safety,                /* Sicherheits-Rückfrage (... Format Disk) */
  65.   ESYTYP_Info,                  /* Information */
  66.  
  67.   ESYTYP_MAX
  68. };
  69.  
  70.  
  71. #endif
  72. @ENDNODE
  73.