Data Structures |
| struct | ITextServicesImpl |
Defines |
| #define | NONAMELESSSTRUCT |
| #define | NONAMELESSUNION |
| #define | COBJMACROS |
| #define | THISCALL(func) func |
| #define | DEFINE_THISCALL_WRAPPER(func, args) /* nothing */ |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (richedit) |
| static ITextServicesImpl * | impl_from_IUnknown (IUnknown *iface) |
| static HRESULT WINAPI | ITextServicesImpl_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ITextServicesImpl_AddRef (IUnknown *iface) |
| static ULONG WINAPI | ITextServicesImpl_Release (IUnknown *iface) |
| static ITextServicesImpl * | impl_from_ITextServices (ITextServices *iface) |
| static HRESULT WINAPI | fnTextSrv_QueryInterface (ITextServices *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | fnTextSrv_AddRef (ITextServices *iface) |
| static ULONG WINAPI | fnTextSrv_Release (ITextServices *iface) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxSendMessage (ITextServices *iface, UINT msg, WPARAM wparam, LPARAM lparam, LRESULT *plresult) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxDraw (ITextServices *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hdcDraw, HDC hdcTargetDev, LPCRECTL lprcBounds, LPCRECTL lprcWBounds, LPRECT lprcUpdate, BOOL(CALLBACK *pfnContinue)(DWORD), DWORD dwContinue, LONG lViewId) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetHScroll (ITextServices *iface, LONG *plMin, LONG *plMax, LONG *plPos, LONG *plPage, BOOL *pfEnabled) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetVScroll (ITextServices *iface, LONG *plMin, LONG *plMax, LONG *plPos, LONG *plPage, BOOL *pfEnabled) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxSetCursor (ITextServices *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hdcDraw, HDC hicTargetDev, LPCRECT lprcClient, INT x, INT y) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxQueryHitPoint (ITextServices *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hdcDraw, HDC hicTargetDev, LPCRECT lprcClient, INT x, INT y, DWORD *pHitResult) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxInplaceActivate (ITextServices *iface, LPCRECT prcClient) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxInplaceDeactivate (ITextServices *iface) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxUIActivate (ITextServices *iface) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxUIDeactivate (ITextServices *iface) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetText (ITextServices *iface, BSTR *pbstrText) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxSetText (ITextServices *iface, LPCWSTR pszText) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetCurrentTargetX (ITextServices *iface, LONG *x) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetBaseLinePos (ITextServices *iface, LONG *x) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetNaturalSize (ITextServices *iface, DWORD dwAspect, HDC hdcDraw, HDC hicTargetDev, DVTARGETDEVICE *ptd, DWORD dwMode, const SIZEL *psizelExtent, LONG *pwidth, LONG *pheight) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetDropTarget (ITextServices *iface, IDropTarget **ppDropTarget) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_OnTxPropertyBitsChange (ITextServices *iface, DWORD dwMask, DWORD dwBits) |
| DECLSPEC_HIDDEN HRESULT WINAPI | fnTextSrv_TxGetCachedSize (ITextServices *iface, DWORD *pdwWidth, DWORD *pdwHeight) |
| HRESULT WINAPI | CreateTextServices (IUnknown *pUnkOuter, ITextHost *pITextHost, IUnknown **ppUnk) |
Variables |
| static const IUnknownVtbl | textservices_inner_vtbl |
| static const ITextServicesVtbl | textservices_vtbl |