TF_STATUS structure

The TF_STATUS structure contains document status data.

Syntax


typedef struct {
  DWORD dwDynamicFlags;
  DWORD dwStaticFlags;
} ;

Members

dwDynamicFlags

Contains a set of flags that can be changed by an app at run time. For example, an app can enable a check box for the user to reset the status of documentation. This member can contain zero, or one or more of the following values.

ValueMeaning
TF_SD_LOADINGThe document is loading.
TF_SD_READONLYThe document is read-only.
TS_SD_UIINTEGRATIONENABLEStarting with Windows 8.1: The text control owning the document sets this flag to indicate its support of IME UI integration. When specified, the IME should attempt to align the candidate window below the text box instead of floating near the cursor.

Note  Not all IMEs respond to this flag. IME candidate lists are positioned on the screen with sufficient size to allow basic text input. In some cases, the IME may enforce a reasonable minimum size. An IME might also choose to adjust the candidate window and keyboard input behavior to provide a better user experience, such as using a horizontal candidate list and allowing some keys such as up arrow and down arrow to be sent to the app for scenarios such as suggestion list navigation.

TF_SD_TKBAUTOCORRECTENABLEStarting with Windows 8.1: The document supports autocorrection provided by the touch keyboard. This support can change during the lifetime of the control.
TF_SD_TKBPREDICTIONENABLEStarting with Windows 8.1: The document supports text suggestions provided by the touch keyboard. This support can change during the lifetime of the control.

 

dwStaticFlags

Contains a set of flags that cannot be changed at run time. This member can contain zero, or one or more of the following values.

ValueMeaning
TF_SS_DISJOINTSELThe document supports multiple selections.
TF_SS_REGIONSThe document can contain multiple regions.
TF_SS_TRANSITORYThe document is expected to have a short usage cycle.
TF_SS_TKBAUTOCORRECTENABLEStarting with Windows 8: The document supports autocorrection provided by the touch keyboard.
TF_SS_TKBPREDICTIONENABLEStarting with Windows 8: The document supports text suggestions provided by the touch keyboard.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Redistributable

TSF 1.0 on Windows 2000 Professional

Header

Msctf.h

IDL

Msctf.idl

 

 

Community Additions

ADD
Show:
© 2015 Microsoft