// Generated .IDL file (by the OLE/COM Object Viewer) // // typelib filename: IpixX.ocx [ uuid(11260940-421B-11D0-8EAC-0000C07D88CF), version(6.0), helpstring("IpixX ActiveX Control module"), helpfile("IpixX.hlp"), helpcontext(00000000) ] library IPIXXLib { // TLib : // TLib : OLE Automation : {00020430-0000-0000-C000-000000000046} importlib("stdole32.tlb"); // Forward declare all types defined in this typelib dispinterface _DIpixX; dispinterface _DIpixXEvents; [ uuid(11260941-421B-11D0-8EAC-0000C07D88CF), helpstring("Dispatch interface for IpixX Control"), hidden ] dispinterface _DIpixX { properties: [id(0x00000003)] short IpxNavigationSpeed; [id(0x00000001)] BSTR IpxFileLoad; [id(0x00000004)] VARIANT_BOOL IpxInteractState; [id(0x00000002)] short IpxAutoSpin; [id(0x00000005)] single Pan; [id(0x00000006)] single Tilt; [id(0x00000007)] single Zoom; methods: [id(0x00000008)] VARIANT_BOOL IpxSetPTZLimits( single PanMin, single TiltMin, single ZoomMin, single PanMax, single TiltMax, single ZoomMax); [id(0x00000009)] VARIANT_BOOL IpxSetPTZ( VARIANT_BOOL RelativePTZ, single Pan, single Tilt, single Zoom); [id(0xfffffdd8)] void AboutBox(); }; [ uuid(11260942-421B-11D0-8EAC-0000C07D88CF), helpstring("Event interface for IpixX Control") ] dispinterface _DIpixXEvents { properties: methods: }; [ uuid(11260943-421B-11D0-8EAC-0000C07D88CF), helpstring("IpixX Control"), licensed, control ] coclass IpixX { [default] dispinterface _DIpixX; [default, source] dispinterface _DIpixXEvents; }; };