home *** CD-ROM | disk | FTP | other *** search
- #ifndef __INC_POS_PINTUI_EASYREQ_H
- #define __INC_POS_PINTUI_EASYREQ_H
- /*******************************************************************
- Includes Release 24
- (C) Copyright 1995-1997 proDAD
- All Rights Reserved
-
- $AUT Holger Burkarth
- $DAT >>EasyReq.h<< 09 Jan 1997 09:40:36 - (C) ProDAD
- *******************************************************************/
- #ifndef __INC_POS_PEXEC_TYPES_H
- #include <pExec/Types.h>
- #endif
-
- /*----------------------------------
- -----------------------------------*/
- struct pOS_EasyStruct
- {
- UWORD es_StructSize; /* sizeof(struct pOS_EasyStruct) */
- UWORD es_Flags; /* alwasy 0 */
- UWORD es_Type; /* (enum pOS_EasyTypes) */
- const CHAR *es_Title; /* title of requester window */
- const CHAR *es_TextFormat; /* 'printf' style formatting string */
- const CHAR *es_GadgetFormat; /* 'printf' style formatting string */
- const CHAR *es_HelpID; /* Window-HelpID, NULL => default */
- const CHAR *es_HelpFile; /* Window-HelpFile, NULL => default */
- const struct pOS_TagItem *es_Tags; /* Tags of (enum pOS_EasyTags) */
- };
-
-
-
- enum pOS_EasyTypes
- {
- ESYTYP_Std=0, /* Standard */
- ESYTYP_Request, /* Rückfrage */
- ESYTYP_NoMem, /* Speichmangel */
- ESYTYP_Input, /* Eingabeaufforderung */
- ESYTYP_DiskWriteProtected,
- ESYTYP_DeviceNotMounted,
- ESYTYP_DiskFull,
- ESYTYP_NotDosDisk,
- ESYTYP_NoDiskInDrive,
- ESYTYP_ReadWriteError,
- ESYTYP_Error, /* allgemeiner Error */
- ESYTYP_Warn, /* Warnung - kein echter Fehler */
- ESYTYP_Safety, /* Sicherheits-Rückfrage (... Format Disk) */
- ESYTYP_Info, /* Information */
-
- ESYTYP_MAX
- };
-
-
- #endif
-