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 / Plantillas y temas
  • Presentación
  • ¿Cómo aplicar, crear y eliminar una plantilla?
  • Aplicar una plantilla a un proyecto
  • Aplicación de un plantilla a una ventana
  • Aplicando una plantilla a una reporte
  • Creación de una plantilla de ventana
  • Modificando una plantilla de ventana
  • Creación de una plantilla de reporte
  • Borrar un plantilla
  • ¿Cómo aplicar dinámicamente una plantilla (mediante programación)?
  • Presentación
  • ¿Cómo proceder?
  • Archivos necesarios
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
WINDEV, WEBDEV y WINDEV Mobile le permiten personalizar la interfaz de sus aplicaciones a través de varias interfaces preestablecidas: los plantillas.
Una plantilla puede ser aplicada a su proyecto (ventana o reporte) en cualquier momento durante el desarrollo.. Incluso si ya se utiliza un plantilla, cada ventana y cada reporte se pueden personalizar individualmente.
Una plantilla también puede ser aplicada dinámicamente a las ventanas durante la ejecución de su programa.. Para obtener más información, consulte "¿Cómo aplicar una plantilla de forma dinámica?".
Varias plantillas de tema son propuestas por Default. También tienes la posibilidad de crear tus propias plantillas de tema.
WEBDEV - Código Servidor Sólo están disponibles las plantillas de tema en los informes. Para definir la interfaz de las páginas que se encuentran en un sitio, utilice:
comentario: Plantillas y modelos:
  • Las plantillas de tema se utilizan para definir las características de la interfaz de una ventana o de un reporte: el estilo de los controles, las imágenes utilizadas, ....
  • Las plantillas de ventana o informes se utilizan para definir la interfaz así como las características (botones, controles, código, por ejemplo).. Estas características se aplicarán a cada elemento que utilice la modelo y pueden ser anuladas si es necesario.
¿Cómo aplicar, crear y eliminar una plantilla?
WINDEVWINDEV Mobile

Aplicar una plantilla a un proyecto

Para aplicar una plantilla a un proyecto:
  1. En la pestaña "Proyecto", en el grupo "Otras acciones", haga clic en "Aplicar una plantilla al proyecto".
  2. Seleccione la plantilla que desea aplicar.
  3. Por Default:
    • se aplicará la plantilla seleccionada:
      • todas las ventanas e informes encontrados en el proyecto.
      • todos los controles que se encuentran en las ventanas e informes.
    • los controles utilizados únicamente para la interfaz de las ventanas (los controles de diseño utilizados para minimizar o cerrar la ventana, por ejemplo) serán eliminados y sustituidos por los que se encuentran en la nueva plantilla.
    • la plantilla seleccionada se aplica según el nombre de los estilos. Todos los nombres de estilo que se encuentran en las plantillas de tema son nombres estándar. Esta opción se utiliza para optimizar la aplicación de plantilla. Se mantienen las sobrecargas de estilo (si existen).
Observaciones:
  • Este método puede aplicarse a un proyecto con o sin plantilla.
  • También se puede asociar una plantilla al proyecto (opción "Plantilla del proyecto" en la pestaña "EStilo" de la descripción del proyecto). El plantilla seleccionado será propuesto por Default al crear una ventana o reporte.
WINDEVWINDEV Mobile

Aplicación de un plantilla a una ventana

Para aplicar una plantilla a una ventana:
  1. En la pestaña "Ventana", en el grupo "Estilo y plantillas", haga clic en "Aplicar una plantilla".
  2. Seleccione el plantilla para aplicar. La plantilla seleccionada se aplica automáticamente a la ventana abierta en el editor. Esto le permite ver inmediatamente el efecto de la plantilla.
  3. Por Default:
    • se aplicará la plantilla seleccionada:
      • la ventana actual.
      • todos los controles que se encuentran en la ventana actual (tanto si utilizan un plantilla como si no).
    • los controles utilizados únicamente para la interfaz de la ventana (los controles de diseño utilizados para minimizar o cerrar la ventana, por ejemplo) serán eliminados y sustituidos por los que se encuentran en la nueva plantilla.
    • la plantilla seleccionada se aplica según el nombre de los estilos. Todos los nombres de estilo que se encuentran en las plantillas de tema son nombres estándar. Esta opción se utiliza para optimizar la aplicación de plantilla. Se mantienen las sobrecargas de estilo (si existen).
  4. En función de la vista previa, puede:
    • Validar la plantilla seleccionada: la plantilla se aplicará realmente a la ventana actual.
    • Cambiar la plantilla. La nueva plantilla seleccionada se aplica automáticamente a la ventana actual.
    • Cancel el cambio de plantilla. La ventana actual en el editor mantiene su aspecto inicial.
