|
|
|
|
- Presentación
- Creando un control modelo
- Creación de un control modelo a partir del editor Page
- Creando un control modelo a partir de los control s existentes
- Casos especiales
- Probar una control modelo
- Usando un control modelo
- Renombrar un control modelo
Un control modelo es un set de control s que puede ser reutilizado en varias ventanas o páginas. - WINDEV y WINDEV Mobile permiten crear plantillas de control que pueden ser utilizadas en las ventanas.
- WEBDEV permite crear plantillas de control que pueden ser usadas en las páginas.
Un control modelo puede ser editado o modificado; cuando se modifica un modelo, estas modificaciones pueden aplicarse a todas las ventanas o páginas que utilizan este modelo. Se utilizan las plantillas de control: - agrupar un conjunto de controles para un propósito específico.
- hacen que los controles sean independientes de la ventana que los aloja.
Además, las plantillas control se guardan en un archivo ".WDT" que puede transferirse fácilmente de un proyecto a otro. Beneficio en comparación con los supercontroles: Las modificaciones hechas a las plantillas de control pueden aplicarse automáticamente a todas las ventanas (o páginas) que usan el control modelo. Beneficios frente a ventanas o páginas internas: Las plantillas de control se insertan directamente, Visible y modificable en la ventana o en el Page. Se pueden anular directamente en la ventana o página que utiliza el control modelo. Creando un control modelo Creando un control modelo a partir de los control s existentes Para crear un control modelo a partir de los control existentes: - Seleccione los control s que deben incluirse en el control modelo.
- En la pestaña "Modificación", en el grupo "Transformaciones", despliegue "Refactorización y permutaciones" y seleccione "Crear un control modelo a partir de la selección".
Observaciones: - También puede seleccionar "Refactorizar ... Crear una control modelo de la selección" en el menú contextual de la selección.
- Tienes la capacidad de crear un modelo de un control modelo, lo que significa un control modelo basado en otro control modelo.
Casos especiales - Los menús contextuales están disponibles en las plantillas de control:
- Si la ventana incluye menús contextuales, los menús contextuales de la control modelo deben tener nombres diferentes.
- Los menús contextuales de control modelo se añaden a los menús contextuales de la ventana.
- Si hay dos plantillas control idénticas con menús contextuales en una ventana, el override del menú contextual del control modelo se aplica a ambas plantillas control.
- Si varias plantillas de control encontradas en una ventana tienen la misma fuente, la actualización de un control modelo desencadena la actualización de todas las plantillas de control que utilizan la misma fuente en la ventana.
Probar una control modelo Para hacer la prueba de un control modelo: - Abre el control modelo en el editor.
- Haga clic en el botón "Ir" ("Ejecutar la prueba de la ventana" o "Ejecutar la prueba de la página" Icon).
Para usar un control modelo: - Abre la ventana o la página en la que debe incluirse el control modelo.
- Crear un control Modelo de controles: en la pestaña "Creación", en el grupo "Contenedores", haga clic en "Modelo de controles".
- Seleccione el control modelo que se incluirá en la ventana o en el Page.
Atención: La control modelo se associated de una vez por todas a la "Plantilla control" control. Para modificar la asociación, debe suprimir la "Plantilla control" control y volver a crearla. - Validar y posicionar la control en la ventana o en la Page.
Observación: Un control modelo creado con WINDEV (para una ventana) no puede utilizarse en un Page y un control modelo creado en WEBDEV (en un Page) no puede utilizarse en una ventana. Renombrar un control modelo Si un control modelo es renombrado, el enlace con los elementos que usan este modelo se pierde. Este enlace puede ser restaurado a través de la ventana que lista las plantillas: en la pestaña "Ventana", en el grupo "Modelos", despliegue "Modelos" y seleccione "Lista de modelos utilizados".
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|