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

  1. @DATABASE "pGadget/PropGad.h"
  2. @MASTER   "Work2:AD/IInc/pGadget/PropGad.h"
  3. @REMARK   This file was created by ADtoHT 2.0 on 11-Mär-97  13:34:39
  4. @REMARK   Do not edit
  5. @REMARK   ADtoHT is © 1993-1995 Christian Stieber
  6.  
  7. @NODE MAIN "pGadget/PropGad.h"
  8. @TOC "__pOS_Dev.guide/MAIN"
  9.  
  10. @{"pGadget/PropGad.h" LINK File}
  11.  
  12.  
  13. @{b}Structures@{ub}
  14.  
  15. @{"pOS_PropGadInfo" LINK "pGadget/PropGad.h/File" 18}
  16.  
  17. @ENDNODE
  18. @NODE File "pGadget/PropGad.h"
  19. #ifndef __INC_POS_PGADGET_PROPGAD_H
  20. #define __INC_POS_PGADGET_PROPGAD_H
  21. /*******************************************************************
  22.  Includes Release 24
  23.  (C) Copyright 1995-1997 proDAD
  24.      All Rights Reserved
  25.  
  26.  $AUT Holger Burkarth
  27.  $DAT >>PropGad.h<<   23 Feb 1997    17:09:48 - (C) ProDAD
  28. *******************************************************************/
  29. #ifndef __INC_POS_PGADGET_GADGET_H
  30. #include <@{"pGadget/Gadget.h" LINK "pGadget/Gadget.h/File"}>
  31. #endif
  32.  
  33.  
  34. /*----------------------------------
  35. -----------------------------------*/
  36. struct pOS_PropGadInfo
  37. {
  38.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_Flags;   /* (enum pOS_PropGadFlags) */
  39.  
  40.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HorizPot;
  41.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_VertPot;
  42.  
  43.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HorizBody;
  44.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_VertBody;
  45.  
  46.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_CWidth;
  47.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_CHeight;
  48.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HPotRes, pg_VPotRes;  /* pot increments */
  49.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_LeftBorder;
  50.   @{"UWORD" LINK "pExec/Types.h/File" 93} pg_TopBorder;
  51.  
  52. /** SYSTEM-PRIVATE-DATAS **/
  53.  
  54. };
  55.  
  56.  
  57. enum pOS_PropGadFlags /* pg_Flags */
  58. {
  59.   PRGADF_FreeHoriz=   0x0002,  /* if set, the knob can move horizontally */
  60.   PRGADF_FreeVert=    0x0004,  /* if set, the knob can move vertically */
  61.   PRGADF_KnobHit=     0x0100,  /* set when this Knob is hit */
  62. };
  63.  
  64. enum pOS_PropGadConst
  65. {
  66.   PRGADCON_MaxBody =0xffff,
  67.   PRGADCON_MaxPot  =0xffff,
  68. };
  69.  
  70. #endif
  71. @ENDNODE
  72.