@DATABASE "pGadget/PropGad.h"
@MASTER   "Work2:AD/IInc/pGadget/PropGad.h"
@REMARK   This file was created by ADtoHT 2.0 on 28-Apr-97  12:56:54
@REMARK   Do not edit
@REMARK   ADtoHT is © 1993-1995 Christian Stieber

@NODE MAIN "pGadget/PropGad.h"
@TOC "__pOS_Dev.guide/MAIN"

@{"pGadget/PropGad.h" LINK File}


@{b}Structures@{ub}

@{"pOS_PropGadInfo" LINK "pGadget/PropGad.h/File" 18}

@ENDNODE
@NODE File "pGadget/PropGad.h"
#ifndef __INC_POS_PGADGET_PROPGAD_H
#define __INC_POS_PGADGET_PROPGAD_H
/*******************************************************************
 Includes Release 24
 (C) Copyright 1995-1997 proDAD
     All Rights Reserved

 $AUT Holger Burkarth
 $DAT >>PropGad.h<<   23 Feb 1997    17:09:48 - (C) ProDAD
*******************************************************************/
#ifndef __INC_POS_PGADGET_GADGET_H
#include <@{"pGadget/Gadget.h" LINK "pGadget/Gadget.h/File"}>
#endif


/*----------------------------------
-----------------------------------*/
struct pOS_PropGadInfo
{
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_Flags;   /* (enum pOS_PropGadFlags) */

  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HorizPot;
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_VertPot;

  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HorizBody;
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_VertBody;

  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_CWidth;
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_CHeight;
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_HPotRes, pg_VPotRes;  /* pot increments */
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_LeftBorder;
  @{"UWORD" LINK "pExec/Types.h/File" 93} pg_TopBorder;

/** SYSTEM-PRIVATE-DATAS **/

};


enum pOS_PropGadFlags /* pg_Flags */
{
  PRGADF_FreeHoriz=   0x0002,  /* if set, the knob can move horizontally */
  PRGADF_FreeVert=    0x0004,  /* if set, the knob can move vertically */
  PRGADF_KnobHit=     0x0100,  /* set when this Knob is hit */
};

enum pOS_PropGadConst
{
  PRGADCON_MaxBody =0xffff,
  PRGADCON_MaxPot  =0xffff,
};

#endif
@ENDNODE
