Linux multi-monitor fullscreen support
[ryzomcore.git] / nelns / login_system / nel_launcher_windows / webbrowser2.cpp
blob8bfc12258d55f9edbc4657c98e8cfa71fef3a14c
1 // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
3 // NOTE: Do not modify the contents of this file. If this class is regenerated by
4 // Microsoft Visual C++, your modifications will be overwritten.
7 #include "stdafx.h"
8 #include "webbrowser2.h"
10 /////////////////////////////////////////////////////////////////////////////
11 // CWebBrowser2
13 IMPLEMENT_DYNCREATE(CWebBrowser2, CWnd)
15 /////////////////////////////////////////////////////////////////////////////
16 // CWebBrowser2 properties
18 /////////////////////////////////////////////////////////////////////////////
19 // CWebBrowser2 operations
21 void CWebBrowser2::GoBack()
23 InvokeHelper(0x64, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
26 void CWebBrowser2::GoForward()
28 InvokeHelper(0x65, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
31 void CWebBrowser2::GoHome()
33 InvokeHelper(0x66, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
36 void CWebBrowser2::GoSearch()
38 InvokeHelper(0x67, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
41 void CWebBrowser2::Navigate(LPCTSTR URL, VARIANT* Flags, VARIANT* TargetFrameName, VARIANT* PostData, VARIANT* Headers)
43 static BYTE parms[] =
44 VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
45 InvokeHelper(0x68, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
46 URL, Flags, TargetFrameName, PostData, Headers);
49 void CWebBrowser2::Refresh()
51 InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
54 void CWebBrowser2::Refresh2(VARIANT* Level)
56 static BYTE parms[] =
57 VTS_PVARIANT;
58 InvokeHelper(0x69, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
59 Level);
62 void CWebBrowser2::Stop()
64 InvokeHelper(0x6a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
67 LPDISPATCH CWebBrowser2::GetApplication()
69 LPDISPATCH result;
70 InvokeHelper(0xc8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
71 return result;
74 LPDISPATCH CWebBrowser2::GetParent()
76 LPDISPATCH result;
77 InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
78 return result;
81 LPDISPATCH CWebBrowser2::GetContainer()
83 LPDISPATCH result;
84 InvokeHelper(0xca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
85 return result;
88 LPDISPATCH CWebBrowser2::GetDocument()
90 LPDISPATCH result;
91 InvokeHelper(0xcb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
92 return result;
95 BOOL CWebBrowser2::GetTopLevelContainer()
97 BOOL result;
98 InvokeHelper(0xcc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
99 return result;
102 CString CWebBrowser2::GetType()
104 CString result;
105 InvokeHelper(0xcd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
106 return result;
109 long CWebBrowser2::GetLeft()
111 long result;
112 InvokeHelper(0xce, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
113 return result;
116 void CWebBrowser2::SetLeft(long nNewValue)
118 static BYTE parms[] =
119 VTS_I4;
120 InvokeHelper(0xce, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
121 nNewValue);
124 long CWebBrowser2::GetTop()
126 long result;
127 InvokeHelper(0xcf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
128 return result;
131 void CWebBrowser2::SetTop(long nNewValue)
133 static BYTE parms[] =
134 VTS_I4;
135 InvokeHelper(0xcf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
136 nNewValue);
139 long CWebBrowser2::GetWidth()
141 long result;
142 InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
143 return result;
146 void CWebBrowser2::SetWidth(long nNewValue)
148 static BYTE parms[] =
149 VTS_I4;
150 InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
151 nNewValue);
154 long CWebBrowser2::GetHeight()
156 long result;
157 InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
158 return result;
161 void CWebBrowser2::SetHeight(long nNewValue)
163 static BYTE parms[] =
164 VTS_I4;
165 InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
166 nNewValue);
169 CString CWebBrowser2::GetLocationName()
171 CString result;
172 InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
173 return result;
176 CString CWebBrowser2::GetLocationURL()
178 CString result;
179 InvokeHelper(0xd3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
180 return result;
183 BOOL CWebBrowser2::GetBusy()
185 BOOL result;
186 InvokeHelper(0xd4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
187 return result;
190 void CWebBrowser2::Quit()
192 InvokeHelper(0x12c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
195 void CWebBrowser2::ClientToWindow(long* pcx, long* pcy)
197 static BYTE parms[] =
198 VTS_PI4 VTS_PI4;
199 InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
200 pcx, pcy);
203 void CWebBrowser2::PutProperty(LPCTSTR Property_, const VARIANT& vtValue)
205 static BYTE parms[] =
206 VTS_BSTR VTS_VARIANT;
207 InvokeHelper(0x12e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
208 Property_, &vtValue);
211 VARIANT CWebBrowser2::GetProperty_(LPCTSTR Property_)
213 VARIANT result;
214 static BYTE parms[] =
215 VTS_BSTR;
216 InvokeHelper(0x12f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
217 Property_);
218 return result;
221 CString CWebBrowser2::GetName()
223 CString result;
224 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
225 return result;
228 long CWebBrowser2::GetHwnd()
230 long result;
231 InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
232 return result;
235 CString CWebBrowser2::GetFullName()
237 CString result;
238 InvokeHelper(0x190, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
239 return result;
242 CString CWebBrowser2::GetPath()
244 CString result;
245 InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
246 return result;
249 BOOL CWebBrowser2::GetVisible()
251 BOOL result;
252 InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
253 return result;
256 void CWebBrowser2::SetVisible(BOOL bNewValue)
258 static BYTE parms[] =
259 VTS_BOOL;
260 InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
261 bNewValue);
264 BOOL CWebBrowser2::GetStatusBar()
266 BOOL result;
267 InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
268 return result;
271 void CWebBrowser2::SetStatusBar(BOOL bNewValue)
273 static BYTE parms[] =
274 VTS_BOOL;
275 InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
276 bNewValue);
279 CString CWebBrowser2::GetStatusText()
281 CString result;
282 InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
283 return result;
286 void CWebBrowser2::SetStatusText(LPCTSTR lpszNewValue)
288 static BYTE parms[] =
289 VTS_BSTR;
290 InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
291 lpszNewValue);
294 long CWebBrowser2::GetToolBar()
296 long result;
297 InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
298 return result;
301 void CWebBrowser2::SetToolBar(long nNewValue)
303 static BYTE parms[] =
304 VTS_I4;
305 InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
306 nNewValue);
309 BOOL CWebBrowser2::GetMenuBar()
311 BOOL result;
312 InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
313 return result;
316 void CWebBrowser2::SetMenuBar(BOOL bNewValue)
318 static BYTE parms[] =
319 VTS_BOOL;
320 InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
321 bNewValue);
324 BOOL CWebBrowser2::GetFullScreen()
326 BOOL result;
327 InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
328 return result;
331 void CWebBrowser2::SetFullScreen(BOOL bNewValue)
333 static BYTE parms[] =
334 VTS_BOOL;
335 InvokeHelper(0x197, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
336 bNewValue);
339 void CWebBrowser2::Navigate2(VARIANT* URL, VARIANT* Flags, VARIANT* TargetFrameName, VARIANT* PostData, VARIANT* Headers)
341 static BYTE parms[] =
342 VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
343 InvokeHelper(0x1f4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
344 URL, Flags, TargetFrameName, PostData, Headers);
347 long CWebBrowser2::QueryStatusWB(long cmdID)
349 long result;
350 static BYTE parms[] =
351 VTS_I4;
352 InvokeHelper(0x1f5, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
353 cmdID);
354 return result;
357 void CWebBrowser2::ExecWB(long cmdID, long cmdexecopt, VARIANT* pvaIn, VARIANT* pvaOut)
359 static BYTE parms[] =
360 VTS_I4 VTS_I4 VTS_PVARIANT VTS_PVARIANT;
361 InvokeHelper(0x1f6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
362 cmdID, cmdexecopt, pvaIn, pvaOut);
365 void CWebBrowser2::ShowBrowserBar(VARIANT* pvaClsid, VARIANT* pvarShow, VARIANT* pvarSize)
367 static BYTE parms[] =
368 VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
369 InvokeHelper(0x1f7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
370 pvaClsid, pvarShow, pvarSize);
373 long CWebBrowser2::GetReadyState()
375 long result;
376 InvokeHelper(DISPID_READYSTATE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
377 return result;
380 BOOL CWebBrowser2::GetOffline()
382 BOOL result;
383 InvokeHelper(0x226, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
384 return result;
387 void CWebBrowser2::SetOffline(BOOL bNewValue)
389 static BYTE parms[] =
390 VTS_BOOL;
391 InvokeHelper(0x226, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
392 bNewValue);
395 BOOL CWebBrowser2::GetSilent()
397 BOOL result;
398 InvokeHelper(0x227, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
399 return result;
402 void CWebBrowser2::SetSilent(BOOL bNewValue)
404 static BYTE parms[] =
405 VTS_BOOL;
406 InvokeHelper(0x227, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
407 bNewValue);
410 BOOL CWebBrowser2::GetRegisterAsBrowser()
412 BOOL result;
413 InvokeHelper(0x228, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
414 return result;
417 void CWebBrowser2::SetRegisterAsBrowser(BOOL bNewValue)
419 static BYTE parms[] =
420 VTS_BOOL;
421 InvokeHelper(0x228, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
422 bNewValue);
425 BOOL CWebBrowser2::GetRegisterAsDropTarget()
427 BOOL result;
428 InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
429 return result;
432 void CWebBrowser2::SetRegisterAsDropTarget(BOOL bNewValue)
434 static BYTE parms[] =
435 VTS_BOOL;
436 InvokeHelper(0x229, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
437 bNewValue);
440 BOOL CWebBrowser2::GetTheaterMode()
442 BOOL result;
443 InvokeHelper(0x22a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
444 return result;
447 void CWebBrowser2::SetTheaterMode(BOOL bNewValue)
449 static BYTE parms[] =
450 VTS_BOOL;
451 InvokeHelper(0x22a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
452 bNewValue);
455 BOOL CWebBrowser2::GetAddressBar()
457 BOOL result;
458 InvokeHelper(0x22b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
459 return result;
462 void CWebBrowser2::SetAddressBar(BOOL bNewValue)
464 static BYTE parms[] =
465 VTS_BOOL;
466 InvokeHelper(0x22b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
467 bNewValue);
470 BOOL CWebBrowser2::GetResizable()
472 BOOL result;
473 InvokeHelper(0x22c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
474 return result;
477 void CWebBrowser2::SetResizable(BOOL bNewValue)
479 static BYTE parms[] =
480 VTS_BOOL;
481 InvokeHelper(0x22c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
482 bNewValue);