Data Structures |
| struct | ContextSink |
| struct | Context |
| struct | EditCookie |
| struct | TextStoreACPSink |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msctf) |
| static HRESULT | TextStoreACPSink_Constructor (ITextStoreACPSink **ppOut, Context *pContext) |
| static Context * | impl_from_ITfSourceVtbl (ITfSource *iface) |
| static Context * | impl_from_ITfInsertAtSelectionVtbl (ITfInsertAtSelection *iface) |
| static Context * | impl_from_ITfSourceSingleVtbl (ITfSourceSingle *iface) |
| static void | free_sink (ContextSink *sink) |
| static void | Context_Destructor (Context *This) |
| static HRESULT WINAPI | Context_QueryInterface (ITfContext *iface, REFIID iid, LPVOID *ppvOut) |
| static ULONG WINAPI | Context_AddRef (ITfContext *iface) |
| static ULONG WINAPI | Context_Release (ITfContext *iface) |
| static HRESULT WINAPI | Context_RequestEditSession (ITfContext *iface, TfClientId tid, ITfEditSession *pes, DWORD dwFlags, HRESULT *phrSession) |
| static HRESULT WINAPI | Context_InWriteSession (ITfContext *iface, TfClientId tid, BOOL *pfWriteSession) |
| static HRESULT WINAPI | Context_GetSelection (ITfContext *iface, TfEditCookie ec, ULONG ulIndex, ULONG ulCount, TF_SELECTION *pSelection, ULONG *pcFetched) |
| static HRESULT WINAPI | Context_SetSelection (ITfContext *iface, TfEditCookie ec, ULONG ulCount, const TF_SELECTION *pSelection) |
| static HRESULT WINAPI | Context_GetStart (ITfContext *iface, TfEditCookie ec, ITfRange **ppStart) |
| static HRESULT WINAPI | Context_GetEnd (ITfContext *iface, TfEditCookie ec, ITfRange **ppEnd) |
| static HRESULT WINAPI | Context_GetActiveView (ITfContext *iface, ITfContextView **ppView) |
| static HRESULT WINAPI | Context_EnumViews (ITfContext *iface, IEnumTfContextViews **ppEnum) |
| static HRESULT WINAPI | Context_GetStatus (ITfContext *iface, TF_STATUS *pdcs) |
| static HRESULT WINAPI | Context_GetProperty (ITfContext *iface, REFGUID guidProp, ITfProperty **ppProp) |
| static HRESULT WINAPI | Context_GetAppProperty (ITfContext *iface, REFGUID guidProp, ITfReadOnlyProperty **ppProp) |
| static HRESULT WINAPI | Context_TrackProperties (ITfContext *iface, const GUID **prgProp, ULONG cProp, const GUID **prgAppProp, ULONG cAppProp, ITfReadOnlyProperty **ppProperty) |
| static HRESULT WINAPI | Context_EnumProperties (ITfContext *iface, IEnumTfProperties **ppEnum) |
| static HRESULT WINAPI | Context_GetDocumentMgr (ITfContext *iface, ITfDocumentMgr **ppDm) |
| static HRESULT WINAPI | Context_CreateRangeBackup (ITfContext *iface, TfEditCookie ec, ITfRange *pRange, ITfRangeBackup **ppBackup) |
| static HRESULT WINAPI | Source_QueryInterface (ITfSource *iface, REFIID iid, LPVOID *ppvOut) |
| static ULONG WINAPI | Source_AddRef (ITfSource *iface) |
| static ULONG WINAPI | Source_Release (ITfSource *iface) |
| static HRESULT WINAPI | ContextSource_AdviseSink (ITfSource *iface, REFIID riid, IUnknown *punk, DWORD *pdwCookie) |
| static HRESULT WINAPI | ContextSource_UnadviseSink (ITfSource *iface, DWORD pdwCookie) |
| static HRESULT WINAPI | InsertAtSelection_QueryInterface (ITfInsertAtSelection *iface, REFIID iid, LPVOID *ppvOut) |
| static ULONG WINAPI | InsertAtSelection_AddRef (ITfInsertAtSelection *iface) |
| static ULONG WINAPI | InsertAtSelection_Release (ITfInsertAtSelection *iface) |
| static HRESULT WINAPI | InsertAtSelection_InsertTextAtSelection (ITfInsertAtSelection *iface, TfEditCookie ec, DWORD dwFlags, const WCHAR *pchText, LONG cch, ITfRange **ppRange) |
| static HRESULT WINAPI | InsertAtSelection_InsertEmbeddedAtSelection (ITfInsertAtSelection *iface, TfEditCookie ec, DWORD dwFlags, IDataObject *pDataObject, ITfRange **ppRange) |
| static HRESULT WINAPI | SourceSingle_QueryInterface (ITfSourceSingle *iface, REFIID iid, LPVOID *ppvOut) |
| static ULONG WINAPI | SourceSingle_AddRef (ITfSourceSingle *iface) |
| static ULONG WINAPI | SourceSingle_Release (ITfSourceSingle *iface) |
| static HRESULT WINAPI | SourceSingle_AdviseSingleSink (ITfSourceSingle *iface, TfClientId tid, REFIID riid, IUnknown *punk) |
| static HRESULT WINAPI | SourceSingle_UnadviseSingleSink (ITfSourceSingle *iface, TfClientId tid, REFIID riid) |
| HRESULT | Context_Constructor (TfClientId tidOwner, IUnknown *punk, ITfDocumentMgr *mgr, ITfContext **ppOut, TfEditCookie *pecTextStore) |
| HRESULT | Context_Initialize (ITfContext *iface, ITfDocumentMgr *manager) |
| HRESULT | Context_Uninitialize (ITfContext *iface) |
| static void | TextStoreACPSink_Destructor (TextStoreACPSink *This) |
| static HRESULT WINAPI | TextStoreACPSink_QueryInterface (ITextStoreACPSink *iface, REFIID iid, LPVOID *ppvOut) |
| static ULONG WINAPI | TextStoreACPSink_AddRef (ITextStoreACPSink *iface) |
| static ULONG WINAPI | TextStoreACPSink_Release (ITextStoreACPSink *iface) |
| static HRESULT WINAPI | TextStoreACPSink_OnTextChange (ITextStoreACPSink *iface, DWORD dwFlags, const TS_TEXTCHANGE *pChange) |
| static HRESULT WINAPI | TextStoreACPSink_OnSelectionChange (ITextStoreACPSink *iface) |
| static HRESULT WINAPI | TextStoreACPSink_OnLayoutChange (ITextStoreACPSink *iface, TsLayoutCode lcode, TsViewCookie vcView) |
| static HRESULT WINAPI | TextStoreACPSink_OnStatusChange (ITextStoreACPSink *iface, DWORD dwFlags) |
| static HRESULT WINAPI | TextStoreACPSink_OnAttrsChange (ITextStoreACPSink *iface, LONG acpStart, LONG acpEnd, ULONG cAttrs, const TS_ATTRID *paAttrs) |
| static HRESULT WINAPI | TextStoreACPSink_OnLockGranted (ITextStoreACPSink *iface, DWORD dwLockFlags) |
| static HRESULT WINAPI | TextStoreACPSink_OnStartEditTransaction (ITextStoreACPSink *iface) |
| static HRESULT WINAPI | TextStoreACPSink_OnEndEditTransaction (ITextStoreACPSink *iface) |
Variables |
| static const ITfContextVtbl | Context_ContextVtbl |
| static const ITfSourceVtbl | Context_SourceVtbl |
static const
ITfInsertAtSelectionVtbl | Context_InsertAtSelectionVtbl |
| static const ITfSourceSingleVtbl | Context_SourceSingleVtbl |
| static const ITextStoreACPSinkVtbl | TextStoreACPSink_TextStoreACPSinkVtbl |