|
static ITextHostTestImpl * | impl_from_ITextHost (ITextHost *iface) |
|
static HRESULT WINAPI | ITextHostImpl_QueryInterface (ITextHost *iface, REFIID riid, LPVOID *ppvObject) |
|
static ULONG WINAPI | ITextHostImpl_AddRef (ITextHost *iface) |
|
static ULONG WINAPI | ITextHostImpl_Release (ITextHost *iface) |
|
static HDC __thiscall | ITextHostImpl_TxGetDC (ITextHost *iface) |
|
static INT __thiscall | ITextHostImpl_TxReleaseDC (ITextHost *iface, HDC hdc) |
|
static BOOL __thiscall | ITextHostImpl_TxShowScrollBar (ITextHost *iface, INT fnBar, BOOL fShow) |
|
static BOOL __thiscall | ITextHostImpl_TxEnableScrollBar (ITextHost *iface, INT fuSBFlags, INT fuArrowflags) |
|
static BOOL __thiscall | ITextHostImpl_TxSetScrollRange (ITextHost *iface, INT fnBar, LONG nMinPos, INT nMaxPos, BOOL fRedraw) |
|
static BOOL __thiscall | ITextHostImpl_TxSetScrollPos (ITextHost *iface, INT fnBar, INT nPos, BOOL fRedraw) |
|
static void __thiscall | ITextHostImpl_TxInvalidateRect (ITextHost *iface, LPCRECT prc, BOOL fMode) |
|
static void __thiscall | ITextHostImpl_TxViewChange (ITextHost *iface, BOOL fUpdate) |
|
static BOOL __thiscall | ITextHostImpl_TxCreateCaret (ITextHost *iface, HBITMAP hbmp, INT xWidth, INT yHeight) |
|
static BOOL __thiscall | ITextHostImpl_TxShowCaret (ITextHost *iface, BOOL fShow) |
|
static BOOL __thiscall | ITextHostImpl_TxSetCaretPos (ITextHost *iface, INT x, INT y) |
|
static BOOL __thiscall | ITextHostImpl_TxSetTimer (ITextHost *iface, UINT idTimer, UINT uTimeout) |
|
static void __thiscall | ITextHostImpl_TxKillTimer (ITextHost *iface, UINT idTimer) |
|
static void __thiscall | ITextHostImpl_TxScrollWindowEx (ITextHost *iface, INT dx, INT dy, LPCRECT lprcScroll, LPCRECT lprcClip, HRGN hRgnUpdate, LPRECT lprcUpdate, UINT fuScroll) |
|
static void __thiscall | ITextHostImpl_TxSetCapture (ITextHost *iface, BOOL fCapture) |
|
static void __thiscall | ITextHostImpl_TxSetFocus (ITextHost *iface) |
|
static void __thiscall | ITextHostImpl_TxSetCursor (ITextHost *iface, HCURSOR hcur, BOOL fText) |
|
static BOOL __thiscall | ITextHostImpl_TxScreenToClient (ITextHost *iface, LPPOINT lppt) |
|
static BOOL __thiscall | ITextHostImpl_TxClientToScreen (ITextHost *iface, LPPOINT lppt) |
|
static HRESULT __thiscall | ITextHostImpl_TxActivate (ITextHost *iface, LONG *plOldState) |
|
static HRESULT __thiscall | ITextHostImpl_TxDeactivate (ITextHost *iface, LONG lNewState) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetClientRect (ITextHost *iface, LPRECT prc) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetViewInset (ITextHost *iface, LPRECT prc) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetCharFormat (ITextHost *iface, const CHARFORMATW **ppCF) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetParaFormat (ITextHost *iface, const PARAFORMAT **ppPF) |
|
static COLORREF __thiscall | ITextHostImpl_TxGetSysColor (ITextHost *iface, int nIndex) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetBackStyle (ITextHost *iface, TXTBACKSTYLE *pStyle) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetMaxLength (ITextHost *iface, DWORD *pLength) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetScrollBars (ITextHost *iface, DWORD *scrollbars) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetPasswordChar (ITextHost *iface, WCHAR *pch) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetAcceleratorPos (ITextHost *iface, LONG *pch) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetExtent (ITextHost *iface, LPSIZEL lpExtent) |
|
static HRESULT __thiscall | ITextHostImpl_OnTxCharFormatChange (ITextHost *iface, const CHARFORMATW *pcf) |
|
static HRESULT __thiscall | ITextHostImpl_OnTxParaFormatChange (ITextHost *iface, const PARAFORMAT *ppf) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetPropertyBits (ITextHost *iface, DWORD dwMask, DWORD *pdwBits) |
|
static HRESULT __thiscall | ITextHostImpl_TxNotify (ITextHost *iface, DWORD code, void *data) |
|
static HIMC __thiscall | ITextHostImpl_TxImmGetContext (ITextHost *iface) |
|
static void __thiscall | ITextHostImpl_TxImmReleaseContext (ITextHost *iface, HIMC himc) |
|
static HRESULT __thiscall | ITextHostImpl_TxGetSelectionBarWidth (ITextHost *iface, LONG *lSelBarWidth) |
|
static void | setup_thiscall_wrappers (void) |
|
static void | hf_to_cf (HFONT hf, CHARFORMAT2W *cf) |
|
static BOOL | init_texthost (ITextServices **txtserv, ITextHost **ret) |
|
static void | fill_reobject_struct (REOBJECT *reobj, LONG cp, LPOLEOBJECT poleobj, LPSTORAGE pstg, LPOLECLIENTSITE polesite, LONG sizel_cx, LONG sizel_cy, DWORD aspect, DWORD flags, DWORD user) |
|
static void | test_TxGetText (void) |
|
static void | test_TxSetText (void) |
|
static void | _check_txgetnaturalsize (HRESULT res, LONG width, LONG height, HDC hdc, RECT rect, LPCWSTR string, int line) |
|
static void | test_TxGetNaturalSize (void) |
|
static void | test_TxDraw (void) |
|
| DEFINE_GUID (expected_iid_itextservices, 0x8d33f740, 0xcf58, 0x11ce, 0xa8, 0x9d, 0x00, 0xaa, 0x00, 0x6c, 0xad, 0xc5) |
|
| DEFINE_GUID (expected_iid_itexthost, 0x13e670f4, 0x1a5a, 0x11cf, 0xab, 0xeb, 0x00, 0xaa, 0x00, 0xb6, 0x5e, 0xa1) |
|
| DEFINE_GUID (expected_iid_itexthost2, 0x13e670f5, 0x1a5a, 0x11cf, 0xab, 0xeb, 0x00, 0xaa, 0x00, 0xb6, 0x5e, 0xa1) |
|
static void | test_IIDs (void) |
|
static struct unk_impl * | impl_from_IUnknown (IUnknown *iface) |
|
static HRESULT WINAPI | unk_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | unk_AddRef (IUnknown *iface) |
|
static ULONG WINAPI | unk_Release (IUnknown *iface) |
|
static void | test_COM (void) |
|
static ULONG | get_refcount (IUnknown *iface) |
|
static void | test_QueryInterface (void) |
|
static void | test_default_format (void) |
|
static void | test_TxGetScroll (void) |
|
static void | test_notifications (void) |
|
| START_TEST (txtsrv) |
|