Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenjsglobal_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
1.7.6.1
|