ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

msctf.idl File Reference

Go to the source code of this file.

Data Structures

struct  TF_LANGUAGEPROFILE
struct  TF_PRESERVEDKEY
interface  ITfThreadMgr
interface  ITfCompositionView
interface  ITfDocumentMgr
interface  ITfContext
struct  ITfContext::TF_SELECTIONSTYLE
struct  ITfContext::TF_SELECTION
interface  ITfSource
interface  ITfInputProcessorProfiles
struct  TF_DA_COLOR
struct  TF_DISPLAYATTRIBUTE
interface  ITfDisplayAttributeInfo
interface  IEnumTfDisplayAttributeInfo
interface  ITfDisplayAttributeMgr
interface  ITfCategoryMgr
interface  ITfTextEditSink
interface  ITfContextOwnerCompositionSink
interface  IEnumTfLanguageProfiles
interface  ITfTextInputProcessor
interface  ITfThreadMgrEventSink
interface  ITfKeystrokeMgr
interface  ITfKeyEventSink
interface  ITfMessagePump
interface  ITfClientId
interface  ITfLanguageProfileNotifySink
interface  ITfEditSession
interface  ITfRange
struct  ITfRange::TF_HALTCOND
interface  ITfRangeACP
interface  ITfInsertAtSelection
interface  ITfPropertyStore
interface  IEnumTfRanges
interface  IEnumITfCompositionView
interface  ITfComposition
interface  ITfCompositionSink
interface  ITfContextComposition
interface  ITfContextOwnerCompositionServices
interface  ITfReadOnlyProperty
interface  ITfProperty
interface  ITfCompartment
interface  ITfCompartmentMgr
interface  ITfCompartmentEventSink
interface  IEnumTfContexts
interface  IEnumTfDocumentMgrs
interface  ITfSourceSingle
interface  ITfThreadFocusSink
interface  ITfFunctionProvider
interface  IEnumTfFunctionProviders
interface  ITfContextView
interface  IEnumTfContextViews
interface  IEnumTfProperties
interface  ITfRangeBackup
interface  ITfEditRecord

Typedefs

typedef DWORD TfEditCookie
typedef DWORD TfClientId
typedef DWORD TfGuidAtom

Enumerations

enum  TfAnchor { TF_ANCHOR_START = 0, TF_ANCHOR_END = 1 }
enum  TF_DA_LINESTYLE {
  TF_LS_NONE = 0, TF_LS_SOLID = 1, TF_LS_DOT = 2, TF_LS_DASH = 3,
  TF_LS_SQUIGGLE = 4
}
enum  TF_DA_COLORTYPE { TF_CT_NONE = 0, TF_CT_SYSCOLOR = 1, TF_CT_COLORREF = 2 }
enum  TF_DA_ATTR_INFO {
  TF_ATTR_INPUT = 0, TF_ATTR_TARGET_CONVERTED = 1, TF_ATTR_CONVERTED = 2, TF_ATTR_TARGET_NOTCONVERTED = 3,
  TF_ATTR_INPUT_ERROR = 4, TF_ATTR_FIXEDCONVERTED = 5, TF_ATTR_OTHER = -1
}

Functions

TF_E_NOLOCK HRESULT WINAPI TF_CreateThreadMgr (ITfThreadMgr **pptim)
HRESULT WINAPI TF_GetThreadMgr (ITfThreadMgr **pptim)
HRESULT WINAPI TF_CreateInputProcessorProfiles (ITfInputProcessorProfiles **ppipr)
HRESULT WINAPI TF_CreateLangBarMgr (ITfLangBarMgr **pppbm)
 DEFINE_GUID (GUID_PROP_ATTRIBUTE, 0x34b45670, 0x7526, 0x11d2, 0xa1, 0x47, 0x00, 0x10, 0x5a, 0x27, 0x99, 0xb5)

Variables

EXTERN_C const GUID GUID_PROP_TEXTOWNER
EXTERN_C const GUID GUID_PROP_LANGID
EXTERN_C const GUID GUID_PROP_READING
EXTERN_C const GUID GUID_PROP_COMPOSING
EXTERN_C const CLSID CLSID_TF_ThreadMgr
EXTERN_C const CLSID CLSID_TF_InputProcessorProfiles
EXTERN_C const CLSID CLSID_TF_LangBarMgr
EXTERN_C const CLSID CLSID_TF_CategoryMgr
EXTERN_C const CLSID CLSID_TF_DisplayAttributeMgr
EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_DISABLED
EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_OPENCLOSE
EXTERN_C const GUID GUID_COMPARTMENT_HANDWRITING_OPENCLOSE
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_DISABLED
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_OPENCLOSE
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_GLOBALSTATE
EXTERN_C const GUID GUID_COMPARTMENT_PERSISTMENUENABLED
EXTERN_C const GUID GUID_COMPARTMENT_EMPTYCONTEXT
EXTERN_C const GUID GUID_COMPARTMENT_TIPUISTATUS
EXTERN_C const GUID GUID_TFCAT_TIP_KEYBOARD
EXTERN_C const GUID GUID_TFCAT_TIP_SPEECH
EXTERN_C const GUID GUID_TFCAT_TIP_HANDWRITING
EXTERN_C const GUID GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER

Generated on Sat May 26 2012 05:41:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.