ReactOS  0.4.14-dev-98-gb0d4763
vbsglobal.idl
Go to the documentation of this file.
1 /*
2  * Copyright 2011 Jacek Caban for CodeWeavers
3  *
4  * This library is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU Lesser General Public
6  * License as published by the Free Software Foundation; either
7  * version 2.1 of the License, or (at your option) any later version.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  * Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library; if not, write to the Free Software
16  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17  */
18 
19 #pragma makedep regtypelib
20 
21 import "oaidl.idl";
22 
23 #include "vbscript_defs.h"
24 
25 [
26  helpstring("Microsoft VBScript Globals"),
27  uuid(3eef9758-35fc-11d1-8ce4-00c04fc2b185),
28  version(1.0)
29 ]
31 {
32  importlib("stdole2.tlb");
33 
34  [
35  uuid(3eef9758-35fc-11d1-8ce4-00c04fc2B186)
36  ]
37  dispinterface GlobalObj {
38  properties:
39  [id(DISPID_GLOBAL_VBUSESYSTEM), readonly]
40  VARIANT vbUseSystem;
41 
43  VARIANT vbUseSystemDayOfWeek;
44 
45  [id(DISPID_GLOBAL_VBSUNDAY), readonly]
46  VARIANT vbSunday;
47 
48  [id(DISPID_GLOBAL_VBMONDAY), readonly]
49  VARIANT vbMonday;
50 
51  [id(DISPID_GLOBAL_VBTUESDAY), readonly]
52  VARIANT vbTuesday;
53 
54  [id(DISPID_GLOBAL_VBWEDNESDAY), readonly]
55  VARIANT vbWednesday;
56 
57  [id(DISPID_GLOBAL_VBTHURSDAY), readonly]
58  VARIANT vbThursday;
59 
60  [id(DISPID_GLOBAL_VBFRIDAY), readonly]
61  VARIANT vbFriday;
62 
63  [id(DISPID_GLOBAL_VBSATURDAY), readonly]
64  VARIANT vbSaturday;
65 
66  [id(DISPID_GLOBAL_VBFIRSTJAN1), readonly]
67  VARIANT vbFirstJan1;
68 
70  VARIANT vbFirstFourDays;
71 
73  VARIANT vbFirstFullWeek;
74 
75  [id(DISPID_GLOBAL_VBOKONLY), readonly]
76  VARIANT vbOKOnly;
77 
78  [id(DISPID_GLOBAL_VBOKCANCEL), readonly]
79  VARIANT vbOKCancel;
80 
82  VARIANT vbAbortRetryIgnore;
83 
84  [id(DISPID_GLOBAL_VBYESNOCANCEL), readonly]
85  VARIANT vbYesNoCancel;
86 
87  [id(DISPID_GLOBAL_VBYESNO), readonly]
88  VARIANT vbYesNo;
89 
90  [id(DISPID_GLOBAL_VBRETRYCANCEL), readonly]
91  VARIANT vbRetryCancel;
92 
93  [id(DISPID_GLOBAL_VBCRITICAL), readonly]
94  VARIANT vbCritical;
95 
96  [id(DISPID_GLOBAL_VBQUESTION), readonly]
97  VARIANT vbQuestion;
98 
99  [id(DISPID_GLOBAL_VBEXCLAMATION), readonly]
100  VARIANT vbExclamation;
101 
102  [id(DISPID_GLOBAL_VBINFORMATION), readonly]
103  VARIANT vbInformation;
104 
106  VARIANT vbDefaultButton1;
107 
109  VARIANT vbDefaultButton2;
110 
112  VARIANT vbDefaultButton3;
113 
115  VARIANT vbDefaultButton4;
116 
118  VARIANT vbApplicationModal;
119 
120  [id(DISPID_GLOBAL_VBSYSTEMMODAL), readonly]
121  VARIANT vbSystemModal;
122 
123  [id(DISPID_GLOBAL_VBOK), readonly]
124  VARIANT vbOK;
125 
126  [id(DISPID_GLOBAL_VBCANCEL), readonly]
127  VARIANT vbCancel;
128 
129  [id(DISPID_GLOBAL_VBABORT), readonly]
130  VARIANT vbAbort;
131 
132  [id(DISPID_GLOBAL_VBRETRY), readonly]
133  VARIANT vbRetry;
134 
135  [id(DISPID_GLOBAL_VBIGNORE), readonly]
136  VARIANT vbIgnore;
137 
138  [id(DISPID_GLOBAL_VBYES), readonly]
139  VARIANT vbYes;
140 
141  [id(DISPID_GLOBAL_VBNO), readonly]
142  VARIANT vbNo;
143 
144  [id(DISPID_GLOBAL_VBEMPTY), readonly]
145  VARIANT vbEmpty;
146 
147  [id(DISPID_GLOBAL_VBNULL), readonly]
148  VARIANT vbNull;
149 
150  [id(DISPID_GLOBAL_VBINTEGER), readonly]
151  VARIANT vbInteger;
152 
153  [id(DISPID_GLOBAL_VBLONG), readonly]
154  VARIANT vbLong;
155 
156  [id(DISPID_GLOBAL_VBSINGLE), readonly]
157  VARIANT vbSingle;
158 
159  [id(DISPID_GLOBAL_VBDOUBLE), readonly]
160  VARIANT vbDouble;
161 
162  [id(DISPID_GLOBAL_VBCURRENCY), readonly]
163  VARIANT vbCurrency;
164 
165  [id(DISPID_GLOBAL_VBDATE), readonly]
166  VARIANT vbDate;
167 
168  [id(DISPID_GLOBAL_VBSTRING), readonly]
169  VARIANT vbString;
170 
171  [id(DISPID_GLOBAL_VBOBJECT), readonly]
172  VARIANT vbObject;
173 
174  [id(DISPID_GLOBAL_VBERROR), readonly]
175  VARIANT vbError;
176 
177  [id(DISPID_GLOBAL_VBBOOLEAN), readonly]
178  VARIANT vbBoolean;
179 
180  [id(DISPID_GLOBAL_VBVARIANT), readonly]
181  VARIANT vbVariant;
182 
183  [id(DISPID_GLOBAL_VBDATAOBJECT), readonly]
184  VARIANT vbDataObject;
185 
186  [id(DISPID_GLOBAL_VBDECIMAL), readonly]
187  VARIANT vbDecimal;
188 
189  [id(DISPID_GLOBAL_VBBYTE), readonly]
190  VARIANT vbByte;
191 
192  [id(DISPID_GLOBAL_VBARRAY), readonly]
193  VARIANT vbArray;
194 
195  [id(DISPID_GLOBAL_VBTRUE), readonly]
196  VARIANT vbTrue;
197 
198  [id(DISPID_GLOBAL_VBFALSE), readonly]
199  VARIANT vbFalse;
200 
201  [id(DISPID_GLOBAL_VBUSEDEFAULT), readonly]
202  VARIANT vbUseDefault;
203 
204  [id(DISPID_GLOBAL_VBBINARYCOMPARE), readonly]
205  VARIANT vbBinaryCompare;
206 
207  [id(DISPID_GLOBAL_VBTEXTCOMPARE), readonly]
208  VARIANT vbTextCompare;
209 
211  VARIANT vbDatabaseCompare;
212 
213  [id(DISPID_GLOBAL_VBGENERALDATE), readonly]
214  VARIANT vbGeneralDate;
215 
216  [id(DISPID_GLOBAL_VBLONGDATE), readonly]
217  VARIANT vbLongDate;
218 
219  [id(DISPID_GLOBAL_VBSHORTDATE), readonly]
220  VARIANT vbShortDate;
221 
222  [id(DISPID_GLOBAL_VBLONGTIME), readonly]
223  VARIANT vbLongTime;
224 
225  [id(DISPID_GLOBAL_VBSHORTTIME), readonly]
226  VARIANT vbShortTime;
227 
228  [id(DISPID_GLOBAL_VBOBJECTERROR), readonly]
229  VARIANT vbObjectError;
230 
231  [id(DISPID_GLOBAL_VBBLACK), readonly]
232  VARIANT vbBlack;
233 
234  [id(DISPID_GLOBAL_VBBLUE), readonly]
235  VARIANT vbBlue;
236 
237  [id(DISPID_GLOBAL_VBCYAN), readonly]
238  VARIANT vbCyan;
239 
240  [id(DISPID_GLOBAL_VBGREEN), readonly]
241  VARIANT vbGreen;
242 
243  [id(DISPID_GLOBAL_VBMAGENTA), readonly]
244  VARIANT vbMagenta;
245 
246  [id(DISPID_GLOBAL_VBRED), readonly]
247  VARIANT vbRed;
248 
249  [id(DISPID_GLOBAL_VBWHITE), readonly]
250  VARIANT vbWhite;
251 
252  [id(DISPID_GLOBAL_VBYELLOW), readonly]
253  VARIANT vbYellow;
254 
255  [id(DISPID_GLOBAL_VBCR), readonly]
256  VARIANT vbCr;
257 
258  [id(DISPID_GLOBAL_VBCRLF), readonly]
259  VARIANT vbCrLf;
260 
261  [id(DISPID_GLOBAL_VBNEWLINE), readonly]
263 
264  [id(DISPID_GLOBAL_VBFORMFEED), readonly]
266 
267  [id(DISPID_GLOBAL_VBLF), readonly]
268  VARIANT vbLf;
269 
270  [id(DISPID_GLOBAL_VBNULLCHAR), readonly]
272 
273  [id(DISPID_GLOBAL_VBNULLSTRING), readonly]
275 
276  [id(DISPID_GLOBAL_VBTAB), readonly]
277  VARIANT vbTab;
278 
279  [id(DISPID_GLOBAL_VBVERTICALTAB), readonly]
281 
283  VARIANT vbMsgBoxHelpButton;
284 
286  VARIANT vbMsgBoxSetForeground;
287 
288  [id(DISPID_GLOBAL_VBMSGBOXRIGHT), readonly]
289  VARIANT vbMsgBoxRight;
290 
292  VARIANT vbMsgBoxRtlReading;
293 
294  methods:
296  VARIANT CCur(VARIANT expression);
297 
299  VARIANT CInt(VARIANT expression);
300 
302  VARIANT CLng(VARIANT expression);
303 
305  VARIANT CBool(VARIANT expression);
306 
308  VARIANT CByte(VARIANT expression);
309 
311  VARIANT CDate(VARIANT expression);
312 
314  VARIANT CDbl(VARIANT expression);
315 
317  VARIANT CSng(VARIANT expression);
318 
320  VARIANT CStr(VARIANT expression);
321 
324 
326  VARIANT Oct(VARIANT number);
327 
329  VARIANT VarType(VARIANT varname);
330 
332  VARIANT IsDate(VARIANT expression);
333 
335  VARIANT IsEmpty(VARIANT expression);
336 
338  VARIANT IsNull(VARIANT expression);
339 
341  VARIANT IsNumeric(VARIANT expression);
342 
344  VARIANT IsArray(VARIANT expression);
345 
347  VARIANT IsObject(VARIANT identifier);
348 
350  VARIANT Atn(VARIANT number);
351 
353  VARIANT Cos(VARIANT number);
354 
356  VARIANT Sin(VARIANT number);
357 
359  VARIANT Tan(VARIANT number);
360 
362  VARIANT Exp(VARIANT number);
363 
365  VARIANT Log(VARIANT number);
366 
368  VARIANT Sqr(VARIANT number);
369 
371  VARIANT Randomize(VARIANT number);
372 
374  VARIANT Rnd(VARIANT number);
375 
377  VARIANT Timer();
378 
380  VARIANT LBound(VARIANT arrayname);
381 
383  VARIANT UBound(VARIANT arrayname);
384 
386  VARIANT RGB(
387  VARIANT red,
388  VARIANT green,
389  VARIANT blue);
390 
392  VARIANT Len(VARIANT string);
393 
395  VARIANT LenB(VARIANT string);
396 
398  VARIANT Left(
399  VARIANT string,
400  VARIANT length);
401 
403  VARIANT LeftB(
404  VARIANT string,
405  VARIANT length);
406 
408  VARIANT Right(
409  VARIANT string,
410  VARIANT length);
411 
413  VARIANT RightB(
414  VARIANT string,
415  VARIANT length);
416 
418  VARIANT Mid(
419  VARIANT string,
420  VARIANT start,
422 
424  VARIANT MidB(
425  VARIANT string,
426  VARIANT start,
428 
430  VARIANT StrComp(
434 
436  VARIANT LCase(VARIANT string);
437 
439  VARIANT UCase(VARIANT string);
440 
442  VARIANT LTrim(VARIANT string);
443 
445  VARIANT RTrim(VARIANT string);
446 
448  VARIANT Trim(VARIANT string);
449 
451  VARIANT Space(VARIANT number);
452 
454  VARIANT string(
456  [optional] VARIANT character);
457 
459  VARIANT InStr(
460  VARIANT start,
461  VARIANT string,
464 
466  VARIANT InStrB(
467  VARIANT start,
468  VARIANT string,
471 
473  VARIANT AscB(VARIANT string);
474 
476  VARIANT ChrB(VARIANT charcode);
477 
479  VARIANT Asc(VARIANT string);
480 
482  VARIANT Chr(VARIANT charcode);
483 
485  VARIANT AscW(VARIANT string);
486 
488  VARIANT ChrW(VARIANT charcode);
489 
491  VARIANT Abs(VARIANT number);
492 
494  VARIANT Fix(VARIANT number);
495 
498 
500  VARIANT Sgn(VARIANT number);
501 
503  VARIANT Now();
504 
506  VARIANT Date();
507 
509  VARIANT Time();
510 
512  VARIANT Day(VARIANT Date);
513 
515  VARIANT Month(VARIANT Date);
516 
518  VARIANT Weekday(
519  VARIANT Date,
520  [optional] VARIANT firstdayofweek);
521 
523  VARIANT Year(VARIANT Date);
524 
526  VARIANT Hour(VARIANT Time);
527 
529  VARIANT Minute(VARIANT Time);
530 
533 
535  VARIANT DateValue(VARIANT Date);
536 
538  VARIANT TimeValue(VARIANT Time);
539 
541  VARIANT DateSerial(
542  VARIANT Year,
543  VARIANT Month,
544  VARIANT Date);
545 
547  VARIANT TimeSerial(
548  VARIANT Hour,
549  VARIANT Minute,
550  VARIANT Second);
551 
553  VARIANT InputBox(
554  VARIANT prompt,
556  [optional] VARIANT defaultValue,
557  [optional] VARIANT xpos,
558  [optional] VARIANT ypos,
561 
563  VARIANT MsgBox(
564  VARIANT prompt,
569 
571  VARIANT CreateObject(VARIANT classValue);
572 
576  [optional] VARIANT classValue);
577 
579  VARIANT DateAdd(
580  VARIANT interval,
581  VARIANT number,
582  VARIANT Date);
583 
585  VARIANT DateDiff(
586  VARIANT interval,
587  VARIANT date1,
588  VARIANT date2,
589  [optional] VARIANT firstdayofweek,
590  [optional] VARIANT firstdayofyear);
591 
593  VARIANT DatePart(
594  VARIANT interval,
595  VARIANT Date,
596  [optional] VARIANT firstdayofweek,
597  [optional] VARIANT firstdayofyear);
598 
600  VARIANT TypeName(VARIANT varname);
601 
603  VARIANT Array(VARIANT arglist);
604 
606  VARIANT Erase(VARIANT arraylist);
607 
609  VARIANT Filter(
610  VARIANT InputStrings,
611  VARIANT Value,
614 
616  VARIANT Join(
617  VARIANT list,
619 
621  VARIANT Split(
622  VARIANT expression,
626 
629  VARIANT expression,
630  VARIANT find,
631  VARIANT replacement,
635 
637  VARIANT StrReverse(VARIANT string1);
638 
640  VARIANT InStrRev(
645 
647  VARIANT LoadPicture([optional] VARIANT stringexpression);
648 
650  VARIANT ScriptEngine();
651 
653  VARIANT ScriptEngineMajorVersion();
654 
656  VARIANT ScriptEngineMinorVersion();
657 
659  VARIANT ScriptEngineBuildVersion();
660 
662  VARIANT FormatNumber(
663  VARIANT expression,
664  [optional] VARIANT NumDigitsAfterDecimal,
665  [optional] VARIANT IncludeLeadingDigit,
666  [optional] VARIANT UseParensForNegativeNumbers,
667  [optional] VARIANT GroupDigits);
668 
670  VARIANT FormatCurrency(
671  VARIANT expression,
672  [optional] VARIANT NumDigitsAfterDecimal,
673  [optional] VARIANT IncludeLeadingDigit,
674  [optional] VARIANT UseParensForNegativeNumbers,
675  [optional] VARIANT GroupDigits);
676 
678  VARIANT FormatPercent(
679  VARIANT expression,
680  [optional] VARIANT NumDigitsAfterDecimal,
681  [optional] VARIANT IncludeLeadingDigit,
682  [optional] VARIANT UseParensForNegativeNumbers,
683  [optional] VARIANT GroupDigits);
684 
687  VARIANT Date,
688  [optional] VARIANT NamedFormat);
689 
691  VARIANT WeekdayName(
692  VARIANT Weekday,
693  VARIANT abbreviate,
694  VARIANT firstdayofweek);
695 
697  VARIANT MonthName(
698  VARIANT Month,
699  [optional] VARIANT abbreviate);
700 
702  VARIANT Round(
703  VARIANT expression,
704  [optional] VARIANT numdecimalplaces);
705 
707  VARIANT Escape(VARIANT string);
708 
710  VARIANT Unescape(VARIANT string);
711 
713  VARIANT Eval(VARIANT string);
714 
716  VARIANT Execute(VARIANT string);
717 
719  VARIANT ExecuteGlobal(VARIANT string);
720 
722  VARIANT GetRef(VARIANT string);
723  }
724 
725  [
726  uuid(3eef9758-35fc-11d1-8ce4-00c04fc2b187)
727  ]
728  dispinterface ErrObj {
729  properties:
732 
734  VARIANT HelpContext;
735 
738 
740  VARIANT number;
741 
743  VARIANT Source;
744 
745  methods:
747  VARIANT Clear();
748 
750  VARIANT Raise(
751  VARIANT number,
752  VARIANT Source,
755  VARIANT HelpContext);
756  }
757 }
_In_opt_ ULONG _Out_ PULONG Value
Definition: rtlfuncs.h:2343
Definition: bug.cpp:7
#define DISPID_GLOBAL_RIGHTB
#define DISPID_GLOBAL_UCASE
static const WCHAR Include[]
Definition: install.c:120
#define DISPID_GLOBAL_VBVARIANT
Definition: vbscript_defs.h:66
#define DISPID_GLOBAL_VBTRUE
Definition: vbscript_defs.h:71
#define DISPID_GLOBAL_INSTRREV
#define DISPID_GLOBAL_VBBOOLEAN
Definition: vbscript_defs.h:65
#define DISPID_GLOBAL_VBSHORTTIME
Definition: vbscript_defs.h:81
STRING Escape(const STRING &str)
Definition: fontsub.cpp:1030
#define DISPID_GLOBAL_ASC
#define DISPID_GLOBAL_MONTHNAME
#define DISPID_GLOBAL_VBNULLCHAR
Definition: vbscript_defs.h:96
#define DISPID_GLOBAL_VBEMPTY
Definition: vbscript_defs.h:54
#define DISPID_GLOBAL_CLNG
#define DISPID_GLOBAL_SCRIPTENGINE
#define DISPID_GLOBAL_SGN
#define DISPID_GLOBAL_WEEKDAY
#define DISPID_GLOBAL_VBFRIDAY
Definition: vbscript_defs.h:26
#define DISPID_GLOBAL_INSTRB
#define DISPID_ERR_DESCRIPTION
#define DISPID_GLOBAL_VBDOUBLE
Definition: vbscript_defs.h:59
Definition: http.c:6587
VOID Execute(LPTSTR Path)
Definition: stats.c:407
#define DISPID_GLOBAL_ISOBJECT
#define DISPID_GLOBAL_VBFIRSTFOURDAYS
Definition: vbscript_defs.h:29
#define DISPID_GLOBAL_VBRETRY
Definition: vbscript_defs.h:50
#define DISPID_GLOBAL_VBAPPLICATIONMODAL
Definition: vbscript_defs.h:45
WCHAR Second[]
Definition: FormatMessage.c:12
GLuint GLuint GLsizei count
Definition: gl.h:1545
#define DISPID_GLOBAL_FORMATPERCENT
static CHAR string2[MAX_PATH]
Definition: automation.c:468
#define DISPID_GLOBAL_RGB
#define DISPID_GLOBAL_ERASE
#define DISPID_GLOBAL_VBCR
Definition: vbscript_defs.h:91
#define DISPID_GLOBAL_MONTH
char pathname[512]
Definition: util.h:13
#define DISPID_GLOBAL_VBMSGBOXRTLREADING
typedef helpstring
#define DISPID_GLOBAL_CCUR
#define DISPID_GLOBAL_VBDATAOBJECT
Definition: vbscript_defs.h:67
#define DISPID_GLOBAL_ESCAPE
#define DISPID_GLOBAL_ATN
#define DISPID_GLOBAL_SPACE
#define DISPID_GLOBAL_VBBLACK
Definition: vbscript_defs.h:83
#define DISPID_GLOBAL_GETREF
#define DISPID_GLOBAL_VBDEFAULTBUTTON2
Definition: vbscript_defs.h:42
#define DISPID_GLOBAL_CINT
static const string_constant_t vbNullChar
Definition: global.c:2179
static const string_constant_t vbFormFeed
Definition: global.c:2177
static CHAR string1[MAX_PATH]
Definition: asmname.c:32
#define DISPID_GLOBAL_EVAL
#define DISPID_GLOBAL_USESYSTEMDAYOFWEEK
Definition: vbscript_defs.h:20
#define DISPID_GLOBAL_VBTUESDAY
Definition: vbscript_defs.h:23
#define DISPID_GLOBAL_RANDOMIZE
#define DISPID_GLOBAL_UNESCAPE
#define DISPID_GLOBAL_CDBL
#define DISPID_GLOBAL_NOW
static const WCHAR Description[]
Definition: oid.c:1266
#define DISPID_GLOBAL_ASCW
#define DISPID_GLOBAL_ISNULL
void Replace(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF fg, COLORREF bg, LONG radius)
Definition: drawing.cpp:134
#define DISPID_GLOBAL_TRIM
#define DISPID_GLOBAL_VBBYTE
Definition: vbscript_defs.h:69
importlib("stdole2.tlb")
#define DISPID_GLOBAL_STRING
#define DISPID_GLOBAL_ASCB
FT_Library library
Definition: cffdrivr.c:654
#define DISPID_GLOBAL_VBBLUE
Definition: vbscript_defs.h:84
#define DISPID_GLOBAL_VBTEXTCOMPARE
Definition: vbscript_defs.h:75
#define DISPID_GLOBAL_VBFORMFEED
Definition: vbscript_defs.h:94
#define DISPID_GLOBAL_VBYESNO
Definition: vbscript_defs.h:35
#define DISPID_GLOBAL_VBCYAN
Definition: vbscript_defs.h:85
#define DISPID_GLOBAL_MSGBOX
#define DISPID_GLOBAL_FIX
#define DISPID_GLOBAL_VBBINARYCOMPARE
Definition: vbscript_defs.h:74
#define DISPID_GLOBAL_VBABORT
Definition: vbscript_defs.h:49
#define DISPID_GLOBAL_VBSINGLE
Definition: vbscript_defs.h:58
#define DISPID_GLOBAL_GETOBJECT
#define DISPID_GLOBAL_VBMSGBOXHELPBUTTON
#define DISPID_GLOBAL_MID
static const CHAR Hex[]
Definition: hwdisk.c:40
#define DISPID_GLOBAL_VBMSGBOXSETFOREGROUND
#define DISPID_GLOBAL_VBNULL
Definition: vbscript_defs.h:55
#define DISPID_GLOBAL_VBGENERALDATE
Definition: vbscript_defs.h:77
#define DISPID_GLOBAL_VBYESNOCANCEL
Definition: vbscript_defs.h:34
#define DISPID_GLOBAL_TIMESERIAL
static const string_constant_t vbCrLf
Definition: global.c:2175
#define DISPID_GLOBAL_DATEADD
#define DISPID_GLOBAL_ROUND
#define DISPID_GLOBAL_LTRIM
#define DISPID_GLOBAL_VBMAGENTA
Definition: vbscript_defs.h:87
#define DISPID_GLOBAL_VBOKCANCEL
Definition: vbscript_defs.h:32
#define DISPID_GLOBAL_OCT
#define DISPID_GLOBAL_RTRIM
#define DISPID_GLOBAL_VBRED
Definition: vbscript_defs.h:88
#define DISPID_GLOBAL_VBDEFAULTBUTTON4
Definition: vbscript_defs.h:44
#define DISPID_GLOBAL_SECOND
#define DISPID_GLOBAL_HOUR
#define DISPID_GLOBAL_ARRAY
#define DISPID_GLOBAL_VBINFORMATION
Definition: vbscript_defs.h:40
#define DISPID_GLOBAL_YEAR
#define DISPID_GLOBAL_VBDEFAULTBUTTON1
Definition: vbscript_defs.h:41
static size_t double number
Definition: printf.c:64
_Must_inspect_result_ _In_opt_ PFLT_FILTER Filter
Definition: fltkernel.h:1802
#define DISPID_GLOBAL_DATE
#define DISPID_GLOBAL_CSNG
#define DISPID_GLOBAL_SIN
#define DISPID_GLOBAL_TIME
#define DISPID_GLOBAL_CREATEOBJECT
#define DISPID_GLOBAL_LOG
#define DISPID_GLOBAL_VBNO
Definition: vbscript_defs.h:53
#define DISPID_GLOBAL_ISNUMERIC
#define DISPID_GLOBAL_DATESERIAL
#define DISPID_GLOBAL_VBABORTRETRYIGNORE
Definition: vbscript_defs.h:33
static const WCHAR version[]
Definition: asmname.c:64
const char * delimiter
Definition: string.c:1523
#define DISPID_GLOBAL_EXECUTEGLOBAL
#define DISPID_GLOBAL_VBFIRSTFULLWEEK
Definition: vbscript_defs.h:30
#define DISPID_GLOBAL_DATEDIFF
#define DISPID_GLOBAL_VBWEDNESDAY
Definition: vbscript_defs.h:24
HRESULT LoadPicture([in, optional] VARIANT filename, [in, defaultvalue(0)] int widthDesired, [in, defaultvalue(0)] int heightDesired, [in, defaultvalue(Default)] enum LoadPictureConstants flags, [out, retval] IPictureDisp **retval)
#define DISPID_GLOBAL_CHR
#define DISPID_ERR_HELPCONTEXT
#define DISPID_GLOBAL_VBNULLSTRING
Definition: vbscript_defs.h:97
#define DISPID_ERR_SOURCE
#define DISPID_GLOBAL_RND
GLclampf GLclampf blue
Definition: gl.h:1740
#define DISPID_GLOBAL_TIMEVALUE
#define DISPID_GLOBAL_VBMSGBOXRIGHT
Definition: msg.h:41
#define DISPID_GLOBAL_HEX
#define DISPID_GLOBAL_LBOUND
#define DISPID_GLOBAL_VBMONDAY
Definition: vbscript_defs.h:22
#define DISPID_GLOBAL_VBCANCEL
Definition: vbscript_defs.h:48
#define DISPID_GLOBAL_VBFIRSTJAN1
Definition: vbscript_defs.h:28
#define DISPID_GLOBAL_VBOK
Definition: vbscript_defs.h:47
#define DISPID_GLOBAL_VBDEFAULTBUTTON3
Definition: vbscript_defs.h:43
#define DISPID_GLOBAL_VBWHITE
Definition: vbscript_defs.h:89
static const string_constant_t vbCr
Definition: global.c:2174
#define DISPID_GLOBAL_INT
#define DISPID_GLOBAL_VBLONGDATE
Definition: vbscript_defs.h:78
#define DISPID_GLOBAL_LOADPICTURE
void Erase(HDC hdc, LONG x1, LONG y1, LONG x2, LONG y2, COLORREF color, LONG radius)
Definition: drawing.cpp:117
#define DISPID_GLOBAL_VBTHURSDAY
Definition: vbscript_defs.h:25
#define DISPID_GLOBAL_VBSHORTDATE
Definition: vbscript_defs.h:79
GLenum GLuint GLenum GLsizei length
Definition: glext.h:5579
#define RGB(r, g, b)
Definition: wingdi.h:2935
#define DISPID_GLOBAL_INSTR
#define DISPID_GLOBAL_VBYES
Definition: vbscript_defs.h:52
GLclampf green
Definition: gl.h:1740
#define DISPID_GLOBAL_VBOKONLY
Definition: vbscript_defs.h:31
#define DISPID_ERR_HELPFILE
LPFOR_CONTEXT fc
Definition: for.c:53
#define Len
Definition: deflate.h:82
#define DISPID_GLOBAL_CBYTE
#define DISPID_GLOBAL_CHRW
#define red
Definition: linetest.c:67
#define DISPID_GLOBAL_VBCRLF
Definition: vbscript_defs.h:92
#define DISPID_GLOBAL_TAN
#define GetObject
Definition: wingdi.h:4463
#define DISPID_GLOBAL_LEN
#define DISPID_GLOBAL_CBOOL
#define DISPID_GLOBAL_INPUTBOX
#define DISPID_GLOBAL_SCRIPTENGINEMAJORVERSION
static const string_constant_t vbNewLine
Definition: global.c:2176
#define DISPID_GLOBAL_VBERROR
Definition: vbscript_defs.h:64
#define DISPID_GLOBAL_ISDATE
#define DISPID_GLOBAL_VBEXCLAMATION
Definition: vbscript_defs.h:39
static const string_constant_t vbVerticalTab
Definition: global.c:2182
#define DISPID_GLOBAL_EXECUTE
#define DISPID_GLOBAL_COS
#define DISPID_GLOBAL_WEEKDAYNAME
struct tm * Now
Definition: output.c:19
#define DISPID_GLOBAL_LEFT
Definition: _list.h:228
#define DISPID_GLOBAL_VBQUESTION
Definition: vbscript_defs.h:38
#define DISPID_GLOBAL_SCRIPTENGINEBUILDVERSION
#define DISPID_GLOBAL_DAY
#define DISPID_GLOBAL_VBSTRING
Definition: vbscript_defs.h:62
#define DISPID_GLOBAL_DATEPART
#define DISPID_GLOBAL_VBCRITICAL
Definition: vbscript_defs.h:37
#define DISPID_GLOBAL_VBRETRYCANCEL
Definition: vbscript_defs.h:36
#define DISPID_GLOBAL_FORMATCURRENCY
#define DISPID_ERR_RAISE
#define DISPID_GLOBAL_SQR
#define DISPID_GLOBAL_CSTR
char string[160]
Definition: util.h:11
#define DISPID_GLOBAL_FORMATDATETIME
#define DISPID_GLOBAL_FILTER
#define DISPID_GLOBAL_VBUSEDEFAULT
Definition: vbscript_defs.h:73
#define DISPID_GLOBAL_VBFALSE
Definition: vbscript_defs.h:72
#define DISPID_GLOBAL_VARTYPE
#define DISPID_GLOBAL_TIMER
#define DISPID_GLOBAL_ISARRAY
#define DISPID_GLOBAL_VBSATURDAY
Definition: vbscript_defs.h:27
#define DISPID_GLOBAL_FORMATNUMBER
#define DISPID_GLOBAL_VBGREEN
Definition: vbscript_defs.h:86
UINT Timer
Definition: capclock.c:11
HWND buttons[5]
Definition: sndrec32.cpp:40
#define DISPID_GLOBAL_UBOUND
#define DISPID_GLOBAL_REPLACE
GLuint start
Definition: gl.h:1545
#define DISPID_GLOBAL_VBLONGTIME
Definition: vbscript_defs.h:80
#define DISPID_GLOBAL_STRCOMP
static const string_constant_t vbLf
Definition: global.c:2178
#define DISPID_GLOBAL_EXP
#define DISPID_GLOBAL_RIGHT
#define DISPID_GLOBAL_JOIN
#define DISPID_GLOBAL_MINUTE
#define DISPID_GLOBAL_VBARRAY
static const TCHAR helpfile[]
Definition: dialog.c:31
#define DISPID_GLOBAL_VBLONG
Definition: vbscript_defs.h:57
#define DISPID_GLOBAL_STRREVERSE
#define DISPID_GLOBAL_LCASE
#define DISPID_GLOBAL_VBTAB
Definition: vbscript_defs.h:98
#define DISPID_GLOBAL_CDATE
#define DISPID_GLOBAL_VBVERTICALTAB
Definition: vbscript_defs.h:99
#define DISPID_GLOBAL_SCRIPTENGINEMINORVERSION
static TAGID TAGID find
Definition: db.cpp:153
#define DISPID_GLOBAL_VBNEWLINE
Definition: vbscript_defs.h:93
#define DISPID_GLOBAL_LEFTB
#define DISPID_GLOBAL_VBLF
Definition: vbscript_defs.h:95
#define DISPID_GLOBAL_VBINTEGER
Definition: vbscript_defs.h:56
#define DISPID_GLOBAL_ISEMPTY
#define DISPID_GLOBAL_LENB
#define DISPID_GLOBAL_TYPENAME
#define DISPID_ERR_NUMBER
GLenum GLuint id
Definition: glext.h:5579
#define DISPID_ERR_CLEAR
static const string_constant_t vbNullString
Definition: global.c:2180
#define DISPID_GLOBAL_VBDECIMAL
Definition: vbscript_defs.h:68
#define DISPID_GLOBAL_ABS
#define DISPID_GLOBAL_VBCURRENCY
Definition: vbscript_defs.h:60
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
Definition: ndis.h:3167
#define DISPID_GLOBAL_VBYELLOW
Definition: vbscript_defs.h:90
LPWSTR FormatDateTime(IN LPSYSTEMTIME pDateTime)
Definition: utils.c:41
void Clear(USHORT Window)
Definition: hardware.c:705
#define DISPID_GLOBAL_VBUSESYSTEM
Definition: vbscript_defs.h:19
static const string_constant_t vbTab
Definition: global.c:2181
#define DISPID_GLOBAL_CHRB
#define DISPID_GLOBAL_VBOBJECTERROR
Definition: vbscript_defs.h:82
#define DISPID_GLOBAL_VBDATABASECOMPARE
Definition: vbscript_defs.h:76
#define DISPID_GLOBAL_DATEVALUE
#define DISPID_GLOBAL_VBSYSTEMMODAL
Definition: vbscript_defs.h:46
static char title[]
Definition: ps.c:92
#define DISPID_GLOBAL_VBOBJECT
Definition: vbscript_defs.h:63
#define DISPID_GLOBAL_VBIGNORE
Definition: vbscript_defs.h:51
static PLARGE_INTEGER Time
Definition: time.c:105
int Int
Definition: definitions.h:37
#define DISPID_GLOBAL_VBSUNDAY
Definition: vbscript_defs.h:21
#define DISPID_GLOBAL_VBDATE
Definition: vbscript_defs.h:61
va_lists_t arglist[FMT_ARGMAX+1]
Definition: format.c:284
#define DISPID_GLOBAL_MIDB
#define DISPID_GLOBAL_SPLIT