estrutura TS_STATUS (textstor.h)
A estrutura TS_STATUS contém dados de status do documento.
Sintaxe
typedef struct TS_STATUS {
DWORD dwDynamicFlags;
DWORD dwStaticFlags;
} TS_STATUS;
Membros
dwDynamicFlags
Contém um conjunto de sinalizadores que podem ser alterados por um aplicativo em tempo de execução. Por exemplo, um aplicativo pode habilitar uma caixa de marcar para o usuário redefinir o documento status. Esse membro pode conter zero ou um ou mais dos valores a seguir.
Valor | Significado |
---|---|
TS_SD_LOADING | O documento está carregando. |
TS_SD_READONLY | O documento é somente leitura. |
dwStaticFlags
Contém um conjunto de sinalizadores que não podem ser alterados em tempo de execução. Esse membro pode conter zero ou um ou mais dos valores a seguir.
Valor | Significado |
---|---|
TS_SS_DISJOINTSEL | O documento dá suporte a várias seleções. |
TS_SS_REGIONS | O documento pode conter várias regiões. |
TS_SS_TRANSITORY | Espera-se que o documento tenha um curto ciclo de uso. |
TS_SS_NOHIDDENTEXT | O documento nunca conterá texto oculto. |
TS_SS_TKBAUTOCORRECTENABLE | A partir do Windows 8: O documento dá suporte à correção automática fornecida pelo teclado virtual. |
TS_SS_TKBPREDICTIONENABLE | A partir do Windows 8: O documento dá suporte a sugestões de texto fornecidas pelo teclado virtual. |
Comentários
A estrutura TF_STATUS contém dados de status do documento.
TF_STATUS é um alias para TS_STATUS.
dwDynamicFlags contém um conjunto de sinalizadores que podem ser alterados por um aplicativo em tempo de execução. Por exemplo, um aplicativo pode habilitar uma caixa de marcar para o usuário redefinir o status da documentação. Esse membro pode conter zero ou um ou mais dos valores a seguir.
Valor | Significado |
---|---|
TF_SD_LOADING | O documento está carregando. |
TF_SD_READONLY | O documento é somente leitura. |
TS_SD_UIINTEGRATIONENABLE |
Começando com Windows 8.1: o controle de texto proprietário do documento define esse sinalizador para indicar seu suporte à integração da interface do usuário do IME (Editor de Método de Entrada). Quando especificado, o IME deve tentar alinhar a janela candidata abaixo da caixa de texto em vez de flutuar perto do cursor. Nota Nem todas as mensagens instantâneas respondem a esse sinalizador. As listas de candidatos do IME são posicionadas na tela com tamanho suficiente para permitir a entrada de texto básico. Em alguns casos, o IME pode impor um tamanho mínimo razoável. Um IME também pode optar por ajustar a janela candidata e o comportamento de entrada do teclado para fornecer uma melhor experiência do usuário, como usar uma lista de candidatos horizontais e permitir que algumas teclas, como seta para cima e seta para baixo, sejam enviadas ao aplicativo para cenários como navegação de lista de sugestões.
|
TF_SD_TKBAUTOCORRECTENABLE | Começando com Windows 8.1: o documento dá suporte à correção automática fornecida pelo teclado virtual. Esse suporte pode mudar durante o tempo de vida do controle. |
TF_SD_TKBPREDICTIONENABLE | Começando com Windows 8.1: o documento dá suporte a sugestões de texto fornecidas pelo teclado virtual. Esse suporte pode mudar durante o tempo de vida do controle. |
dwStaticFlags contém um conjunto de sinalizadores que não podem ser alterados em tempo de execução. Esse membro pode conter zero ou um ou mais dos valores a seguir.
Valor | Significado |
---|---|
TF_SS_DISJOINTSEL | O documento dá suporte a várias seleções. |
TF_SS_REGIONS | O documento pode conter várias regiões. |
TF_SS_TRANSITORY | Espera-se que o documento tenha um curto ciclo de uso. |
TF_SS_TKBAUTOCORRECTENABLE | A partir do Windows 8: O documento dá suporte à correção automática fornecida pelo teclado virtual. |
TF_SS_TKBPREDICTIONENABLE | A partir do Windows 8: O documento dá suporte a sugestões de texto fornecidas pelo teclado virtual. |
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | textstor.h |
Redistribuível | TSF 1.0 no Windows 2000 Professional |