mirror of
https://github.com/reactos/wine.git
synced 2025-02-13 08:44:54 +00:00
msctf: Map out currently missing interfaces.
This commit is contained in:
parent
abae88a825
commit
daab4e2721
@ -58,6 +58,13 @@ typedef struct tagContextSink {
|
|||||||
typedef struct tagContext {
|
typedef struct tagContext {
|
||||||
const ITfContextVtbl *ContextVtbl;
|
const ITfContextVtbl *ContextVtbl;
|
||||||
const ITfSourceVtbl *SourceVtbl;
|
const ITfSourceVtbl *SourceVtbl;
|
||||||
|
/* const ITfContextCompositionVtbl *ContextCompositionVtbl; */
|
||||||
|
/* const ITfContextOwnerCompositionServicesVtbl *ContextOwnerCompositionServicesVtbl; */
|
||||||
|
/* const ITfContextOwnerServicesVtbl *ContextOwnerServicesVtbl; */
|
||||||
|
/* const ITfInsertAtSelectionVtbl *InsertAtSelectionVtbl; */
|
||||||
|
/* const ITfMouseTrackerVtbl *MouseTrackerVtbl; */
|
||||||
|
/* const ITfQueryEmbeddedVtbl *QueryEmbeddedVtbl; */
|
||||||
|
/* const ITfSourceSingleVtbl *SourceSingleVtbl; */
|
||||||
LONG refCount;
|
LONG refCount;
|
||||||
|
|
||||||
TfClientId tidOwner;
|
TfClientId tidOwner;
|
||||||
@ -79,6 +86,7 @@ typedef struct tagContext {
|
|||||||
|
|
||||||
typedef struct tagTextStoreACPSink {
|
typedef struct tagTextStoreACPSink {
|
||||||
const ITextStoreACPSinkVtbl *TextStoreACPSinkVtbl;
|
const ITextStoreACPSinkVtbl *TextStoreACPSinkVtbl;
|
||||||
|
/* const ITextStoreACPServicesVtbl *TextStoreACPServicesVtbl; */
|
||||||
LONG refCount;
|
LONG refCount;
|
||||||
|
|
||||||
Context *pContext;
|
Context *pContext;
|
||||||
|
@ -59,6 +59,9 @@ typedef struct tagInputProcessorProfilesSink {
|
|||||||
typedef struct tagInputProcessorProfiles {
|
typedef struct tagInputProcessorProfiles {
|
||||||
const ITfInputProcessorProfilesVtbl *InputProcessorProfilesVtbl;
|
const ITfInputProcessorProfilesVtbl *InputProcessorProfilesVtbl;
|
||||||
const ITfSourceVtbl *SourceVtbl;
|
const ITfSourceVtbl *SourceVtbl;
|
||||||
|
/* const ITfInputProcessorProfileMgrVtbl *InputProcessorProfileMgrVtbl; */
|
||||||
|
/* const ITfInputProcessorProfilesExVtbl *InputProcessorProfilesExVtbl; */
|
||||||
|
/* const ITfInputProcessorProfileSubstituteLayoutVtbl *InputProcessorProfileSubstituteLayoutVtbl; */
|
||||||
LONG refCount;
|
LONG refCount;
|
||||||
|
|
||||||
LANGID currentLanguage;
|
LANGID currentLanguage;
|
||||||
|
@ -71,6 +71,11 @@ typedef struct tagACLMulti {
|
|||||||
const ITfKeystrokeMgrVtbl *KeystrokeMgrVtbl;
|
const ITfKeystrokeMgrVtbl *KeystrokeMgrVtbl;
|
||||||
const ITfMessagePumpVtbl *MessagePumpVtbl;
|
const ITfMessagePumpVtbl *MessagePumpVtbl;
|
||||||
const ITfClientIdVtbl *ClientIdVtbl;
|
const ITfClientIdVtbl *ClientIdVtbl;
|
||||||
|
/* const ITfThreadMgrExVtbl *ThreadMgrExVtbl; */
|
||||||
|
/* const ITfConfigureSystemKeystrokeFeedVtbl *ConfigureSystemKeystrokeFeedVtbl; */
|
||||||
|
/* const ITfLangBarItemMgrVtbl *LangBarItemMgrVtbl; */
|
||||||
|
/* const ITfUIElementMgrVtbl *UIElementMgrVtbl; */
|
||||||
|
/* const ITfSourceSingleVtbl *SourceSingleVtbl; */
|
||||||
LONG refCount;
|
LONG refCount;
|
||||||
|
|
||||||
const ITfThreadMgrEventSinkVtbl *ThreadMgrEventSinkVtbl; /* internal */
|
const ITfThreadMgrEventSinkVtbl *ThreadMgrEventSinkVtbl; /* internal */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user