home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / pSL / FileReq.h next >
Encoding:
C/C++ Source or Header  |  1997-03-18  |  1.3 KB  |  52 lines

  1. #ifndef __INC_POS_PSL_FILEREQ_H
  2. #define __INC_POS_PSL_FILEREQ_H
  3. /*******************************************************************
  4.  Includes Release 24
  5.  (C) Copyright 1995-1997 proDAD
  6.      All Rights Reserved
  7.  
  8.  $AUT Holger Burkarth
  9.  $DAT >>FileReq.h<<   29 Oct 1996    12:35:58 - (C) ProDAD
  10. *******************************************************************/
  11. #ifndef __INC_POS_PEXEC_MEMORY_H
  12. #include <pExec/Memory.h>
  13. #endif
  14. #ifndef __INC_POS_PDOS_DOSTYPES_H
  15. #include <pDos/DosTypes.h>
  16. #endif
  17. #ifndef __INC_POS_PLAYER_RECT_H
  18. #include <pLayer/Rect.h>
  19. #endif
  20.  
  21.  
  22. /*----------------------------------
  23. -----------------------------------*/
  24. struct pOS_PslFileRequester
  25. {
  26.   UBYTE              pfr_Type;
  27.   UBYTE              pfr_Pad;
  28.   struct pOS_MemPool pfr_MP;
  29.   ULONG              pfr_UserData[2];
  30.   struct pOS_IBox    pfr_WinBox;
  31.   ULONG              pfr_CrtFlags;
  32.   ULONG              pfr_IFlags;
  33.   UBYTE              pfr_Reserved1[64];
  34.  
  35.   const dosname_t   *pfr_Path;
  36.   const dosname_t   *pfr_File;
  37.   const dosname_t   *pfr_Pattern;
  38.   const CHAR        *pfr_PositiveTxt;
  39.   const CHAR        *pfr_NegativeTxt;
  40.  
  41.         UBYTE        pfr_Reserved2[64];
  42.  
  43.  
  44. /******* result - datas ***************/
  45.  
  46.   const struct pOS_DtTypeDosObj *pfr_DDList; /* Namen sind immer alpha-nummerisch sortiert */
  47.         UWORD                    pfr_DDNum;  /* Anzahl von pfr_DDList[] */
  48. };
  49.  
  50.  
  51. #endif
  52.