Observación: Este método puede aplicarse a una ventana con o sin plantilla.

Aplicando una plantilla a una reporte

Aplicar una plantilla a una reporte:
  1. En la pestaña "Modificación", en el grupo "Modelos y plantillas", haga clic en "Aplicar una plantilla".
  2. Seleccione la plantilla que desea aplicar.
  3. Validar. La plantilla se aplica a la actual reporte.
Observación: Este método puede aplicarse a una reporte con o sin una plantilla.
WINDEVWINDEV Mobile

Creación de una plantilla de ventana

Usted tiene la posibilidad de crear su propia plantilla si no le conviene ninguna plantilla por defecto.
La creación de una ventana plantilla se puede descomponer en varios pasos:
Observación: Uno de los métodos para crear una plantilla de ventana se presenta a continuación. Se recomienda el método que se presenta a continuación, pero no es obligatorio.
WINDEVWINDEV Mobile

Modificando una plantilla de ventana

Para modificar un plantilla existente, todo lo que tienes que hacer es modificar el archivo tema-modelo (archivo .STY) que se encuentra en el directorio donde se generó el plantilla.
WINDEVWEBDEV - Código ServidorWINDEV Mobile

Creación de una plantilla de reporte

Usted tiene la posibilidad de crear su propia plantilla si no le conviene ninguna plantilla por defecto.
Se requieren varios pasos para crear una plantilla de reporte:
Observaciones:
  • A continuación se presenta uno de los métodos para crear un plantilla de informes. Se recomienda el método que se presenta a continuación, pero no es obligatorio.
  • No se puede crear ningún plantilla de informes en Informes y Consultas.
WINDEVWINDEV Mobile

Borrar un plantilla

Para borrar un plantilla de un proyecto, debe borrarlo de todas las ventanas del proyecto.:
  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 "Estilo", elija el "Ninguno" plantilla.
  3. Para cada ventana del proyecto:
    • Abrir la ventana en el editor.
    • Abra la descripción de la ventana (opción "Descripción" del menú contextual).
    • En la pestaña "Estilo", seleccione el "Ninguno" plantilla.
    • Valide la ventana de descripción.
    • En la ventana, modifique el estilo de los controles para que no utilicen la plantilla (puede utilizar el botón "Estilo utilizado" de la pestaña "Estilo" de la ventana de descripción de los controles).
  4. Una vez los cambios realizados en las ventanas, en la pestaña "Proyecto", en el grupo "Proyecto", despliegue "Recompilar y sincronizar" y seleccione la opción "Actualizar estilo y plantilla". Si no hay ningún vínculo entre los controles y el plantilla, el plantilla se eliminará automáticamente del proyecto..
¿Cómo aplicar dinámicamente una plantilla (mediante programación)?
WINDEV

Presentación

Esta característica consiste en aplicar una plantilla a una ventana en tiempo de ejecución, cuando la ventana se muestra. Esta característica le permite estandarizar rápidamente las ventanas procedentes de varias aplicaciones, por ejemplo.
Ejemplo: Su aplicación utiliza uno o más componentes de WINDEV. Para estandarizar la apariencia de las ventanas en tiempo de ejecución, todo lo que tienes que hacer es aplicar dinámicamente la plantilla de tu proyecto.
WINDEV

¿Cómo proceder?

Para aplicar dinámicamente una plantilla a las ventanas de su aplicación (o sólo a las ventanas de los componentes WINDEV), basta con utilizar CambiarPlantillaSkin (en el código de inicialización del proyecto, por ejemplo) y especificar:
  • los elementos a los que se aplicará la nueva plantilla (ventana específica, ventanas de componentes, todas las ventanas)
  • el nombre de plantilla a utilizar. Este nombre corresponde a un archivo "WDY", generado al crear la plantilla. Este archivo debe ser suministrado con la solicitud.
Para evitar aplicar la plantilla a una de las ventanas del proyecto:
  1. Abra la description de la ventana correspondiente.
  2. En la pestaña " Estilo", seleccione la opción "Conservar siempre el estilo o plantilla inicial".
  3. Validar.
WINDEV

Archivos necesarios

Para aplicar dinámicamente una plantilla a una o más ventanas, los siguientes elementos deben ser suministrados cuando se despliega la aplicación:
  • la aplicación y los componentes de associated WINDEV (si es necesario).
  • los archivos WDY correspondientes a las diferentes plantillas de tema para aplicar. Estos archivos se pueden incluir en la biblioteca de la aplicación (archivo WDL). Para obtener más información, consulte Creación de un ejecutable.
Versión mínima requerida
  • Versión 9
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