Share via


estructura TS_STATUS (textstor.h)

La estructura TS_STATUS contiene datos de estado del documento.

Sintaxis

typedef struct TS_STATUS {
  DWORD dwDynamicFlags;
  DWORD dwStaticFlags;
} TS_STATUS;

Miembros

dwDynamicFlags

Contiene un conjunto de marcas que una aplicación puede cambiar en tiempo de ejecución. Por ejemplo, una aplicación puede habilitar una casilla para que el usuario restablezca el estado del documento. Este miembro puede contener cero o uno o varios de los valores siguientes.

Value Significado
TS_SD_LOADING El documento se está cargando.
TS_SD_READONLY El documento es de solo lectura.

dwStaticFlags

Contiene un conjunto de marcas que no se pueden cambiar en tiempo de ejecución. Este miembro puede contener cero o uno o varios de los valores siguientes.

Valor Significado
TS_SS_DISJOINTSEL El documento admite varias selecciones.
TS_SS_REGIONS El documento puede contener varias regiones.
TS_SS_TRANSITORY Se espera que el documento tenga un ciclo de uso corto.
TS_SS_NOHIDDENTEXT El documento nunca contendrá texto oculto.
TS_SS_TKBAUTOCORRECTENABLE A partir de Windows 8: El documento admite la autocorrección proporcionada por el teclado táctil.
TS_SS_TKBPREDICTIONENABLE A partir de Windows 8: El documento admite sugerencias de texto proporcionadas por el teclado táctil.

Comentarios

La estructura TF_STATUS contiene datos de estado del documento.

TF_STATUS es un alias para TS_STATUS.

dwDynamicFlags contiene un conjunto de marcas que una aplicación puede cambiar en tiempo de ejecución. Por ejemplo, una aplicación puede habilitar una casilla para que el usuario restablezca el estado de la documentación. Este miembro puede contener cero o uno o varios de los valores siguientes.

Value Significado
TF_SD_LOADING El documento se está cargando.
TF_SD_READONLY El documento es de solo lectura.
TS_SD_UIINTEGRATIONENABLE A partir de Windows 8.1: el control de texto propietario del documento establece esta marca para indicar su compatibilidad con la integración de la interfaz de usuario del Editor de métodos de entrada (IME). Cuando se especifica, el IME debe intentar alinear la ventana candidata debajo del cuadro de texto en lugar de flotar cerca del cursor.
Nota No todos los IME responden a esta marca. Las listas candidatas de IME se colocan en la pantalla con un tamaño suficiente para permitir la entrada de texto básica. En algunos casos, el IME puede aplicar un tamaño mínimo razonable. Un IME también puede optar por ajustar la ventana candidata y el comportamiento de entrada del teclado para proporcionar una mejor experiencia de usuario, como el uso de una lista de candidatos horizontales y permitir que algunas teclas como flecha arriba y flecha abajo se envíen a la aplicación para escenarios como la navegación de la lista de sugerencias.
 
TF_SD_TKBAUTOCORRECTENABLE A partir de Windows 8.1: el documento admite la autocorrección proporcionada por el teclado táctil. Esta compatibilidad puede cambiar durante la vigencia del control.
TF_SD_TKBPREDICTIONENABLE A partir de Windows 8.1: el documento admite sugerencias de texto proporcionadas por el teclado táctil. Esta compatibilidad puede cambiar durante la vigencia del control.
 

dwStaticFlags contiene un conjunto de marcas que no se pueden cambiar en tiempo de ejecución. Este miembro puede contener cero o uno o varios de los valores siguientes.

Valor Significado
TF_SS_DISJOINTSEL El documento admite varias selecciones.
TF_SS_REGIONS El documento puede contener varias regiones.
TF_SS_TRANSITORY Se espera que el documento tenga un ciclo de uso corto.
TF_SS_TKBAUTOCORRECTENABLE A partir de Windows 8: El documento admite la autocorrección proporcionada por el teclado táctil.
TF_SS_TKBPREDICTIONENABLE A partir de Windows 8: El documento admite sugerencias de texto proporcionadas por el teclado táctil.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado textstor.h
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

ITextStoreACP::GetStatus

ITextStoreACPSink::OnStatusChange

ITextStoreAnchor::GetStatus

ITextStoreAnchorSink::OnStatusChange