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

view.c File Reference
#include "config.h"
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "commctrl.h"
#include "ole2.h"
#include "resource.h"
#include "wine/debug.h"
#include "mshtml_private.h"

Go to the source code of this file.

Data Structures

struct  tooltip_data

Defines

#define COBJMACROS
#define TIMER_ID   0x1000
#define DOCVIEW_THIS(iface)   DEFINE_THIS(HTMLDocument, OleDocumentView, iface)
#define VIEWOBJ_THIS(iface)   DEFINE_THIS(HTMLDocument, ViewObjectEx, iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mshtml)
static void paint_document (HTMLDocumentObj *This)
static void activate_gecko (NSContainer *This)
void update_doc (HTMLDocument *This, DWORD flags)
void update_title (HTMLDocumentObj *This)
static LRESULT on_timer (HTMLDocumentObj *This)
void notif_focus (HTMLDocumentObj *This)
static LRESULT WINAPI serverwnd_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
static void register_serverwnd_class (void)
static HRESULT activate_window (HTMLDocumentObj *This)
static LRESULT WINAPI tooltips_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
static void create_tooltips_window (HTMLDocumentObj *This)
void show_tooltip (HTMLDocumentObj *This, DWORD x, DWORD y, LPCWSTR text)
void hide_tooltip (HTMLDocumentObj *This)
HRESULT call_set_active_object (IOleInPlaceUIWindow *window, IOleInPlaceActiveObject *act_obj)
static HRESULT WINAPI OleDocumentView_QueryInterface (IOleDocumentView *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI OleDocumentView_AddRef (IOleDocumentView *iface)
static ULONG WINAPI OleDocumentView_Release (IOleDocumentView *iface)
static HRESULT WINAPI OleDocumentView_SetInPlaceSite (IOleDocumentView *iface, IOleInPlaceSite *pIPSite)
static HRESULT WINAPI OleDocumentView_GetInPlaceSite (IOleDocumentView *iface, IOleInPlaceSite **ppIPSite)
static HRESULT WINAPI OleDocumentView_GetDocument (IOleDocumentView *iface, IUnknown **ppunk)
static HRESULT WINAPI OleDocumentView_SetRect (IOleDocumentView *iface, LPRECT prcView)
static HRESULT WINAPI OleDocumentView_GetRect (IOleDocumentView *iface, LPRECT prcView)
static HRESULT WINAPI OleDocumentView_SetRectComplex (IOleDocumentView *iface, LPRECT prcView, LPRECT prcHScroll, LPRECT prcVScroll, LPRECT prcSizeBox)
static HRESULT WINAPI OleDocumentView_Show (IOleDocumentView *iface, BOOL fShow)
static HRESULT WINAPI OleDocumentView_UIActivate (IOleDocumentView *iface, BOOL fUIActivate)
static HRESULT WINAPI OleDocumentView_Open (IOleDocumentView *iface)
static HRESULT WINAPI OleDocumentView_CloseView (IOleDocumentView *iface, DWORD dwReserved)
static HRESULT WINAPI OleDocumentView_SaveViewState (IOleDocumentView *iface, LPSTREAM pstm)
static HRESULT WINAPI OleDocumentView_ApplyViewState (IOleDocumentView *iface, LPSTREAM pstm)
static HRESULT WINAPI OleDocumentView_Clone (IOleDocumentView *iface, IOleInPlaceSite *pIPSiteNew, IOleDocumentView **ppViewNew)
static HRESULT WINAPI ViewObject_QueryInterface (IViewObjectEx *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI ViewObject_AddRef (IViewObjectEx *iface)
static ULONG WINAPI ViewObject_Release (IViewObjectEx *iface)
static HRESULT WINAPI ViewObject_Draw (IViewObjectEx *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hdcTargetDev, HDC hdcDraw, LPCRECTL lprcBounds, LPCRECTL lprcWBounds, BOOL(CALLBACK *pfnContinue)(ULONG_PTR dwContinue), ULONG_PTR dwContinue)
static HRESULT WINAPI ViewObject_GetColorSet (IViewObjectEx *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hicTargetDev, LOGPALETTE **ppColorSet)
static HRESULT WINAPI ViewObject_Freeze (IViewObjectEx *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DWORD *pdwFreeze)
static HRESULT WINAPI ViewObject_Unfreeze (IViewObjectEx *iface, DWORD dwFreeze)
static HRESULT WINAPI ViewObject_SetAdvise (IViewObjectEx *iface, DWORD aspects, DWORD advf, IAdviseSink *pAdvSink)
static HRESULT WINAPI ViewObject_GetAdvise (IViewObjectEx *iface, DWORD *pAspects, DWORD *pAdvf, IAdviseSink **ppAdvSink)
static HRESULT WINAPI ViewObject_GetExtent (IViewObjectEx *iface, DWORD dwDrawAspect, LONG lindex, DVTARGETDEVICE *ptd, LPSIZEL lpsizel)
static HRESULT WINAPI ViewObject_GetRect (IViewObjectEx *iface, DWORD dwAspect, LPRECTL pRect)
static HRESULT WINAPI ViewObject_GetViewStatus (IViewObjectEx *iface, DWORD *pdwStatus)
static HRESULT WINAPI ViewObject_QueryHitPoint (IViewObjectEx *iface, DWORD dwAspect, LPCRECT pRectBounds, POINT ptlLoc, LONG lCloseHint, DWORD *pHitResult)
static HRESULT WINAPI ViewObject_QueryHitRect (IViewObjectEx *iface, DWORD dwAspect, LPCRECT pRectBounds, LPCRECT pRectLoc, LONG lCloseHint, DWORD *pHitResult)
static HRESULT WINAPI ViewObject_GetNaturalExtent (IViewObjectEx *iface, DWORD dwAspect, LONG lindex, DVTARGETDEVICE *ptd, HDC hicTargetDev, DVEXTENTINFO *pExtentInfo, LPSIZEL pSizel)
void HTMLDocument_View_Init (HTMLDocument *This)

Variables

static const WCHAR wszInternetExplorer_Server []
static const WCHAR wszTooltipData [] = {'t','o','o','l','t','i','p','_','d','a','t','a',0}
static ATOM serverwnd_class = 0
static const IOleDocumentViewVtbl OleDocumentViewVtbl
static const IViewObjectExVtbl ViewObjectVtbl

Generated on Sun May 27 2012 05:04:46 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.