TS_STATUS 構造体 (textstor.h)
TS_STATUS構造には、ドキュメントステータスデータが含まれています。
構文
typedef struct TS_STATUS {
DWORD dwDynamicFlags;
DWORD dwStaticFlags;
} TS_STATUS;
メンバー
dwDynamicFlags
実行時にアプリによって変更できるフラグのセットが含まれます。 たとえば、アプリでは、ユーザーがドキュメントの状態をリセットするためのチェック ボックスを有効にすることができます。 このメンバーには、0 個の値、または次の 1 つ以上の値を含めることができます。
値 | 説明 |
---|---|
TS_SD_LOADING | ドキュメントが読み込まれています。 |
TS_SD_READONLY | ドキュメントは読み取り専用です。 |
dwStaticFlags
実行時に変更できないフラグのセットが含まれています。 このメンバーには、0 個の値、または次の 1 つ以上の値を含めることができます。
値 | 説明 |
---|---|
TS_SS_DISJOINTSEL | ドキュメントでは、複数の選択がサポートされています。 |
TS_SS_REGIONS | ドキュメントには複数のリージョンを含めることができます。 |
TS_SS_TRANSITORY | ドキュメントの使用サイクルが短い必要があります。 |
TS_SS_NOHIDDENTEXT | ドキュメントに非表示のテキストが含まれることはありません。 |
TS_SS_TKBAUTOCORRECTENABLE | Windows 8 以降: このドキュメントでは、タッチ キーボードによって提供されるオートコレクトがサポートされています。 |
TS_SS_TKBPREDICTIONENABLE | Windows 8 以降: このドキュメントでは、タッチ キーボードによって提供されるテキスト候補がサポートされています。 |
解説
TF_STATUS構造には、ドキュメントステータスデータが含まれています。
TF_STATUS は、 TS_STATUSのエイリアスです。
dwDynamicFlags には、実行時にアプリによって変更できるフラグのセットが含まれています。 たとえば、アプリでは、ユーザーがドキュメントの状態をリセットするためのチェック ボックスを有効にすることができます。 このメンバーには、0 個の値、または次の 1 つ以上の値を含めることができます。
値 | 説明 |
---|---|
TF_SD_LOADING | ドキュメントが読み込まれています。 |
TF_SD_READONLY | ドキュメントは読み取り専用です。 |
TS_SD_UIINTEGRATIONENABLE |
Windows 8.1以降: ドキュメントを所有するテキスト コントロールは、入力メソッド エディター (IME) UI 統合のサポートを示すようにこのフラグを設定します。 指定すると、IME はカーソルの近くに浮かぶのではなく、テキスト ボックスの下に候補ウィンドウを配置しようとします。 メモ すべての IM がこのフラグに応答するわけではありません。 IME 候補リストは、基本的なテキスト入力を可能にするために十分なサイズで画面上に配置されます。 場合によっては、IME によって妥当な最小サイズが適用される場合があります。 また、IME では、候補ウィンドウとキーボード入力の動作を調整して、水平方向の候補リストの使用や、提案リストのナビゲーションなどのシナリオで上矢印や下矢印などの一部のキーをアプリに送信できるようにするなど、ユーザー エクスペリエンスを向上させることができます。
|
TF_SD_TKBAUTOCORRECTENABLE | Windows 8.1以降: このドキュメントでは、タッチ キーボードによって提供されるオートコレクトがサポートされています。 このサポートは、コントロールの有効期間中に変更される可能性があります。 |
TF_SD_TKBPREDICTIONENABLE | Windows 8.1以降: このドキュメントでは、タッチ キーボードによって提供されるテキスト候補がサポートされています。 このサポートは、コントロールの有効期間中に変更される可能性があります。 |
dwStaticFlags には、実行時に変更できないフラグのセットが含まれています。 このメンバーには、0 個の値、または次の 1 つ以上の値を含めることができます。
値 | 説明 |
---|---|
TF_SS_DISJOINTSEL | ドキュメントでは、複数の選択がサポートされています。 |
TF_SS_REGIONS | ドキュメントには複数のリージョンを含めることができます。 |
TF_SS_TRANSITORY | ドキュメントの使用サイクルが短い必要があります。 |
TF_SS_TKBAUTOCORRECTENABLE | Windows 8 以降: このドキュメントでは、タッチ キーボードによって提供されるオートコレクトがサポートされています。 |
TF_SS_TKBPREDICTIONENABLE | Windows 8 以降: このドキュメントでは、タッチ キーボードによって提供されるテキスト候補がサポートされています。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | textstor.h |
再頒布可能パッケージ | Windows 2000 Professional 上の TSF 1.0 |