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

txthost.c File Reference
#include "config.h"
#include "wine/port.h"
#include "editor.h"
#include "ole2.h"
#include "richole.h"
#include "imm.h"
#include "textserv.h"
#include "wine/debug.h"
#include "editstr.h"

Go to the source code of this file.

Data Structures

struct  ITextHostImpl

Defines

#define NONAMELESSSTRUCT
#define NONAMELESSUNION
#define COBJMACROS
#define THISCALL(func)   func
#define DEFINE_THISCALL_WRAPPER(func, args)   /* nothing */

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (richedit)
ITextHostME_CreateTextHost (HWND hwnd, CREATESTRUCTW *cs, BOOL bEmulateVersion10)
static ITextHostImplimpl_from_ITextHost (ITextHost *iface)
static HRESULT WINAPI ITextHostImpl_QueryInterface (ITextHost *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI ITextHostImpl_AddRef (ITextHost *iface)
static ULONG WINAPI ITextHostImpl_Release (ITextHost *iface)
DECLSPEC_HIDDEN HDC WINAPI ITextHostImpl_TxGetDC (ITextHost *iface)
DECLSPEC_HIDDEN INT WINAPI ITextHostImpl_TxReleaseDC (ITextHost *iface, HDC hdc)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxShowScrollBar (ITextHost *iface, INT fnBar, BOOL fShow)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxEnableScrollBar (ITextHost *iface, INT fuSBFlags, INT fuArrowflags)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxSetScrollRange (ITextHost *iface, INT fnBar, LONG nMinPos, INT nMaxPos, BOOL fRedraw)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxSetScrollPos (ITextHost *iface, INT fnBar, INT nPos, BOOL fRedraw)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxInvalidateRect (ITextHost *iface, LPCRECT prc, BOOL fMode)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxViewChange (ITextHost *iface, BOOL fUpdate)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxCreateCaret (ITextHost *iface, HBITMAP hbmp, INT xWidth, INT yHeight)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxShowCaret (ITextHost *iface, BOOL fShow)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxSetCaretPos (ITextHost *iface, INT x, INT y)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxSetTimer (ITextHost *iface, UINT idTimer, UINT uTimeout)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxKillTimer (ITextHost *iface, UINT idTimer)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxScrollWindowEx (ITextHost *iface, INT dx, INT dy, LPCRECT lprcScroll, LPCRECT lprcClip, HRGN hRgnUpdate, LPRECT lprcUpdate, UINT fuScroll)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxSetCapture (ITextHost *iface, BOOL fCapture)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxSetFocus (ITextHost *iface)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxSetCursor (ITextHost *iface, HCURSOR hcur, BOOL fText)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxScreenToClient (ITextHost *iface, LPPOINT lppt)
DECLSPEC_HIDDEN BOOL WINAPI ITextHostImpl_TxClientToScreen (ITextHost *iface, LPPOINT lppt)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxActivate (ITextHost *iface, LONG *plOldState)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxDeactivate (ITextHost *iface, LONG lNewState)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetClientRect (ITextHost *iface, LPRECT prc)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetViewInset (ITextHost *iface, LPRECT prc)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetCharFormat (ITextHost *iface, const CHARFORMATW **ppCF)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetParaFormat (ITextHost *iface, const PARAFORMAT **ppPF)
DECLSPEC_HIDDEN COLORREF WINAPI ITextHostImpl_TxGetSysColor (ITextHost *iface, int nIndex)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetBackStyle (ITextHost *iface, TXTBACKSTYLE *pStyle)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetMaxLength (ITextHost *iface, DWORD *pLength)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetScrollBars (ITextHost *iface, DWORD *pdwScrollBar)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetPasswordChar (ITextHost *iface, WCHAR *pch)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetAcceleratorPos (ITextHost *iface, LONG *pch)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetExtent (ITextHost *iface, LPSIZEL lpExtent)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_OnTxCharFormatChange (ITextHost *iface, const CHARFORMATW *pcf)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_OnTxParaFormatChange (ITextHost *iface, const PARAFORMAT *ppf)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetPropertyBits (ITextHost *iface, DWORD dwMask, DWORD *pdwBits)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxNotify (ITextHost *iface, DWORD iNotify, void *pv)
DECLSPEC_HIDDEN HIMC WINAPI ITextHostImpl_TxImmGetContext (ITextHost *iface)
DECLSPEC_HIDDEN void WINAPI ITextHostImpl_TxImmReleaseContext (ITextHost *iface, HIMC himc)
DECLSPEC_HIDDEN HRESULT WINAPI ITextHostImpl_TxGetSelectionBarWidth (ITextHost *iface, LONG *lSelBarWidth)

Variables

static const ITextHostVtbl textHostVtbl

Generated on Sat May 26 2012 05:16:08 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.