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