Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
daab4e27
Commit
daab4e27
authored
May 13, 2009
by
Aric Stewart
Committed by
Alexandre Julliard
May 14, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msctf: Map out currently missing interfaces.
parent
abae88a8
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
0 deletions
+16
-0
context.c
dlls/msctf/context.c
+8
-0
inputprocessor.c
dlls/msctf/inputprocessor.c
+3
-0
threadmgr.c
dlls/msctf/threadmgr.c
+5
-0
No files found.
dlls/msctf/context.c
View file @
daab4e27
...
...
@@ -58,6 +58,13 @@ typedef struct tagContextSink {
typedef
struct
tagContext
{
const
ITfContextVtbl
*
ContextVtbl
;
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
;
TfClientId
tidOwner
;
...
...
@@ -79,6 +86,7 @@ typedef struct tagContext {
typedef
struct
tagTextStoreACPSink
{
const
ITextStoreACPSinkVtbl
*
TextStoreACPSinkVtbl
;
/* const ITextStoreACPServicesVtbl *TextStoreACPServicesVtbl; */
LONG
refCount
;
Context
*
pContext
;
...
...
dlls/msctf/inputprocessor.c
View file @
daab4e27
...
...
@@ -59,6 +59,9 @@ typedef struct tagInputProcessorProfilesSink {
typedef
struct
tagInputProcessorProfiles
{
const
ITfInputProcessorProfilesVtbl
*
InputProcessorProfilesVtbl
;
const
ITfSourceVtbl
*
SourceVtbl
;
/* const ITfInputProcessorProfileMgrVtbl *InputProcessorProfileMgrVtbl; */
/* const ITfInputProcessorProfilesExVtbl *InputProcessorProfilesExVtbl; */
/* const ITfInputProcessorProfileSubstituteLayoutVtbl *InputProcessorProfileSubstituteLayoutVtbl; */
LONG
refCount
;
LANGID
currentLanguage
;
...
...
dlls/msctf/threadmgr.c
View file @
daab4e27
...
...
@@ -71,6 +71,11 @@ typedef struct tagACLMulti {
const
ITfKeystrokeMgrVtbl
*
KeystrokeMgrVtbl
;
const
ITfMessagePumpVtbl
*
MessagePumpVtbl
;
const
ITfClientIdVtbl
*
ClientIdVtbl
;
/* const ITfThreadMgrExVtbl *ThreadMgrExVtbl; */
/* const ITfConfigureSystemKeystrokeFeedVtbl *ConfigureSystemKeystrokeFeedVtbl; */
/* const ITfLangBarItemMgrVtbl *LangBarItemMgrVtbl; */
/* const ITfUIElementMgrVtbl *UIElementMgrVtbl; */
/* const ITfSourceSingleVtbl *SourceSingleVtbl; */
LONG
refCount
;
const
ITfThreadMgrEventSinkVtbl
*
ThreadMgrEventSinkVtbl
;
/* internal */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment