AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
  • Modificar la dirección de escritura en una ventana
  • Modificando la dirección de la 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/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El TextDirection Property se utiliza para determinar y cambiar la dirección de escritura en una ventana, reporte o control (useful para 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 Servidor Atención: Esta Property está disponible sólo para informes.
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:
tdDefaultDirección de escritura Default (dirección de escritura definida para el idioma actual en las características del proyecto).
tdLeftToRightTexto escrito de izquierda a derecha.
tdRightToLeftTexto escrito de derecha a izquierda.
<Element used>: Nombre de 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 de control, ventana o reporte
Nombre del elemento (ventana, reporte o control) para el que debe modificarse 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:
tdDefaultDirección de escritura Default (dirección de escritura definida para el idioma actual en las características del proyecto).
tdLeftToRightTexto escrito de izquierda a derecha.
tdRightToLeftTexto escrito de derecha a izquierda.
Observaciones

Modificar la dirección de escritura en una ventana

Cuando la dirección de escritura se invierte en una ventana (constante tdRightToLeft):
  • La Marker de la ventana se modifica. El origen de la ventana (0, 0) cambia de la parte superior izquierda Corner a la parte superior derecha Corner. El eje X está orientado a 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 las control se muestran en el lado derecho de la control, las barras de desplazamiento se muestran en el lado izquierdo de la control, ...

Modificando la dirección de la 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 las control se muestran en el lado derecho de la control, las barras de desplazamiento se muestran en el lado izquierdo de la 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 control ("Inicio .. panel 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, utilice la RightToLeft Property para determinar 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

En los informes, esta Property está disponible para los siguientes elementos:
  • Reporte.
  • Control Estático.
  • Control Calculado.
  • Control RFT.
  • Control Predefinido.
  • Control Enlace.
  • Control Campo de entrada.
  • Control Gráfico.
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

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local