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 / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Ventana
  • Presentación
  • ¿Cómo instalar ventanas correderas?
  • Crear ventanas internas
  • Definir las ventanas correderas associated con una ventana
  • Abrir una ventana corredera a través de la Action Bar
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
Las ventanas deslizantes a izquierda o derecha (también llamadas menús deslizantes) se utilizan a menudo en aplicaciones móviles.
Las características para utilizar este tipo de ventana son las siguientes:
  • La ventana corrediza puede aparecer desde la izquierda o desde la derecha de la pantalla..
  • La ventana deslizante puede mostrar parcialmente Above la ventana anterior o puede desplazar parcialmente esta ventana.
Un uso típico para este tipo de ventana es la visualización de una lista de opciones o la configuración de una aplicación..
WINDEV Mobile le permite mostrar este tipo de ventana:
  • a través de un gesto del usuario,
  • mediante programación con la función WinSlidingVisible.
Atención: Las ventanas deslizantes sólo pueden utilizarse con ventanas maximizadas.
¿Cómo instalar ventanas correderas?
A continuación se indican los pasos para instalar ventanas correderas a izquierda o derecha:
  1. Crear ventanas internas. Estas ventanas internas serán las ventanas deslizantes.
  2. Definición de las ventanas deslizantes que se mostrarán en la ventana description de la ventana principal.
  3. Definir el modo de visualización de las ventanas deslizantes:
    • por gesto.
    • mediante programación.
    • Android a través de la barra de acciones.

Crear ventanas internas

Las ventanas deslizantes son ventanas internas.
Esta ventana interna tiene las siguientes características:
  • Cerrar utilizada en la ventana deslizante o en la ventana principal cerrará ambas ventanas.
  • Los controles de la ventana corredera son accesibles a través de la ventana principal, con las siguientes palabras clave:
    • MyLeftSlidingWindow para identificar la ventana deslizante izquierda.
    • Ventana MyRightSliding para identificar la ventana corrediza correcta.
      // Changes the caption color in the right sliding window
      MyRightSlidingWindow.STC_Caption.Color = LightRed
  • Aspecto de la ventana corredera:
    La color y la Border de la ventana corredera están definidas por la ventana interior. Si la ventana interna tiene un fondo Transparent, el fondo Color de la ventana deslizante será el fondo Color de la ventana principal.
    iPhone/iPadIOS WidgetMac Catalyst La ventana deslizante siempre tendrá una barra de sistema opaca, aunque la ventana principal tenga una barra de sistema Transparent.

Definir las ventanas correderas associated con una ventana

Para definir las ventanas correderas associated con una ventana:
  1. Abra la pestaña "Detalles" de la ventana principal de description.
  2. Seleccione las ventanas internas que se mostrarán como ventanas correderas:
    • En el área "Ventana corredera izquierda" (o "Ventana corredera derecha"), especifique:
      • la ventana interna para mostrar. Las diferentes ventanas internas de la aplicación se proponen al expandir la lista.
      • el ancho de la ventana interna.
        El ancho de la ventana corredera puede corresponder a:
        • el ancho de la ventana interna. En este caso, deje vacía la "Anchura" control.
        • un porcentaje de la ventana principal. En este caso, se aplicarán los anclajes definidos en la ventana interna. No se mostrará ninguna barra de desplazamiento horizontal.
          Observaciones:
          - La altura está fijada por la altura de la ventana interna. Se mostrará una barra de desplazamiento vertical si la altura supera la altura de la pantalla..
          - Tiene la posibilidad de utilizar WinUsefulSize para definir el tamaño de la ventana deslizante de useful.
      • el modo de visualización de la ventana interna:
        • Si la opción "Deslizar" está marcada, la ventana deslizante aparecerá automáticamente durante una acción del usuario..
        • Si la opción "Deslizar" no está marcada, se mostrará la ventana deslizante:
          - a través de la programación (WinSlidingVisible),
          Android - junto a la barra de acción.
      • el efecto de apertura de las ventanas correderas. Hay tres modos disponibles:
        • Portada: la ventana deslizante cubre el contenido de la ventana principal.
          Android El Action Bar de ventana también está cubierto.
        • Empuje: la ventana deslizante empuja el contenido de la ventana principal,
        • Revelar: la ventana deslizante muestra el contenido de la ventana principal.
          En cualquier caso, la ventana principal sigue siendo inaccesible. Un clic en la ventana principal cerrará la ventana deslizante.
Android

Abrir una ventana corredera a través de la Action Bar

Cuando una ventana contiene una Action Bar y es associated con una ventana deslizante, al hacer clic en el icono de la Action Bar se abre la ventana deslizante.
Para obtener más información, consulte Action Bar de una ventana.
Versión mínima requerida
  • Versión 19
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/03/2024

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