ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

jsglobal_dispid.h
Go to the documentation of this file.
00001 /*
00002  * Copyright 2008 Jacek Caban for CodeWeavers
00003  *
00004  * This library is free software; you can redistribute it and/or
00005  * modify it under the terms of the GNU Lesser General Public
00006  * License as published by the Free Software Foundation; either
00007  * version 2.1 of the License, or (at your option) any later version.
00008  *
00009  * This library is distributed in the hope that it will be useful,
00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00012  * Lesser General Public License for more details.
00013  *
00014  * You should have received a copy of the GNU Lesser General Public
00015  * License along with this library; if not, write to the Free Software
00016  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
00017  */
00018 
00019 /* GlobalObj */
00020 #define DISPID_GLOBAL_NAN           0x0000
00021 #define DISPID_GLOBAL_INFINITY      0x0001
00022 #define DISPID_GLOBAL_ARRAY         0x0002
00023 #define DISPID_GLOBAL_BOOLEAN       0x0003
00024 #define DISPID_GLOBAL_DATE          0x0004
00025 #define DISPID_GLOBAL_FUNCTION      0x0005
00026 #define DISPID_GLOBAL_NUMBER        0x0006
00027 #define DISPID_GLOBAL_OBJECT        0x0007
00028 #define DISPID_GLOBAL_STRING        0x0008
00029 #define DISPID_GLOBAL_REGEXP        0x0009
00030 #define DISPID_GLOBAL_ACTIVEXOBJ    0x000a
00031 #define DISPID_GLOBAL_VBARRAY       0x000b
00032 #define DISPID_GLOBAL_ENUMERATOR    0x000c
00033 #define DISPID_GLOBAL_ESCAPE        0x000d
00034 #define DISPID_GLOBAL_EVAL          0x000e
00035 #define DISPID_GLOBAL_ISNAN         0x000f
00036 #define DISPID_GLOBAL_ISFINITE      0x0010
00037 #define DISPID_GLOBAL_PARSEINT      0x0011
00038 #define DISPID_GLOBAL_PARSEFLOAT    0x0012
00039 #define DISPID_GLOBAL_UNESCAPE      0x0013
00040 #define DISPID_GLOBAL_GETOBJECT     0x0014
00041 #define DISPID_GLOBAL_SCRIPTENGINE  0x0015
00042 #define DISPID_GLOBAL_MAJORVER      0x0016
00043 #define DISPID_GLOBAL_MINORVER      0x0017
00044 #define DISPID_GLOBAL_BUILDVER      0x0018
00045 #define DISPID_GLOBAL_COLLECT       0x0019
00046 #define DISPID_GLOBAL_MATH          0x001a
00047 
00048 
00049 /* DateObj */
00050 #define DISPID_DATEOBJ_PARSE  0x0064
00051 #define DISPID_DATEOBJ_UTC    0x0065
00052 
00053 
00054 /* MathObj */
00055 #define DISPID_MATHOBJ_E        0x00c8
00056 #define DISPID_MATHOBJ_LOG2E    0x00c9
00057 #define DISPID_MATHOBJ_LOG10E   0x00ca
00058 #define DISPID_MATHOBJ_LN2      0x00cb
00059 #define DISPID_MATHOBJ_LN10     0x00cc
00060 #define DISPID_MATHOBJ_PI       0x00cd
00061 #define DISPID_MATHOBJ_SQRT2    0x00ce
00062 #define DISPID_MATHOBJ_SQRT1_2  0x00cf
00063 #define DISPID_MATHOBJ_ABS      0x00d0
00064 #define DISPID_MATHOBJ_ACOS     0x00d1
00065 #define DISPID_MATHOBJ_ASIN     0x00d2
00066 #define DISPID_MATHOBJ_ATAN     0x00d3
00067 #define DISPID_MATHOBJ_ATAN2    0x00d4
00068 #define DISPID_MATHOBJ_CEIL     0x00d5
00069 #define DISPID_MATHOBJ_COS      0x00d6
00070 #define DISPID_MATHOBJ_EXP      0x00d7
00071 #define DISPID_MATHOBJ_FLOOR    0x00d8
00072 #define DISPID_MATHOBJ_LOG      0x00d9
00073 #define DISPID_MATHOBJ_MAX      0x00da
00074 #define DISPID_MATHOBJ_MIN      0x00db
00075 #define DISPID_MATHOBJ_POW      0x00dc
00076 #define DISPID_MATHOBJ_RANDOM   0x00dd
00077 #define DISPID_MATHOBJ_ROUND    0x00de
00078 #define DISPID_MATHOBJ_SIN      0x00df
00079 #define DISPID_MATHOBJ_SQRT     0x00e0
00080 #define DISPID_MATHOBJ_TAN      0x00e1
00081 
00082 
00083 /* NumberObj */
00084 #define DISPID_NUMBEROBJ_MAX_VALUE          0x012c
00085 #define DISPID_NUMBEROBJ_MIN_VALUE          0x012d
00086 #define DISPID_NUMBEROBJ_NAN                0x012e
00087 #define DISPID_NUMBEROBJ_NEGATIVE_INFINITY  0x012f
00088 #define DISPID_NUMBEROBJ_POSITIVE_INFINITY  0x0130
00089 
00090 
00091 /* RegExpObj */
00092 #define DISPID_REGEXPOBJ_INDEX      0x0190
00093 #define DISPID_REGEXPOBJ_INPUT      0x0191
00094 #define DISPID_REGEXPOBJ_LASTINDEX  0x0192
00095 
00096 
00097 /* StringObj */
00098 #define DISPID_STRINGOBJ_FROMCHARCODE  0x01f4
00099 
00100 
00101 /* ArrayInstance */
00102 #define DISPID_ARRAY_LENGTH       0x0258
00103 #define DISPID_ARRAY_CONCAT       0x0259
00104 #define DISPID_ARRAY_JOIN         0x025a
00105 #define DISPID_ARRAY_POP          0x025b
00106 #define DISPID_ARRAY_PUSH         0x025c
00107 #define DISPID_ARRAY_REVERSE      0x025d
00108 #define DISPID_ARRAY_SHIFT        0x025e
00109 #define DISPID_ARRAY_SLICE        0x025f
00110 #define DISPID_ARRAY_SORT         0x0260
00111 #define DISPID_ARRAY_SPLICE       0x0261
00112 #define DISPID_ARRAY_TOSTRING     0x0262
00113 #define DISPID_ARRAY_TOLOCSTRING  0x0263
00114 #define DISPID_ARRAY_VALUEOF      0x0264
00115 #define DISPID_ARRAY_UNSHIFT      0x0265
00116 #define DISPID_ARRAY_HASOWNPROP   0x0266
00117 #define DISPID_ARRAY_PROPISENUM   0x0267
00118 #define DISPID_ARRAY_ISPROTOF     0x0268
00119 
00120 
00121 /* FunctionInstance */
00122 #define DISPID_FUNCTION_LENGTH       0x02bc
00123 #define DISPID_FUNCTION_TOSTRING     0x02bd
00124 #define DISPID_FUNCTION_TOLOCSTRING  0x02be
00125 #define DISPID_FUNCTION_VALUEOF      0x02bf
00126 #define DISPID_FUNCTION_APPLY        0x02c0
00127 #define DISPID_FUNCTION_CALL         0x02c1
00128 #define DISPID_FUNCTION_HASOWNPROP   0x02c2
00129 #define DISPID_FUNCTION_PROPISENUM   0x02c3
00130 #define DISPID_FUNCTION_ISPROTOF     0x02c4
00131 
00132 
00133 /* StringInstance */
00134 #define DISPID_STRING_LENGTH          0x0320
00135 #define DISPID_STRING_TOSTRING        0x0321
00136 #define DISPID_STRING_VALUEOF         0x0322
00137 #define DISPID_STRING_ANCHOR          0x0323
00138 #define DISPID_STRING_BIG             0x0324
00139 #define DISPID_STRING_BLINK           0x0325
00140 #define DISPID_STRING_BOLD            0x0326
00141 #define DISPID_STRING_CHARAT          0x0327
00142 #define DISPID_STRING_CHARCODEAT      0x0328
00143 #define DISPID_STRING_CONCAT          0x0329
00144 #define DISPID_STRING_FIXED           0x032a
00145 #define DISPID_STRING_FONTCOLOR       0x032b
00146 #define DISPID_STRING_FONTSIZE        0x032c
00147 #define DISPID_STRING_INDEXOF         0x032d
00148 #define DISPID_STRING_ITALICS         0x032e
00149 #define DISPID_STRING_LASTINDEXOF     0x032f
00150 #define DISPID_STRING_LINK            0x0330
00151 #define DISPID_STRING_MATCH           0x0331
00152 #define DISPID_STRING_REPLACE         0x0332
00153 #define DISPID_STRING_SEARCH          0x0333
00154 #define DISPID_STRING_SLICE           0x0334
00155 #define DISPID_STRING_SMALL           0x0335
00156 #define DISPID_STRING_SPLIT           0x0336
00157 #define DISPID_STRING_STRIKE          0x0337
00158 #define DISPID_STRING_SUB             0x0338
00159 #define DISPID_STRING_SUBSTRING       0x0339
00160 #define DISPID_STRING_SUBSTR          0x033a
00161 #define DISPID_STRING_SUP             0x033b
00162 #define DISPID_STRING_TOLOWERCASE     0x033c
00163 #define DISPID_STRING_TOUPPERCASE     0x033d
00164 #define DISPID_STRING_TOLOCLOWERCASE  0x033e
00165 #define DISPID_STRING_TOLOCUPPERCASE  0x033f
00166 #define DISPID_STRING_LOCCOMPARE      0x0340
00167 #define DISPID_STRING_HASOWNPROP      0x0341
00168 #define DISPID_STRING_PROPISENUM      0x0342
00169 #define DISPID_STRING_ISPROTOF        0x0343
00170 
00171 
00172 /* BoolInstance */
00173 #define DISPID_BOOL_TOSTRING     0x0384
00174 #define DISPID_BOOL_TOLOCSTRING  0x0385
00175 #define DISPID_BOOL_VALUEOF      0x0386
00176 #define DISPID_BOOL_HASOWNPROP   0x0387
00177 #define DISPID_BOOL_PROPISENUM   0x0388
00178 #define DISPID_BOOL_ISPROTOF     0x0389
00179 
00180 
00181 /* NumberInstance */
00182 #define DISPID_NUMBER_TOSTRING       0x03e8
00183 #define DISPID_NUMBER_TOLOCSTRING    0x03e9
00184 #define DISPID_NUMBER_TOFIXED        0x03ea
00185 #define DISPID_NUMBER_TOEXPONENTIAL  0x03eb
00186 #define DISPID_NUMBER_TOPRECISION    0x03ec
00187 #define DISPID_NUMBER_VALUEOF        0x03ed
00188 #define DISPID_NUMBER_HASOWNPROP     0x03ee
00189 #define DISPID_NUMBER_PROPISENUM     0x03ef
00190 #define DISPID_NUMBER_ISPROTOF       0x03f0
00191 
00192 
00193 /* ObjectInstance */
00194 #define DISPID_OBJECT_TOSTRING     0x044c
00195 #define DISPID_OBJECT_TOLOCSTRING  0x044d
00196 #define DISPID_OBJECT_HASOWNPROP   0x044e
00197 #define DISPID_OBJECT_PROPISENUM   0x044f
00198 #define DISPID_OBJECT_ISPROTOF     0x0450
00199 #define DISPID_OBJECT_VALUEOF      0x0451
00200 
00201 
00202 /* DateInstance */
00203 #define DISPID_DATE_TOSTRING            0x04b0
00204 #define DISPID_DATE_TOLOCSTRING         0x04b1
00205 #define DISPID_DATE_HASOWNPROP          0x04b2
00206 #define DISPID_DATE_PROPISENUM          0x04b3
00207 #define DISPID_DATE_ISPROTOF            0x04b4
00208 #define DISPID_DATE_VALUEOF             0x04b5
00209 #define DISPID_DATE_TOUTCSTRING         0x04b6
00210 #define DISPID_DATE_TODATESTRING        0x04b7
00211 #define DISPID_DATE_TOTIMESTRING        0x04b8
00212 #define DISPID_DATE_TOLOCDATESTRING     0x04b9
00213 #define DISPID_DATE_TOLOCTIMESTRING     0x04ba
00214 #define DISPID_DATE_GETTIME             0x04bb
00215 #define DISPID_DATE_GETFULLYEAR         0x04bc
00216 #define DISPID_DATE_GETUTCFULLYEAR      0x04bd
00217 #define DISPID_DATE_GETMONTH            0x04be
00218 #define DISPID_DATE_GETUTCMONTH         0x04bf
00219 #define DISPID_DATE_GETDATE             0x04c0
00220 #define DISPID_DATE_GETUTCDATE          0x04c1
00221 #define DISPID_DATE_GETDAY              0x04c2
00222 #define DISPID_DATE_GETUTCDAY           0x04c3
00223 #define DISPID_DATE_GETHOURS            0x04c4
00224 #define DISPID_DATE_GETUTCHOURS         0x04c5
00225 #define DISPID_DATE_GETMINUTES          0x04c6
00226 #define DISPID_DATE_GETUTCMINUTES       0x04c7
00227 #define DISPID_DATE_GETSECONDS          0x04c8
00228 #define DISPID_DATE_GETUTCSECONDS       0x04c9
00229 #define DISPID_DATE_GETMILLISECONDS     0x04ca
00230 #define DISPID_DATE_GETUTCMILLISECONDS  0x04cb
00231 #define DISPID_DATE_GETTIMEZONEOFFSET   0x04cc
00232 #define DISPID_DATE_SETTIME             0x04cd
00233 #define DISPID_DATE_SETMILLISECONDS     0x04ce
00234 #define DISPID_DATE_SETUTCMILLISECONDS  0x04cf
00235 #define DISPID_DATE_SETSECONDS          0x04d0
00236 #define DISPID_DATE_SETUTCSECONDS       0x04d1
00237 #define DISPID_DATE_SETMINUTES          0x04d2
00238 #define DISPID_DATE_SETUTCMINUTES       0x04d3
00239 #define DISPID_DATE_SETHOURS            0x04d4
00240 #define DISPID_DATE_SETUTCHOURS         0x04d5
00241 #define DISPID_DATE_SETDATE             0x04d6
00242 #define DISPID_DATE_SETUTCDATE          0x04d7
00243 #define DISPID_DATE_SETMONTH            0x04d8
00244 #define DISPID_DATE_SETUTCMONTH         0x04d9
00245 #define DISPID_DATE_SETFULLYEAR         0x04da
00246 #define DISPID_DATE_SETUTCFULLYEAR      0x04db
00247 
00248 
00249 /* RegExpInstance */
00250 #define DISPID_REGEXP_SOURCE       0x0514
00251 #define DISPID_REGEXP_GLOBAL       0x0515
00252 #define DISPID_REGEXP_IGNORECASE   0x0516
00253 #define DISPID_REGEXP_MULTILINE    0x0517
00254 #define DISPID_REGEXP_LASTINDEX    0x0518
00255 #define DISPID_REGEXP_TOSTRING     0x0519
00256 #define DISPID_REGEXP_TOLOCSTRING  0x051a
00257 #define DISPID_REGEXP_HASOWNPROP   0x051b
00258 #define DISPID_REGEXP_PROPISENUM   0x051c
00259 #define DISPID_REGEXP_ISPROTOF     0x051d
00260 #define DISPID_REGEXP_EXEC         0x051e
00261 
00262 
00263 /* ErrorInstance */
00264 #define DISPID_ERROR_NAME         0x0578
00265 #define DISPID_ERROR_MESSAGE      0x0579
00266 #define DISPID_ERROR_IGNORECASE   0x057a
00267 #define DISPID_ERROR_MULTILINE    0x057b
00268 #define DISPID_ERROR_LASTINDEX    0x057c
00269 #define DISPID_ERROR_TOSTRING     0x057d
00270 #define DISPID_ERROR_TOLOCSTRING  0x057e
00271 #define DISPID_ERROR_HASOWNPROP   0x057f
00272 #define DISPID_ERROR_PROPISENUM   0x0580
00273 #define DISPID_ERROR_ISPROTOF     0x0581

Generated on Sun May 27 2012 04:24:22 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.