PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Modificar la dirección de escritura en una ventana
  • Modificación de la dirección de escritura en un control
  • Configuración necesaria
  • Dirección real de escritura
  • Límites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
...TextDirection se utiliza para averiguar y modificar la dirección de escritura utilizada en una ventana, en un reporte o en un control (útil para gestionar idiomas como el árabe o el hebreo).
Observación: La dirección de escritura de un idioma se puede definir en las opciones lingüísticas del proyecto:
  • En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  • En la pestaña "Idiomas", seleccione las opciones lingüísticas "Notas adicionales" y configure la "Dirección del texto".
WEBDEV - Código ServidoriPhone/iPadUniversal Windows 10 App Atención: Esta propiedad está disponible sólo para los informes.
Versiones 18 y posteriores
iPhone/iPad Esta propiedad está ahora disponible para informes en aplicaciones iPhone/iPad.
Nueva funcionalidad versión 18
iPhone/iPad Esta propiedad está ahora disponible para informes en aplicaciones iPhone/iPad.
iPhone/iPad Esta propiedad está ahora disponible para informes en aplicaciones iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Esta propiedad está ahora disponible para los informes en las aplicaciones en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta propiedad está ahora disponible para los informes en las aplicaciones en modo Universal Windows 10 App.
Universal Windows 10 App Esta propiedad está ahora disponible para los informes en las aplicaciones en modo Universal Windows 10 App.
Ejemplo
// Change the writing direction for all the window controls
IF WIN_Edit..TextDirection = tdDefault THEN
WIN_Edit..TextDirection = tdRightToLeft
END
Sintaxis

Averiguar la dirección de escritura que se utiliza actualmente en una ventana, reporte o control Ocultar los detalles

<Result> = <Element used>..TextDirection
<Result>: Constante de tipo Integer
Dirección de escritura utilizada actualmente. Esta constante puede corresponder a uno de los siguientes valores:
tdRightToLeftTexto escrito de derecha a izquierda.
tdDefaultDirección de escritura por defecto (dirección de escritura definida para el idioma actual en las características del proyecto).
tdLeftToRightTexto escrito de izquierda a derecha.
<Element used>: Nombre del control, ventana o reporte
Nombre del elemento (ventana, reporte o control) para el que se solicita la dirección de escritura.

Modificando la dirección de escritura usada en una ventana, reporte o control Ocultar los detalles

<Element used>..TextDirection = <New direction>
<Element used>: Nombre del control, ventana o reporte
Nombre del elemento (ventana, reporte o control) para el que se debe modificar la dirección de escritura.
<New direction>: Constante de tipo Integer
Nueva dirección de escritura. Esta constante puede corresponder a uno de los siguientes valores:
tdRightToLeftTexto escrito de derecha a izquierda.
tdDefaultDirección de escritura por defecto (dirección de escritura definida para el idioma actual en las características del proyecto).
tdLeftToRightTexto escrito de izquierda a derecha.
Observaciones

Modificar la dirección de escritura en una ventana

Cuando la dirección de escritura se invierte en una ventana (constante tdRightToLeft):
  • Se modifica el marcador de la ventana. El origen de la ventana (0, 0) cambia de la esquina superior izquierda a la esquina superior derecha.. El eje x está orientado hacia la izquierda. El anclaje de los mandos se modifica en consecuencia.
  • Los controles se visualizan en "espejo".
  • Todos los controles definidos con la constante tdDefault cambian a tdRightToLeft: los títulos de los controles se muestran en el lado derecho del control, las barras de desplazamiento se muestran en el lado izquierdo del control, ....

Modificación de la dirección de escritura en un control

Cuando se invierte la dirección de escritura en un control (constante tdRightToLeft), solo se modifica el modo de visualización del control correspondiente: los títulos de los controles se muestran en el lado derecho del control, las barras de desplazamiento se muestran en el lado izquierdo del control, ....

Configuración necesaria

Los idiomas escritos de derecha a izquierda son compatibles con las versiones de Windows posteriores a Windows 95 y NT4.
Para habilitar esta opción:
  1. Visualice el panel de control ("Start .. Panel de control").
  2. Seleccione "Opciones regionales y lingüísticas".
  3. En la pestaña "Idiomas", seleccione "Instalar los archivos para los idiomas con escritura compleja de derecha a izquierda".
  4. Valide.

Dirección real de escritura

Si la dirección de escritura corresponde a la constante tdDefault, ..RightToLeft permite averiguar la dirección de escritura "real".. Esta propiedad devuelve True si la dirección de escritura real es de derecha a izquierda y False si la dirección de escritura real es de izquierda a derecha.

Límites

Versiones 15 y posteriores
En los informes, esta propiedad está disponible para los siguientes elementos:
  • Reporte.
  • Control Estático.
  • Control Calculado.
  • Control RFT.
  • Control Predefinido.
  • Control Enlace.
  • Control Campo de entrada.
  • Versiones 17 y posteriores
    Control Gráfico.
    Nueva funcionalidad versión 17
    Control Gráfico.
    Control Gráfico.
Nueva funcionalidad versión 15
En los informes, esta propiedad está disponible para los siguientes elementos:
  • Reporte.
  • Control Estático.
  • Control Calculado.
  • Control RFT.
  • Control Predefinido.
  • Control Enlace.
  • Control Campo de entrada.
  • Versiones 17 y posteriores
    Control Gráfico.
    Nueva funcionalidad versión 17
    Control Gráfico.
    Control Gráfico.
En los informes, esta propiedad está disponible para los siguientes elementos:
  • Reporte.
  • Control Estático.
  • Control Calculado.
  • Control RFT.
  • Control Predefinido.
  • Control Enlace.
  • Control Campo de entrada.
  • Versiones 17 y posteriores
    Control Gráfico.
    Nueva funcionalidad versión 17
    Control Gráfico.
    Control Gráfico.
iPhone/iPadUniversal Windows 10 App Esta propiedad está disponible sólo para los informes.
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario