unit UPAVType;{v0.22}
interface
uses
  UlanType, ULRecTyp, ModuType;{ULanRECs.LST}

const
  UPAVID = ord('U') + 256*ord('P') + 256*256*ord('A') + 256*256*256*ord('V');

type
  TUPAVRec = packed record {<Caption="Set Value Action" Enabled=1 Visible=1
    Uses=ModuType,ULDType,ULDRType HasRecName=1
    BrowseFieldList=ActionName,DeviceName,PropDesc,PropValue>}
    { set values of property }
    Head: TULRecHead;
    Info: TULRecInfo;
    ActionName: TULPrgActionName;{<Enabled=1 Caption="Assignment Name">}
    DeviceName: TDeviceName;{<Enabled=1 Type=ULEnum ValuesSourceRecID=ULDID>}
    PropDesc: TModulePropDesc;{<Enabled=1 Type=ULEnum ValuesSourceRecID=ULDRID>}
    PropValue: string;{<Enabled=1 Caption="Value">}
    PropDesc_Src_Ptr: longint;{<NonVisible=1>}
  end;{uldptype}
  PUPAVRec = ^TUPAVRec;

implementation

end.
