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 / Página
  • Presentación
  • Fijación de un área de disposición
  • Arreglar una control Celda
  • Arreglar una ventana emergente Page
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
Un área fija en una página es una sección de la página que permanece Visible incluso si el usuario de la web mueve la barra de desplazamiento del navegador. Esta zona (así como los controles que se encuentran en ella) permanece Visible mientras el contenido de Page se desplaza. Esta área es fija.
WEBDEV ofrece una gestión de áreas fijas para varios tipos de elementos:
Condiciones de uso: Para utilizar esta función, la Page debe generarse en HTML5. Se puede definir el modo de generación:
  • en la pestaña "Avanzado" del proyecto description, opción "Modo de generación. Para abrir la ventana de descripción del proyecto, en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción". En este caso, el modo de generación se aplica a todas las páginas del proyecto..
  • en la pestaña "General" de la página description, opción "Modo de generación. Para abrir la ventana de descripción de la página, seleccione la opción "Descripción" del menú contextual de la página. Esta opción permite especificar el modo de generación que se utilizará para el Page (puede diferir del modo de generación seleccionado para los demás Page del proyecto).
Fijación de un área de disposición
Para fijar una zona de disposición en una Page:
  1. Seleccione la zona de maquetación que desea fijar y abra la ventana description ("Zona description" en el menú contextual).
  2. En la pestaña "UI", seleccione la opción "Fijo". Hay tres modos disponibles:
    Opciones del modo fijo
    • siempre arreglado: El área de disposición se fija según las opciones de anclaje definidas para el área. Estas opciones de anclaje también se definen en la pestaña "UI" de la ventana description del área de maquetación. Por ejemplo, si el área de disposición está anclada con las siguientes características:
      • X: Seguir el borde izquierdo del navegador,
      • Y: Seguir el centro del navegador,
      el área de diseño permanecerá centrada a la izquierda.
    • Se corrigió cuando el control toca la parte superior del navegador: Cuando Scrolling a través del contenido de la Page, el área de diseño se fijará cuando llegue a la parte superior del navegador. Las opciones disponibles son:
      • Margen arriba del área: Este margen corresponde al espacio mínimo aceptado entre el área de disposición fija y la parte superior del navegador..
      • Dejar de fijar cuando el control llegue a la parte inferior del contenedor: Si esta opción está seleccionada y si el área de disposición está incluida en otra área, el área de disposición fija desaparecerá cuando su área principal ya no se muestre en el navegador..
        En este caso, puede definir el margen mínimo entre el área de diseño fija y el área padre (opción "Margen en la parte inferior del contenedor").
      • Ocultar automáticamente durante el desplazamiento: Si esta opción está marcada, el área de diseño se convierte en Invisible durante el desplazamiento y luego aparece cuando el desplazamiento termina.
    • Se corrigió cuando el control toca la parte inferior del navegador: Cuando Scrolling a través del contenido de la Page, el área de diseño se fijará cuando llegue a la parte inferior del navegador. Las opciones disponibles son:
      • Margen abajo del área: Este margen corresponde al espacio mínimo aceptado entre el área de disposición fija y la parte inferior del navegador..
      • Dejar de fijar cuando el control llegue a la parte superior del contenedor: Si esta opción está seleccionada y si el área de disposición está incluida en otra área, el área de disposición fija desaparecerá cuando su área principal ya no se muestre en el navegador..
        En este caso, puede definir el margen mínimo entre el área de diseño fija y el área padre (opción "Margen en la parte superior del contenedor").
      • Ocultar automáticamente al desplazarse hacia arriba o hacia abajo: Si esta opción está marcada, el área de diseño se convierte en Invisible durante el desplazamiento y luego aparece cuando el desplazamiento termina.
Arreglar una control Celda
Para fijar una control Celda en un Page:
  1. Visualizar la Page que contiene el control Celda.
  2. Seleccione la control Celda que desea corregir y abra la ventana description ("description" en el menú contextual).
  3. En la pestaña "UI", seleccione la opción "Fijo".
  4. Haz clic en "Parámetros" para gestionar cómo se fija la control. Hay tres modos disponibles:
    • Siempre fijo + anclaje: La celda se fija según las opciones de anclaje definidas para la celda. Estas opciones de anclaje también se definen en la pestaña "UI" de la ventana de la célula description. Por ejemplo, si el control Celda está anclado con las siguientes características:
      • X: Seguir el borde izquierdo del navegador
      • Y: Seguir el centro del navegador
      la célula estará fija mientras esté centrada a la izquierda.
    • Se corrigió cuando el control toca la parte superior del navegador: La celda se fijará cuando llegue a la parte superior del navegador cuando Scrolling el contenido de Page. Las opciones disponibles son:
      • Margen Above el control: este margen corresponde al espacio mínimo aceptado entre la celda fija y la parte superior del navegador.
      • Dejar de fijar cuando el control llegue a la parte inferior del contenedor: Si esta opción está seleccionada y si la celda está incluida en otra área o celda, la celda fija desaparecerá cuando su padre ya no se muestre en el navegador..
        En este caso, puede definir el margen mínimo entre la celda fija y el padre (opción "Margen en la parte inferior del contenedor").
      • Ocultar automáticamente durante el desplazamiento: Si esta opción está marcada, la celda se hace Invisible durante el desplazamiento y luego aparece cuando se termina el desplazamiento.
    • Se corrigió cuando el control toca la parte inferior del navegador: La celda se fijará cuando llegue a la parte inferior del navegador cuando Scrolling el contenido de Page. Las opciones disponibles son:
      • Margen por debajo del control: este margen corresponde al espacio mínimo aceptado entre la celda fija y la parte inferior del navegador.
      • Dejar de fijar cuando el control llegue a la parte superior del contenedor: Si esta opción está seleccionada y si la celda está incluida en otra área o celda, la celda fija desaparecerá cuando su padre ya no se muestre en el navegador..
        En este caso, puede definir el margen mínimo entre la celda fija y el padre (opción "Margen en la parte superior del contenedor").
      • Ocultar automáticamente durante el desplazamiento: Si esta opción está marcada, la celda se hace Invisible durante el desplazamiento y luego aparece cuando se termina el desplazamiento.
Arreglar una ventana emergente Page
Una ventana emergente sólo puede arreglarse mediante programación.
Para ello, utilice la constante popupFixed durante la llamada a PopupDisplay. Por ejemplo:
PopupDisplay(POPUP_Explanation, popupFixed + popupCenterLeft)
Versión mínima requerida
  • Versión 18
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 14/06/2023

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