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 / Funcionalidades Automáticas de la Aplicación (FAA) / FAA en ventanas
  • Presentación
  • ¿Cómo proceder?
  • OVI para todas las ventanas de la aplicación
  • OVI en una ventana específica
  • Programación
  • Función OVI en los ordenadores de los usuarios
  • Configuración de los ordenadores del usuario final
  • Opciones de menú para configurar la OVI
  • Límite
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
Presentación
¿Su aplicación abre varias ventanas al mismo tiempo y no sabe cuál utilizar?
Las ventanas inactivas pueden oscurecerse automáticamente. Así, podrá saber qué ventana utilizar.
Esta funcionalidad se conoce como Oscurecimiento de Ventanas Inactivas (OVI).
Por ejemplo:
Modifica la información relativa a un cliente y haga clic en el botón
Modifica la información relativa a un cliente
y haga clic en el botón "Validar".
Una ventana le pide que confirme o cancele los cambios. La ventana principal (en el fondo) deja de estar disponible. Se oscurece automáticamente. Esto le permite identificar inmediatamente la ventana que se debe utilizar.
Una ventana le pide que confirme o cancele los cambios.
La ventana principal (en el fondo) deja de estar disponible.
Se oscurece automáticamente.
Esto le permite identificar inmediatamente la ventana que se debe utilizar.
¿Cómo proceder?

OVI para todas las ventanas de la aplicación

Por Default, la función OVI está habilitada para todas las ventanas de la aplicación. Cuando se crea un nuevo proyecto, esta opción es marcada por Default.
Para habilitar la función OVI en todas las ventanas de la aplicación:
  1. Abra la ventana de descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Avanzado" seleccione la opción "Activar OVI (Oscurecimiento de Ventanas Inactivas) para oscurecer las ventanas cuando están inactivas".
  3. Valide.
Observaciones:
  • Si la opción "Activar OVI (Oscurecimiento de Ventanas Inactivas) para oscurecer las ventanas cuando están inactivas" está desactivada en el proyecto, el OVI se desactivará en tiempo de ejecución, incluso en las ventanas en las que esta opción está seleccionada.
  • Si la opción "Activar OVI (Oscurecimiento de Ventanas Inactivas) para oscurecer las ventanas cuando están inactivas" está activada en el proyecto, el OVI se activará en tiempo de ejecución, incluso en las ventanas en las que esta opción está seleccionada.

OVI en una ventana específica

Por Default, la función OVI está habilitada para todas las ventanas de la aplicación. Al crear una nueva ventana, la función OVI está habilitada para esta ventana.
Para habilitar la función OVI en una ventana específica:
  1. Abre la ventana para la que debe estar activada la función OVI.
  2. Vaya a la pestaña "UI" de la ventana description ("description" en el menú contextual).
  3. Seleccione "Oscurecer ventana cuando se vuelve inaccesible (O.V.I.)" y valide.
Observación: Esta función puede activarse o desactivarse:
  • por el usuario final mediante "Gris la ventana si es Inactive (OVI)" desde el menú contextual de la ventana.
  • mediante programación con la función WinEnableDDW.

Programación

Por Default, la función OVI está habilitada para todas las ventanas de la aplicación.
Se pueden utilizar varias funciones de WLanguage para configurar la función OVI en una aplicación:
AAFDisableUtilizada con a la constante aafRateDDW, desactiva la posibilidad de que el usuario final modifique el nivel de OVI. Las opciones de menú correspondientes no se vuelven a mostrar y los métodos abreviados Ctrl + Alt + signo "+" o Ctrl + Alt + signo "-" del teclado número no funcionan más.
WinDisableEffectDesactiva los efectos visuales del motor gráfico de WINDEV. Esta función permite que una aplicación se ejecute en un ordenador con capacidades gráficas limitadas o que se ejecute en modo TSE si el ancho de banda es limitado.. Se puede desactivar el OVI mediante la constante effectDDW.
WinEnableDDWActiva o desactiva la función OVI.
WinForceDDWFuerza la función OVI en una ventana, incluso si esta ventana no es inaccesible.
WinInactiveEffectActiva o desactiva la función OVI.
WinRateDDWPermite conocer y modificar el nivel de gris de las ventanas en las que se aplica la función OVI.
Función OVI en los ordenadores de los usuarios

Configuración de los ordenadores del usuario final

Dependiendo de la configuración de los ordenadores del usuario final, la función OVI puede no tener ningún efecto.
De hecho, la función OVI se ve afectada por las características de la tarjeta de vídeo, la velocidad del procesador, ....
Si se produce un problema, pida a los usuarios finales que actualicen el controlador de su tarjeta de vídeo.
Observación: Para funcionar, los ordenadores de los usuarios finales deben:
  • tienen un modo de visualización superior a 256 colores.
  • estar en modo de 32 ó 64 bits.
  • estar ejecutando Windows 2000 o posterior.
  • utilice el nivel máximo de "Aceleración de hardware" para la tarjeta de vídeo (propiedades avanzadas de visualización de el equipo).
WINDEV

Opciones de menú para configurar la OVI

Varias opciones permiten a los usuarios configurar la función OVI. Estas opciones aparecen en el menú contextual de la ventana (clic derecho en la ventana Background).
Las opciones son las siguientes:
  • Oscurecer ventana si está inactiva (OVI): Esta opción se usa para poner en gris (o no) las ventanas de Inactive. Esta opción es válida sólo para la ventana actual.
  • Aumentar la intensidad del OVI: Esta opción se utiliza para mostrar una barra de progreso que indica la tasa actual de gris para las ventanas de Inactive. Puede aumentar esta tasa pulsando Ctrl + Alt + '+' en el teclado numérico. Esta tasa de gris será válida para toda la aplicación.
  • Disminuir la intensidad del OVI: Esta opción se utiliza para mostrar una barra de progreso que indica la tasa actual de gris para las ventanas de Inactive. Puede disminuir esta tasa pulsando Ctrl + Alt + "-" en el teclado numérico. Esta tasa de gris será válida para toda la aplicación.
Para dejar de mostrar la barra de progreso, simplemente presione Esc o Enter.
Observación: Para evitar que los usuarios modifiquen la tasa de OVI , use AAFDisable con aafRateDDW 700 constantes.

Límite

Los controles HTML, Xaml, Cube, Carousel (.Net version) y ActiveX no son atenuados por la característica OVI.
Versión mínima requerida
  • Versión 14
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/11/2023

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