Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenolectl.h
Go to the documentation of this file.
00001 /* 00002 * Copyright (C) the Wine project 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 #ifndef __WINE_OLECTL_H 00020 #define __WINE_OLECTL_H 00021 00022 #if !defined(__midl) && !defined(__WIDL__) 00023 00024 #include <ocidl.h> 00025 00026 #ifdef __cplusplus 00027 extern "C" { 00028 #endif 00029 00030 00031 00032 /* 00033 * Ole Control Interfaces 00034 */ 00035 DEFINE_GUID(CLSID_ConvertVBX, 00036 0xfb8f0822,0x0164,0x101b,0x84,0xed,0x08,0x00,0x2b,0x2e,0xc7,0x13); 00037 DEFINE_GUID(CLSID_PersistPropset, 00038 0xfb8f0821,0x0164,0x101b,0x84,0xed,0x08,0x00,0x2b,0x2e,0xc7,0x13); 00039 00040 DEFINE_GUID(CLSID_StdFont, 00041 0x0be35203,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51); 00042 DEFINE_GUID(CLSID_StdPicture, 00043 0x0be35204,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51); 00044 00045 DEFINE_GUID(IID_IPropertyFrame, 00046 0xb196b28a,0xbab4,0x101a,0xb6,0x9c,0x00,0xaa,0x00,0x34,0x1d,0x07); 00047 00048 DEFINE_GUID(CLSID_CFontPropPage, 00049 0x0be35200,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51); 00050 DEFINE_GUID(CLSID_CColorPropPage, 00051 0x0be35201,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51); 00052 DEFINE_GUID(CLSID_CPicturePropPage, 00053 0x0be35202,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51); 00054 00055 DEFINE_GUID(GUID_HIMETRIC, 00056 0x66504300,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00057 DEFINE_GUID(GUID_COLOR, 00058 0x66504301,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00059 DEFINE_GUID(GUID_XPOSPIXEL, 00060 0x66504302,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00061 DEFINE_GUID(GUID_YPOSPIXEL, 00062 0x66504303,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00063 DEFINE_GUID(GUID_XSIZEPIXEL, 00064 0x66504304,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00065 DEFINE_GUID(GUID_YSIZEPIXEL, 00066 0x66504305,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00067 DEFINE_GUID(GUID_XPOS, 00068 0x66504306,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00069 DEFINE_GUID(GUID_YPOS, 00070 0x66504307,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00071 DEFINE_GUID(GUID_XSIZE, 00072 0x66504308,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00073 DEFINE_GUID(GUID_YSIZE, 00074 0x66504309,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB); 00075 00076 #ifndef __CGUID_H__ 00077 DEFINE_GUID(GUID_TRISTATE, 00078 0x6650430a,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00079 #endif 00080 00081 DEFINE_GUID(GUID_OPTIONVALUEEXCLUSIVE, 00082 0x6650430b,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00083 DEFINE_GUID(GUID_CHECKVALUEEXCLUSIVE, 00084 0x6650430c,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00085 DEFINE_GUID(GUID_FONTNAME, 00086 0x6650430d,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00087 DEFINE_GUID(GUID_FONTSIZE, 00088 0x6650430e,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00089 DEFINE_GUID(GUID_FONTBOLD, 00090 0x6650430f,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00091 DEFINE_GUID(GUID_FONTITALIC, 00092 0x66504310,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00093 DEFINE_GUID(GUID_FONTUNDERSCORE, 00094 0x66504311,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00095 DEFINE_GUID(GUID_FONTSTRIKETHROUGH, 00096 0x66504312,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00097 DEFINE_GUID(GUID_HANDLE, 00098 0x66504313,0xbe0f,0x101a,0x8b,0xbb,0x00,0xaa,0x00,0x30,0x0c,0xab); 00099 00100 typedef struct tagOCPFIPARAMS 00101 { 00102 ULONG cbStructSize; 00103 HWND hWndOwner; 00104 int x; 00105 int y; 00106 LPCOLESTR lpszCaption; 00107 ULONG cObjects; 00108 LPUNKNOWN *lplpUnk; 00109 ULONG cPages; 00110 CLSID *lpPages; 00111 LCID lcid; 00112 DISPID dispidInitialProperty; 00113 } OCPFIPARAMS, *LPOCPFIPARAMS; 00114 00115 /* 00116 * FONTDESC is used as an OLE encapsulation of the GDI fonts 00117 */ 00118 typedef struct tagFONTDESC { 00119 UINT cbSizeofstruct; 00120 LPOLESTR lpstrName; 00121 CY cySize; 00122 SHORT sWeight; 00123 SHORT sCharset; 00124 BOOL fItalic; 00125 BOOL fUnderline; 00126 BOOL fStrikethrough; 00127 } FONTDESC, *LPFONTDESC; 00128 00129 #define FONTSIZE(n) { n##0000, 0 } 00130 00131 #define PICTYPE_UNINITIALIZED (-1) 00132 #define PICTYPE_NONE 0 00133 #define PICTYPE_BITMAP 1 00134 #define PICTYPE_METAFILE 2 00135 #define PICTYPE_ICON 3 00136 #define PICTYPE_ENHMETAFILE 4 00137 00138 typedef struct tagPICTDESC { 00139 UINT cbSizeofstruct; 00140 UINT picType; 00141 union { 00142 struct { 00143 HBITMAP hbitmap; 00144 HPALETTE hpal; 00145 } bmp; 00146 struct { 00147 HMETAFILE hmeta; 00148 int xExt; 00149 int yExt; 00150 } wmf; 00151 struct { 00152 HICON hicon; 00153 } icon; 00154 struct { 00155 HENHMETAFILE hemf; 00156 } emf; 00157 } DUMMYUNIONNAME; 00158 } PICTDESC, *LPPICTDESC; 00159 00160 typedef LONG OLE_XPOS_PIXELS; 00161 typedef LONG OLE_YPOS_PIXELS; 00162 typedef LONG OLE_XSIZE_PIXELS; 00163 typedef LONG OLE_YSIZE_PIXELS; 00164 typedef float OLE_XPOS_CONTAINER; 00165 typedef float OLE_YPOS_CONTAINER; 00166 typedef float OLE_XSIZE_CONTAINER; 00167 typedef float OLE_YSIZE_CONTAINER; 00168 00169 typedef enum 00170 { 00171 triUnchecked = 0, 00172 triChecked = 1, 00173 triGray = 2 00174 } OLE_TRISTATE; 00175 00176 typedef VARIANT_BOOL OLE_OPTEXCLUSIVE; 00177 typedef VARIANT_BOOL OLE_CANCELBOOL; 00178 typedef VARIANT_BOOL OLE_ENABLEDEFAULTBOOL; 00179 00180 /* flags for OleLoadPictureEx and OleLoadPictureFileEx */ 00181 #define LP_DEFAULT 0x0 00182 #define LP_MONOCHROME 0x1 00183 #define LP_VGACOLOR 0x2 00184 #define LP_COLOR 0x4 00185 00186 HCURSOR WINAPI OleIconToCursor( HINSTANCE hinstExe, HICON hicon); 00187 00188 HRESULT WINAPI OleCreatePropertyFrameIndirect( LPOCPFIPARAMS lpParams); 00189 00190 HRESULT WINAPI OleCreatePropertyFrame( 00191 HWND hwndOwner, UINT x, UINT y, 00192 LPCOLESTR lpszCaption, ULONG cObjects, LPUNKNOWN* ppUnk, 00193 ULONG cPages, LPCLSID pPageClsID, LCID lcid, DWORD dwReserved, 00194 LPVOID pvReserved ); 00195 00196 HRESULT WINAPI OleLoadPicture( LPSTREAM lpstream, LONG lSize, BOOL fRunmode, 00197 REFIID riid, LPVOID *lplpvObj ); 00198 00199 HRESULT WINAPI OleLoadPictureEx( LPSTREAM lpstream, LONG lSize, BOOL fRunMode, 00200 REFIID riid, DWORD xSizeDesired, DWORD ySizeDesired, 00201 DWORD dwFlags, LPVOID *lplpvObj ); 00202 00203 HRESULT WINAPI OleLoadPictureFile( VARIANT varFilename, IDispatch **ppdispPicture ); 00204 00205 HRESULT WINAPI OleLoadPictureFileEx( VARIANT varFilename, DWORD xSizeDesired, 00206 DWORD ySizeDesired, DWORD dwFlags, IDispatch **ppdispPicture ); 00207 00208 HRESULT WINAPI OleSavePictureFile( IDispatch *pdispPicture, BSTR bstrFilename ); 00209 00210 HRESULT WINAPI OleLoadPicturePath( LPOLESTR szURLorPath, LPUNKNOWN punkCaller, 00211 DWORD dwReserved, OLE_COLOR clrReserved, REFIID riid, 00212 LPVOID *ppvRet ); 00213 00214 HRESULT WINAPI OleCreatePictureIndirect(LPPICTDESC lpPictDesc, REFIID riid, 00215 BOOL fOwn, LPVOID * lplpvObj ); 00216 00217 HRESULT WINAPI OleCreateFontIndirect(LPFONTDESC lpFontDesc, REFIID riid, 00218 LPVOID* lplpvObj); 00219 00220 HRESULT WINAPI OleTranslateColor( OLE_COLOR clr, HPALETTE hpal, 00221 COLORREF* lpcolorref); 00222 00223 /* Reflected Window Message IDs */ 00224 #define OCM__BASE (WM_USER+0x1c00) 00225 #define OCM_COMMAND (OCM__BASE + WM_COMMAND) 00226 00227 #define OCM_CTLCOLORBTN (OCM__BASE + WM_CTLCOLORBTN) 00228 #define OCM_CTLCOLOREDIT (OCM__BASE + WM_CTLCOLOREDIT) 00229 #define OCM_CTLCOLORDLG (OCM__BASE + WM_CTLCOLORDLG) 00230 #define OCM_CTLCOLORLISTBOX (OCM__BASE + WM_CTLCOLORLISTBOX) 00231 #define OCM_CTLCOLORMSGBOX (OCM__BASE + WM_CTLCOLORMSGBOX) 00232 #define OCM_CTLCOLORSCROLLBAR (OCM__BASE + WM_CTLCOLORSCROLLBAR) 00233 #define OCM_CTLCOLORSTATIC (OCM__BASE + WM_CTLCOLORSTATIC) 00234 00235 #define OCM_DRAWITEM (OCM__BASE + WM_DRAWITEM) 00236 #define OCM_MEASUREITEM (OCM__BASE + WM_MEASUREITEM) 00237 #define OCM_DELETEITEM (OCM__BASE + WM_DELETEITEM) 00238 #define OCM_VKEYTOITEM (OCM__BASE + WM_VKEYTOITEM) 00239 #define OCM_CHARTOITEM (OCM__BASE + WM_CHARTOITEM) 00240 #define OCM_COMPAREITEM (OCM__BASE + WM_COMPAREITEM) 00241 #define OCM_HSCROLL (OCM__BASE + WM_HSCROLL) 00242 #define OCM_VSCROLL (OCM__BASE + WM_VSCROLL) 00243 #define OCM_PARENTNOTIFY (OCM__BASE + WM_PARENTNOTIFY) 00244 #define OCM_NOTIFY (OCM__BASE + WM_NOTIFY) 00245 00246 #define CONNECT_E_FIRST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x0200) 00247 #define CONNECT_E_LAST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x020F) 00248 #define CONNECT_S_FIRST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x0200) 00249 #define CONNECT_S_LAST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x020F) 00250 00251 #define CONNECT_E_NOCONNECTION (CONNECT_E_FIRST+0) 00252 #define CONNECT_E_ADVISELIMIT (CONNECT_E_FIRST+1) 00253 #define CONNECT_E_CANNOTCONNECT (CONNECT_E_FIRST+2) 00254 #define CONNECT_E_OVERRIDDEN (CONNECT_E_FIRST+3) 00255 00256 #define SELFREG_E_FIRST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x0200) 00257 #define SELFREG_E_LAST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x020F) 00258 #define SELFREG_S_FIRST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x0200) 00259 #define SELFREG_S_LAST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x020F) 00260 #define SELFREG_E_TYPELIB (SELFREG_E_FIRST+0) 00261 #define SELFREG_E_CLASS (SELFREG_E_FIRST+1) 00262 00263 #ifndef FACILITY_CONTROL 00264 #define FACILITY_CONTROL 0xa 00265 #endif 00266 #define STD_CTL_SCODE(n) MAKE_SCODE(SEVERITY_ERROR, FACILITY_CONTROL, n) 00267 #define CTL_E_ILLEGALFUNCTIONCALL STD_CTL_SCODE(5) 00268 #define CTL_E_OVERFLOW STD_CTL_SCODE(6) 00269 #define CTL_E_OUTOFMEMORY STD_CTL_SCODE(7) 00270 #define CTL_E_DIVISIONBYZERO STD_CTL_SCODE(11) 00271 #define CTL_E_OUTOFSTRINGSPACE STD_CTL_SCODE(14) 00272 #define CTL_E_OUTOFSTACKSPACE STD_CTL_SCODE(28) 00273 #define CTL_E_BADFILENAMEORNUMBER STD_CTL_SCODE(52) 00274 #define CTL_E_FILENOTFOUND STD_CTL_SCODE(53) 00275 #define CTL_E_BADFILEMODE STD_CTL_SCODE(54) 00276 #define CTL_E_FILEALREADYOPEN STD_CTL_SCODE(55) 00277 #define CTL_E_DEVICEIOERROR STD_CTL_SCODE(57) 00278 #define CTL_E_FILEALREADYEXISTS STD_CTL_SCODE(58) 00279 #define CTL_E_BADRECORDLENGTH STD_CTL_SCODE(59) 00280 #define CTL_E_DISKFULL STD_CTL_SCODE(61) 00281 #define CTL_E_BADRECORDNUMBER STD_CTL_SCODE(63) 00282 #define CTL_E_BADFILENAME STD_CTL_SCODE(64) 00283 #define CTL_E_TOOMANYFILES STD_CTL_SCODE(67) 00284 #define CTL_E_DEVICEUNAVAILABLE STD_CTL_SCODE(68) 00285 #define CTL_E_PERMISSIONDENIED STD_CTL_SCODE(70) 00286 #define CTL_E_DISKNOTREADY STD_CTL_SCODE(71) 00287 #define CTL_E_PATHFILEACCESSERROR STD_CTL_SCODE(75) 00288 #define CTL_E_PATHNOTFOUND STD_CTL_SCODE(76) 00289 #define CTL_E_INVALIDPATTERNSTRING STD_CTL_SCODE(93) 00290 #define CTL_E_INVALIDUSEOFNULL STD_CTL_SCODE(94) 00291 #define CTL_E_INVALIDFILEFORMAT STD_CTL_SCODE(321) 00292 #define CTL_E_INVALIDPROPERTYVALUE STD_CTL_SCODE(380) 00293 #define CTL_E_INVALIDPROPERTYARRAYINDEX STD_CTL_SCODE(381) 00294 #define CTL_E_SETNOTSUPPORTEDATRUNTIME STD_CTL_SCODE(382) 00295 #define CTL_E_SETNOTSUPPORTED STD_CTL_SCODE(383) 00296 #define CTL_E_NEEDPROPERTYARRAYINDEX STD_CTL_SCODE(385) 00297 #define CTL_E_SETNOTPERMITTED STD_CTL_SCODE(387) 00298 #define CTL_E_GETNOTSUPPORTEDATRUNTIME STD_CTL_SCODE(393) 00299 #define CTL_E_GETNOTSUPPORTED STD_CTL_SCODE(394) 00300 #define CTL_E_PROPERTYNOTFOUND STD_CTL_SCODE(422) 00301 #define CTL_E_INVALIDCLIPBOARDFORMAT STD_CTL_SCODE(460) 00302 #define CTL_E_INVALIDPICTURE STD_CTL_SCODE(481) 00303 #define CTL_E_PRINTERERROR STD_CTL_SCODE(482) 00304 #define CTL_E_CANTSAVEFILETOTEMP STD_CTL_SCODE(735) 00305 #define CTL_E_SEARCHTEXTNOTFOUND STD_CTL_SCODE(744) 00306 #define CTL_E_REPLACEMENTSTOOLONG STD_CTL_SCODE(746) 00307 00308 #define CUSTOM_CTL_SCODE(n) MAKE_SCODE(SEVERITY_ERROR, FACILITY_CONTROL, n) 00309 #define CTL_E_CUSTOM_FIRST CUSTOM_CTL_SCODE(600) 00310 00311 #define VT_COLOR VT_I4 00312 #define VT_XPOS_PIXELS VT_I4 00313 #define VT_YPOS_PIXELS VT_I4 00314 #define VT_XSIZE_PIXELS VT_I4 00315 #define VT_YSIZE_PIXELS VT_I4 00316 #define VT_XPOS_HIMETRIC VT_I4 00317 #define VT_YPOS_HIMETRIC VT_I4 00318 #define VT_XSIZE_HIMETRIC VT_I4 00319 #define VT_YSIZE_HIMETRIC VT_I4 00320 #define VT_TRISTATE VT_I2 00321 #define VT_OPTEXCLUSIVE VT_BOOL 00322 #define VT_FONT VT_DISPATCH 00323 #define VT_PICTURE VT_DISPATCH 00324 00325 #define VT_STREAMED_PROPSET 73 00326 #define VT_STORED_PROPSET 74 00327 #define VT_BLOB_PROPSET 75 00328 #define VT_VERBOSE_ENUM 76 00329 00330 #ifndef OLEIVERB_PROPERTIES 00331 #define OLEIVERB_PROPERTIES (-7L) 00332 #endif 00333 00334 #define PERPROP_E_FIRST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x0200) 00335 #define PERPROP_E_LAST MAKE_SCODE(SEVERITY_ERROR, FACILITY_ITF, 0x020F) 00336 #define PERPROP_S_FIRST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x0200) 00337 #define PERPROP_S_LAST MAKE_SCODE(SEVERITY_SUCCESS, FACILITY_ITF, 0x020F) 00338 00339 #define PERPROP_E_NOPAGEAVAILABLE (PERPROP_E_FIRST+0) 00340 00341 00342 #ifdef __cplusplus 00343 } 00344 #endif 00345 00346 #endif /* !__midl && !__WIDL__ */ 00347 00348 /* standard dispatch ID's */ 00349 #define DISPID_AUTOSIZE (-500) 00350 #define DISPID_BACKCOLOR (-501) 00351 #define DISPID_BACKSTYLE (-502) 00352 #define DISPID_BORDERCOLOR (-503) 00353 #define DISPID_BORDERSTYLE (-504) 00354 #define DISPID_BORDERWIDTH (-505) 00355 #define DISPID_DRAWMODE (-507) 00356 #define DISPID_DRAWSTYLE (-508) 00357 #define DISPID_DRAWWIDTH (-509) 00358 #define DISPID_FILLCOLOR (-510) 00359 #define DISPID_FILLSTYLE (-511) 00360 #define DISPID_FONT (-512) 00361 #define DISPID_FORECOLOR (-513) 00362 #define DISPID_ENABLED (-514) 00363 #define DISPID_HWND (-515) 00364 #define DISPID_TABSTOP (-516) 00365 #define DISPID_TEXT (-517) 00366 #define DISPID_CAPTION (-518) 00367 #define DISPID_BORDERVISIBLE (-519) 00368 #define DISPID_APPEARANCE (-520) 00369 #define DISPID_MOUSEPOINTER (-521) 00370 #define DISPID_MOUSEICON (-522) 00371 #define DISPID_PICTURE (-523) 00372 #define DISPID_VALID (-524) 00373 #define DISPID_READYSTATE (-525) 00374 00375 #define DISPID_REFRESH (-550) 00376 #define DISPID_DOCLICK (-551) 00377 #define DISPID_ABOUTBOX (-552) 00378 #define DISPID_ADDITEM (-553) 00379 #define DISPID_CLEAR (-554) 00380 #define DISPID_REMOVEITEM (-555) 00381 00382 #define DISPID_CLICK (-600) 00383 #define DISPID_DBLCLICK (-601) 00384 #define DISPID_KEYDOWN (-602) 00385 #define DISPID_KEYPRESS (-603) 00386 #define DISPID_KEYUP (-604) 00387 #define DISPID_MOUSEDOWN (-605) 00388 #define DISPID_MOUSEMOVE (-606) 00389 #define DISPID_MOUSEUP (-607) 00390 #define DISPID_ERROREVENT (-608) 00391 #define DISPID_READYSTATECHANGE (-609) 00392 #define DISPID_CLICK_VALUE (-610) 00393 #define DISPID_RIGHTTOLEFT (-611) 00394 #define DISPID_TOPTOBOTTOM (-612) 00395 #define DISPID_THIS (-613) 00396 00397 #define DISPID_AMBIENT_BACKCOLOR (-701) 00398 #define DISPID_AMBIENT_DISPLAYNAME (-702) 00399 #define DISPID_AMBIENT_FONT (-703) 00400 #define DISPID_AMBIENT_FORECOLOR (-704) 00401 #define DISPID_AMBIENT_LOCALEID (-705) 00402 #define DISPID_AMBIENT_MESSAGEREFLECT (-706) 00403 #define DISPID_AMBIENT_SCALEUNITS (-707) 00404 #define DISPID_AMBIENT_TEXTALIGN (-708) 00405 #define DISPID_AMBIENT_USERMODE (-709) 00406 #define DISPID_AMBIENT_UIDEAD (-710) 00407 #define DISPID_AMBIENT_SHOWGRABHANDLES (-711) 00408 #define DISPID_AMBIENT_SHOWHATCHING (-712) 00409 #define DISPID_AMBIENT_DISPLAYASDEFAULT (-713) 00410 #define DISPID_AMBIENT_SUPPORTSMNEMONICS (-714) 00411 #define DISPID_AMBIENT_AUTOCLIP (-715) 00412 #define DISPID_AMBIENT_APPEARANCE (-716) 00413 00414 #define DISPID_AMBIENT_CODEPAGE (-725) 00415 #define DISPID_AMBIENT_PALETTE (-726) 00416 #define DISPID_AMBIENT_CHARSET (-727) 00417 #define DISPID_AMBIENT_TRANSFERPRIORITY (-728) 00418 00419 #define DISPID_AMBIENT_RIGHTTOLEFT (-732) 00420 #define DISPID_AMBIENT_TOPTOBOTTOM (-733) 00421 00422 #define DISPID_Name (-800) 00423 #define DISPID_Delete (-801) 00424 #define DISPID_Object (-802) 00425 #define DISPID_Parent (-803) 00426 00427 #define DISPID_FONT_NAME 0 00428 #define DISPID_FONT_SIZE 2 00429 #define DISPID_FONT_BOLD 3 00430 #define DISPID_FONT_ITALIC 4 00431 #define DISPID_FONT_UNDER 5 00432 #define DISPID_FONT_STRIKE 6 00433 #define DISPID_FONT_WEIGHT 7 00434 #define DISPID_FONT_CHARSET 8 00435 #define DISPID_FONT_CHANGED 9 00436 00437 /* IPicture */ 00438 #define DISPID_PICT_HANDLE 0 00439 #define DISPID_PICT_HPAL 2 00440 #define DISPID_PICT_TYPE 3 00441 #define DISPID_PICT_WIDTH 4 00442 #define DISPID_PICT_HEIGHT 5 00443 #define DISPID_PICT_RENDER 6 00444 00445 #endif /* __WINE_OLECTL_H */ Generated on Sat May 26 2012 04:30:58 for ReactOS by
1.7.6.1
|