ReactOS 0.4.16-dev-122-g325d74c
|
#include <sinks.h>
Public Member Functions | |
CTextEventSink (FN_ENDEDIT fnEndEdit, LPVOID pCallbackPV) | |
@implemented | |
virtual | ~CTextEventSink () |
@implemented | |
HRESULT | _Advise (IUnknown *pUnknown, UINT uFlags) |
@implemented | |
HRESULT | _Unadvise () |
@implemented | |
STDMETHODIMP | QueryInterface (REFIID riid, LPVOID *ppvObj) override |
@implemented | |
STDMETHODIMP_ (ULONG) AddRef() override | |
STDMETHODIMP_ (ULONG) Release() override | |
STDMETHODIMP | OnEndEdit (ITfContext *pic, TfEditCookie ecReadOnly, ITfEditRecord *pEditRecord) override |
@implemented | |
STDMETHODIMP | OnLayoutChange (ITfContext *pContext, TfLayoutCode lcode, ITfContextView *pContextView) override |
@implemented | |
HRESULT | OnEndEdit ([in] ITfContext *pic, [in] TfEditCookie ecReadOnly, [in] ITfEditRecord *pEditRecord) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Protected Attributes | |
LONG | m_cRefs |
IUnknown * | m_pUnknown |
DWORD | m_dwEditSinkCookie |
DWORD | m_dwLayoutSinkCookie |
union { | |
UINT m_uFlags | |
FN_LAYOUTCHANGE m_fnLayoutChange | |
}; | |
FN_ENDEDIT | m_fnEndEdit |
LPVOID | m_pCallbackPV |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Private Types inherited from ITfTextLayoutSink | |
enum | TfLayoutCode { TF_LC_CREATE = 0 , TF_LC_CHANGE = 1 , TF_LC_DESTROY = 2 } |
Private Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
HRESULT | OnLayoutChange ([in] ITfContext *pic, [in] TfLayoutCode lcode, [in] ITfContextView *pView) |
Private Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
CTextEventSink::CTextEventSink | ( | FN_ENDEDIT | fnEndEdit, |
LPVOID | pCallbackPV | ||
) |
@implemented
|
virtual |
@implemented
Definition at line 215 of file sinks.cpp.
HRESULT CTextEventSink::_Unadvise | ( | ) |
@implemented
Definition at line 248 of file sinks.cpp.
Referenced by CicInputContext::DestroyInputContext().
|
override |
@implemented
Implements ITfTextEditSink.
|
override |
@implemented
Implements ITfTextLayoutSink.
Definition at line 196 of file sinks.cpp.
|
override |
@implemented
Definition at line 150 of file sinks.cpp.
|
override |
|
override |
union { ... } CTextEventSink::@285 |
|
protected |
Definition at line 51 of file sinks.h.
Referenced by CTextEventSink().
|
protected |
Definition at line 53 of file sinks.h.
Referenced by _Advise(), _Unadvise(), and CTextEventSink().
|
protected |
Definition at line 54 of file sinks.h.
Referenced by _Advise(), _Unadvise(), and CTextEventSink().
|
protected |
Definition at line 60 of file sinks.h.
Referenced by CTextEventSink(), OnEndEdit(), and OnLayoutChange().
FN_LAYOUTCHANGE CTextEventSink::m_fnLayoutChange |
Definition at line 58 of file sinks.h.
Referenced by CTextEventSink(), and OnLayoutChange().
|
protected |
Definition at line 61 of file sinks.h.
Referenced by CTextEventSink(), and OnEndEdit().
|
protected |
Definition at line 52 of file sinks.h.
Referenced by _Advise(), _Unadvise(), and CTextEventSink().
UINT CTextEventSink::m_uFlags |
Definition at line 57 of file sinks.h.
Referenced by _Advise(), and _Unadvise().