10 [ uuid(AD34DE08-0561-4AC1-B740-7FAE00CA8D28), version(1.0),
11 helpfile(
"vtocx.hlp"),
12 helpstring(
"vtocx ActiveX Control module"),
16 importlib(STDOLE_TLB);
20 [ uuid(36A29705-DCF3-4012-8FDA-07575131BC08),
21 helpstring(
"Dispatch interface for vtocx Control")]
25 [id(1), helpstring(
"property ClearColor")] OLE_COLOR ClearColor;
26 [id(2), helpstring(
"property Stereo")] VARIANT_BOOL Stereo;
27 [id(12), helpstring(
"property TerrainFile")] BSTR TerrainFile;
28 [id(13), helpstring(
"property TerrainPaths")] BSTR TerrainPaths;
29 [id(14), helpstring(
"property Src")] BSTR Src;
30 [id(15), helpstring(
"property LocalSrc")] BSTR LocalSrc;
31 [id(16), helpstring(
"property Fullscreen")] VARIANT_BOOL Fullscreen;
32 [id(18), helpstring(
"property PositionX")] DOUBLE PositionX;
33 [id(19), helpstring(
"property PositionY")] DOUBLE PositionY;
34 [id(20), helpstring(
"property PositionZ")] DOUBLE PositionZ;
35 [id(21), helpstring(
"property NavSpeed")] FLOAT NavSpeed;
36 [id(22), helpstring(
"property ContextMenu")] VARIANT_BOOL ContextMenu;
37 [id(DISPID_READYSTATE), helpstring(
"property ReadyState")] LONG ReadyState;
39 [id(DISPID_ABOUTBOX)]
void AboutBox();
40 [id(30), helpstring(
"method JumpToNo")]
void JumpToNo(LONG vp);
41 [id(31), helpstring(
"method ResetView")]
void ResetView();
46 [ uuid(66FCF5BE-102F-45FA-8574-CC67345624A9),
47 helpstring(
"Event interface for vtocx Control") ]
54 [id(DISPID_KEYPRESS)]
void KeyPress(SHORT* KeyAscii);
55 [id(DISPID_READYSTATECHANGE)]
void ReadyStateChange(
void);
60 [ uuid(246039DB-3D65-47EC-B929-C6A040981483),
61 helpstring(
"vtocx Control"), control ]
64 [
default] dispinterface
_Dvtocx;