doom4ster
2017-11-30 1807a861b1b5f54ff5cbe249caf24f9b68ebd18e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
// ************************************************************************ //
// WARNING
// -------
// This file is generated by the Type Library importer or Type Libary Editor.
// Barring syntax errors, the Editor will parse modifications made to the file.
// However, when applying changes via the Editor this file will be regenerated
// and comments or formatting changes will be lost.
// ************************************************************************ //
// File generated on 2017/8/18 ¤U¤È 03:12:43 (- $Rev: 12980 $, 104663453).
 
[
  uuid(F7D1C429-BE85-4FAD-A058-36A41C2AAA89),
  version(1.0),
  control
 
]
library CB_IMGPSScan
{
 
  importlib("stdole2.tlb");
  importlib("stdvcl40.dll");
 
  interface ICB_IMGPSScanX;
  dispinterface ICB_IMGPSScanXEvents;
  coclass CB_IMGPSScanX;
 
 
  [
    uuid(3A22FC87-4EDB-4509-A190-2D503D294D38)
  ]
  enum TxActiveFormBorderStyle
  {
    [helpstring("afbNone")]
    afbNone = 0,
    [helpstring("afbSingle")]
    afbSingle = 1,
    [helpstring("afbSunken")]
    afbSunken = 2,
    [helpstring("afbRaised")]
    afbRaised = 3
  };
 
  [
    uuid(D7BF7B70-4BAC-4786-B02F-3D6A623541FA)
  ]
  enum TxPrintScale
  {
    [helpstring("poNone")]
    poNone = 0,
    [helpstring("poProportional")]
    poProportional = 1,
    [helpstring("poPrintToFit")]
    poPrintToFit = 2
  };
 
  [
    uuid(A29CA299-AEE0-42ED-8AA4-D69D5041DD30)
  ]
  enum TxMouseButton
  {
    [helpstring("mbLeft")]
    mbLeft = 0,
    [helpstring("mbRight")]
    mbRight = 1,
    [helpstring("mbMiddle")]
    mbMiddle = 2
  };
 
  [
    uuid(92AC6AAC-B9F0-43F3-837C-561E4F8B05C5)
  ]
  enum TxPopupMode
  {
    [helpstring("pmNone")]
    pmNone = 0,
    [helpstring("pmAuto")]
    pmAuto = 1,
    [helpstring("pmExplicit")]
    pmExplicit = 2
  };
 
  [
    custom(8B342977-45CB-4A01-A8F2-E47B61F3539E, 0)
  ]
  typedef IFontDisp** PPUserType1;
 
  [
    uuid(E68A01E9-2798-497F-9FB8-4EAFB7CCE5B9),
    helpstring("Dispatch interface for CB_IMGPSScanX Control"),
    dual,
    oleautomation
  ]
  interface ICB_IMGPSScanX: IDispatch
  {
    [propget, id(0x000000C9), hidden]
    HRESULT _stdcall Visible([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000C9), hidden]
    HRESULT _stdcall Visible([in] VARIANT_BOOL Value);
    [propget, id(0x000000CA)]
    HRESULT _stdcall AutoScroll([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000CA)]
    HRESULT _stdcall AutoScroll([in] VARIANT_BOOL Value);
    [propget, id(0x000000CB)]
    HRESULT _stdcall AutoSize([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000CB)]
    HRESULT _stdcall AutoSize([in] VARIANT_BOOL Value);
    [propget, id(0x000000CC)]
    HRESULT _stdcall AxBorderStyle([out, retval] enum TxActiveFormBorderStyle* Value);
    [propput, id(0x000000CC)]
    HRESULT _stdcall AxBorderStyle([in] enum TxActiveFormBorderStyle Value);
    [propget, id(0xFFFFFDFA)]
    HRESULT _stdcall Caption([out, retval] BSTR* Value);
    [propput, id(0xFFFFFDFA)]
    HRESULT _stdcall Caption([in] BSTR Value);
    [propget, id(0xFFFFFE0B)]
    HRESULT _stdcall Color([out, retval] OLE_COLOR* Value);
    [propput, id(0xFFFFFE0B)]
    HRESULT _stdcall Color([in] OLE_COLOR Value);
    [propget, id(0xFFFFFE00)]
    HRESULT _stdcall Font([out, retval] IFontDisp** Value);
    [propput, id(0xFFFFFE00)]
    HRESULT _stdcall Font([in] IFontDisp* Value);
    [propputref, id(0xFFFFFE00)]
    HRESULT _stdcall Font([in] IFontDisp** Value);
    [propget, id(0x000000CD)]
    HRESULT _stdcall KeyPreview([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000CD)]
    HRESULT _stdcall KeyPreview([in] VARIANT_BOOL Value);
    [propget, id(0x000000CE)]
    HRESULT _stdcall PixelsPerInch([out, retval] long* Value);
    [propput, id(0x000000CE)]
    HRESULT _stdcall PixelsPerInch([in] long Value);
    [propget, id(0x000000CF)]
    HRESULT _stdcall PrintScale([out, retval] enum TxPrintScale* Value);
    [propput, id(0x000000CF)]
    HRESULT _stdcall PrintScale([in] enum TxPrintScale Value);
    [propget, id(0x000000D0)]
    HRESULT _stdcall Scaled([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000D0)]
    HRESULT _stdcall Scaled([in] VARIANT_BOOL Value);
    [propget, id(0x000000D1), hidden]
    HRESULT _stdcall Active([out, retval] VARIANT_BOOL* Value);
    [propget, id(0x000000D2), hidden]
    HRESULT _stdcall DropTarget([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000D2), hidden]
    HRESULT _stdcall DropTarget([in] VARIANT_BOOL Value);
    [propget, id(0x000000D3), hidden]
    HRESULT _stdcall HelpFile([out, retval] BSTR* Value);
    [propput, id(0x000000D3), hidden]
    HRESULT _stdcall HelpFile([in] BSTR Value);
    [propget, id(0x000000D4), hidden]
    HRESULT _stdcall PopupMode([out, retval] enum TxPopupMode* Value);
    [propput, id(0x000000D4), hidden]
    HRESULT _stdcall PopupMode([in] enum TxPopupMode Value);
    [propget, id(0x000000D5), hidden]
    HRESULT _stdcall ScreenSnap([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000D5), hidden]
    HRESULT _stdcall ScreenSnap([in] VARIANT_BOOL Value);
    [propget, id(0x000000D6), hidden]
    HRESULT _stdcall SnapBuffer([out, retval] long* Value);
    [propput, id(0x000000D6), hidden]
    HRESULT _stdcall SnapBuffer([in] long Value);
    [propget, id(0x000000D7), hidden]
    HRESULT _stdcall DockSite([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000D7), hidden]
    HRESULT _stdcall DockSite([in] VARIANT_BOOL Value);
    [propget, id(0x000000D8), hidden]
    HRESULT _stdcall DoubleBuffered([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000D8), hidden]
    HRESULT _stdcall DoubleBuffered([in] VARIANT_BOOL Value);
    [propget, id(0x000000D9), hidden]
    HRESULT _stdcall AlignDisabled([out, retval] VARIANT_BOOL* Value);
    [propget, id(0x000000DA), hidden]
    HRESULT _stdcall MouseInClient([out, retval] VARIANT_BOOL* Value);
    [propget, id(0x000000DB), hidden]
    HRESULT _stdcall VisibleDockClientCount([out, retval] long* Value);
    [propget, id(0x000000DC), hidden]
    HRESULT _stdcall ParentDoubleBuffered([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000DC), hidden]
    HRESULT _stdcall ParentDoubleBuffered([in] VARIANT_BOOL Value);
    [propget, id(0x000000DD), hidden]
    HRESULT _stdcall UseDockManager([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000DD), hidden]
    HRESULT _stdcall UseDockManager([in] VARIANT_BOOL Value);
    [propget, id(0xFFFFFDFE), hidden]
    HRESULT _stdcall Enabled([out, retval] VARIANT_BOOL* Value);
    [propput, id(0xFFFFFDFE), hidden]
    HRESULT _stdcall Enabled([in] VARIANT_BOOL Value);
    [propget, id(0x000000DE), hidden]
    HRESULT _stdcall ExplicitLeft([out, retval] long* Value);
    [propget, id(0x000000DF), hidden]
    HRESULT _stdcall ExplicitTop([out, retval] long* Value);
    [propget, id(0x000000E0), hidden]
    HRESULT _stdcall ExplicitWidth([out, retval] long* Value);
    [propget, id(0x000000E1), hidden]
    HRESULT _stdcall ExplicitHeight([out, retval] long* Value);
    [propget, id(0x000000E2)]
    HRESULT _stdcall AlignWithMargins([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000E2)]
    HRESULT _stdcall AlignWithMargins([in] VARIANT_BOOL Value);
    [propget, id(0x000000E3)]
    HRESULT _stdcall ParentCustomHint([out, retval] VARIANT_BOOL* Value);
    [propput, id(0x000000E3)]
    HRESULT _stdcall ParentCustomHint([in] VARIANT_BOOL Value);
    [propget, id(0x000000E4)]
    HRESULT _stdcall url([out, retval] BSTR* Value);
    [propput, id(0x000000E4)]
    HRESULT _stdcall url([in] BSTR Value);
    [propget, id(0x000000E5)]
    HRESULT _stdcall caseid([out, retval] BSTR* Value);
    [propput, id(0x000000E5)]
    HRESULT _stdcall caseid([in] BSTR Value);
    [propget, id(0x000000E6)]
    HRESULT _stdcall mode([out, retval] BSTR* Value);
    [propput, id(0x000000E6)]
    HRESULT _stdcall mode([in] BSTR Value);
    [propget, id(0x000000E7)]
    HRESULT _stdcall work_no([out, retval] BSTR* Value);
    [propput, id(0x000000E7)]
    HRESULT _stdcall work_no([in] BSTR Value);
    [propget, id(0x000000E8)]
    HRESULT _stdcall userid([out, retval] BSTR* Value);
    [propput, id(0x000000E8)]
    HRESULT _stdcall userid([in] BSTR Value);
    [propget, id(0x000000E9)]
    HRESULT _stdcall username([out, retval] BSTR* Value);
    [propput, id(0x000000E9)]
    HRESULT _stdcall username([in] BSTR Value);
    [propget, id(0x000000EA)]
    HRESULT _stdcall userunit([out, retval] BSTR* Value);
    [propput, id(0x000000EA)]
    HRESULT _stdcall userunit([in] BSTR Value);
    [propget, id(0x000000EB)]
    HRESULT _stdcall data([out, retval] BSTR* Value);
    [propput, id(0x000000EB)]
    HRESULT _stdcall data([in] BSTR Value);
    [propget, id(0x000000EC)]
    HRESULT _stdcall verify([out, retval] BSTR* Value);
    [propput, id(0x000000EC)]
    HRESULT _stdcall verify([in] BSTR Value);
    [propget, id(0x000000ED)]
    HRESULT _stdcall rewrite([out, retval] BSTR* Value);
    [propput, id(0x000000ED)]
    HRESULT _stdcall rewrite([in] BSTR Value);
    [propget, id(0x000000EE)]
    HRESULT _stdcall modename([out, retval] BSTR* Value);
    [propput, id(0x000000EE)]
    HRESULT _stdcall modename([in] BSTR Value);
    [propget, id(0x000000EF)]
    HRESULT _stdcall language([out, retval] BSTR* Value);
    [propput, id(0x000000EF)]
    HRESULT _stdcall language([in] BSTR Value);
    [propget, id(0x000000F0)]
    HRESULT _stdcall loandoc_value([out, retval] BSTR* Value);
    [propput, id(0x000000F0)]
    HRESULT _stdcall loandoc_value([in] BSTR Value);
    [propget, id(0x000000F1)]
    HRESULT _stdcall loandoc_enable([out, retval] BSTR* Value);
    [propput, id(0x000000F1)]
    HRESULT _stdcall loandoc_enable([in] BSTR Value);
    [propget, id(0x000000F2)]
    HRESULT _stdcall useproxy([out, retval] BSTR* Value);
    [propput, id(0x000000F2)]
    HRESULT _stdcall useproxy([in] BSTR Value);
    [propget, id(0x000000F3)]
    HRESULT _stdcall c_docnolist([out, retval] BSTR* Value);
    [propput, id(0x000000F3)]
    HRESULT _stdcall c_docnolist([in] BSTR Value);
    [propget, id(0x000000F4)]
    HRESULT _stdcall c_docnamelist([out, retval] BSTR* Value);
    [propput, id(0x000000F4)]
    HRESULT _stdcall c_docnamelist([in] BSTR Value);
    [propget, id(0x000000F5)]
    HRESULT _stdcall fixfilelist([out, retval] BSTR* Value);
    [propput, id(0x000000F5)]
    HRESULT _stdcall fixfilelist([in] BSTR Value);
    [propget, id(0x000000F6)]
    HRESULT _stdcall is_in_wh([out, retval] BSTR* Value);
    [propput, id(0x000000F6)]
    HRESULT _stdcall is_in_wh([in] BSTR Value);
    [propget, id(0x000000F7)]
    HRESULT _stdcall oldcaseinfo([out, retval] BSTR* Value);
    [propput, id(0x000000F7)]
    HRESULT _stdcall oldcaseinfo([in] BSTR Value);
    [propget, id(0x000000F8)]
    HRESULT _stdcall printyn([out, retval] BSTR* Value);
    [propput, id(0x000000F8)]
    HRESULT _stdcall printyn([in] BSTR Value);
    [propget, id(0x000000F9)]
    HRESULT _stdcall is_oldcase([out, retval] BSTR* Value);
    [propput, id(0x000000F9)]
    HRESULT _stdcall is_oldcase([in] BSTR Value);
    [propget, id(0x000000FA)]
    HRESULT _stdcall custdocyn([out, retval] BSTR* Value);
    [propput, id(0x000000FA)]
    HRESULT _stdcall custdocyn([in] BSTR Value);
    [propget, id(0x000000FB)]
    HRESULT _stdcall scancolor([out, retval] BSTR* Value);
    [propput, id(0x000000FB)]
    HRESULT _stdcall scancolor([in] BSTR Value);
    [propget, id(0x000000FC)]
    HRESULT _stdcall imgdpi([out, retval] BSTR* Value);
    [propput, id(0x000000FC)]
    HRESULT _stdcall imgdpi([in] BSTR Value);
    [propget, id(0x000000FD)]
    HRESULT _stdcall filesizelimit([out, retval] BSTR* Value);
    [propput, id(0x000000FD)]
    HRESULT _stdcall filesizelimit([in] BSTR Value);
    [propget, id(0x000000FE)]
    HRESULT _stdcall casenolength([out, retval] BSTR* Value);
    [propput, id(0x000000FE)]
    HRESULT _stdcall casenolength([in] BSTR Value);
    [propget, id(0x000000FF)]
    HRESULT _stdcall imgdelete([out, retval] BSTR* Value);
    [propput, id(0x000000FF)]
    HRESULT _stdcall imgdelete([in] BSTR Value);
    [propget, id(0x00000100)]
    HRESULT _stdcall isExternal([out, retval] BSTR* Value);
    [propput, id(0x00000100)]
    HRESULT _stdcall isExternal([in] BSTR Value);
    [propget, id(0x00000101)]
    HRESULT _stdcall check_main_form([out, retval] BSTR* Value);
    [propput, id(0x00000101)]
    HRESULT _stdcall check_main_form([in] BSTR Value);
    [propget, id(0x00000102)]
    HRESULT _stdcall WH_CATEGORY([out, retval] BSTR* Value);
    [propput, id(0x00000102)]
    HRESULT _stdcall WH_CATEGORY([in] BSTR Value);
  };
 
  [
    uuid(B7FB8B05-8BDA-4DFD-BCCF-2B657E8A108A),
    helpstring("Events interface for CB_IMGPSScanX Control")
  ]
  dispinterface ICB_IMGPSScanXEvents
  {
    properties:
    methods:
    [id(0x000000C9)]
    void OnActivate(void);
    [id(0x000000CA)]
    void OnClick(void);
    [id(0x000000CB)]
    void OnCreate(void);
    [id(0x000000CC)]
    void OnDblClick(void);
    [id(0x000000CD)]
    void OnDestroy(void);
    [id(0x000000CE)]
    void OnDeactivate(void);
    [id(0x000000CF)]
    void OnKeyPress([in, out] short* Key);
    [id(0x000000D0)]
    void OnMouseEnter(void);
    [id(0x000000D1)]
    void OnMouseLeave(void);
    [id(0x000000D2)]
    void OnPaint(void);
    [id(0x000000D3)]
    HRESULT OnClosePage(void);
  };
 
  [
    uuid(8B54EA2A-547C-48AD-BC71-C11C1340B37E),
    helpstring("CB_IMGPSScanX Control"),
    control
  ]
  coclass CB_IMGPSScanX
  {
    [default] interface ICB_IMGPSScanX;
    [default, source] dispinterface ICB_IMGPSScanXEvents;
  };
 
};