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 / Controles: tipos disponibles / Control Pestaña
  • Presentación
  • Creación de una ficha dinámica
  • Principio
  • Crear control
  • Opciones específicas de la control
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
La "pestaña dinámica" control Pestaña permite visualizar varias ventanas en una misma ventana.
El paso de una ventana a otra se realiza a través de pestañas, según un modo de funcionamiento cercano al de los navegadores INTERNET:
  • las pestañas se pueden "desacoplar" de la ventana principal.
  • las pestañas se pueden reorganizar.
  • se pueden cerrar y abrir pestañas.
A través de este tipo de pestañas, el usuario final puede, por ejemplo:
  • abrir varias ventanas al mismo tiempo,
  • abrir varios formularios de Cliente al mismo tiempo,
  • visualizar una lista de clientes y abrir varios formularios de cliente,
  • mantener abierto un formulario de cliente en una segunda pantalla,
  • pasar rápidamente de una ventana a otra sin perder su contenido y la posición del cursor, ....
Proponer fácilmente interfaces
Proponer fácilmente interfaces "tipo navegador
Creación de una ficha dinámica

Principio

Una ficha dinámica se basa en una control Pestaña estándar .
Esta pestaña debe contener al menos un panel de pestañas estándar. Este panel de pestañas estándar no se puede desacoplar ni manejar como los paneles de pestañas dinámicos..
Se añaden los paneles de pestañas dinámicos:
  • mediante programación con la función TabOpen.
  • por el usuario mediante el botón "+".. En este caso, las características de la pestaña dinámica añadida pueden definirse en el editor (pestaña "Detalles" del control description) o mediante programación.

Crear control

Para crear una control Pestaña"dinámica :
  1. En la pestaña "Creación", en el grupo "Contenedores", despliegue "Pestaña y asociados" y seleccione "Pestaña dinámica".
  2. Haga clic en la ubicación en la que desea crear el control. El control aparece en el editor.
Para ver las características del control, seleccione la opción "Descripción" en el menú contextual. La pestaña "Detalles" permite configurar las diferentes opciones de las pestañas dinámicas.
Otro método: Para crear un control Pestaña que contenga paneles de pestañas estáticos y dinámicos, utilice el siguiente método:
  1. En la pestaña "Creación", en el grupo "Contenedores", despliegue "Pestaña y asociados" y seleccione "Pestaña".
  2. Haga clic en la ubicación en la que desea crear el control. El control aparece en el editor.
  3. Abra la ventana control Pestaña description ("description" en el menú contextual).
  4. En la pestaña "Detalles", seleccione la opción "Activar características de las pestañas dinámicas". A continuación, tiene la posibilidad de definir las diferentes opciones de las pestañas dinámicas.
  5. Validar.
Observación: También puedes activar el modo "dinámico" en un control Pestaña a través del DynamicTab Property.

Opciones específicas de la control

La pestaña "Detalles" de la ventana control Pestaña description permite definir las principales características del control. Las opciones disponibles son:
  • Con botón "Nuevo" (+): Si esta opción está marcada, se muestra una pestaña con el signo "+" después del último panel de pestañas. Un clic en este panel de pestañas permite al usuario crear un nuevo panel de pestañas dinámico.. Este botón también se puede añadir a través de la programación con WithNewButton.
  • Con botón "Cerrar" (x): Si esta opción está seleccionada, los paneles de pestañas dinámicos creados incluyen una cruz que permite al usuario cerrar el panel de pestañas.. Este botón también se puede añadir a través de la programación con WithClosingButton.
  • Pestañas desacoplables : Si esta opción está seleccionada, el usuario podrá desacoplar los paneles de pestañas dinámicos de la control Pestaña para colocarlos fuera de la ventana.. Esta función también puede definirse mediante programación con UndockablePane.
    Atención: sólo se pueden desacoplar las pestañas dinámicas (las añadidas por el botón "+" o por TabOpen). Los paneles de pestañas descritos en el editor no se pueden desacoplar.
  • Recordar configuración de pestañas: Si se selecciona esta opción, se guardará la configuración de la pestaña realizada por el usuario.. Se reutilizará automáticamente durante la próxima apertura de la ventana que contiene los paneles dinámicos de las pestañas.. Esta función también puede definirse mediante programación con AlmacenarLaConfiguración.
  • Ventana interna al hacer clic en Nuevo (+): Esta opción permite definir la ventana interna que se utilizará al crear una nueva pestaña.. El nombre de esta ventana interna puede modificarse mediante programación con WindowIfNew.
    Observaciones:
    • Puede permitir que el usuario defina el tipo de pestaña que se creará. Para ello, especifique una ventana interna que proponga los diferentes tipos posibles. El usuario sólo tendrá que seleccionar el tipo deseado. Para obtener más información, consulte Manipular una pestaña dinámica mediante programación.
    • Si la ventana interna manipulada en la pestaña dinámica utiliza archivos de datos HFSQL, también debe utilizar un contexto HFSQL independiente.
    • Si el fondo color de la ventana interna manejada en la pestaña dinámica se define como Transparent, el panel dinámico utilizará el fondo color de la ventana que contiene la pestaña en tiempo de ejecución.
  • Texto predeterminado de la nueva pestaña: Esta opción se utiliza para definir el texto de Default de una nueva pestaña dinámica. Este texto puede modificarse con la CaptionIfNew Property.
Versión mínima requerida
  • Versión 20
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

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