Nadège ORVOEN a approuvé cette version (2021/11/19 11:03).

Présentation des catalogues

Les catalogues contiennent les éléments disponibles pour la personnalisation et le paramétrage de l'application. On peut distinguer deux types de catalogues : les catalogues utilisés pour la personnalisation des éléments visuels de l'application et les catalogues permettant de paramétrer certains comportements de l'application. Ils peuvent être consultés et modifiés via le gestionnaire de catalogues .

Les éléments qui peuvent être créés en mode design et leurs propriétés proviennent tous de différents catalogues. Ces catalogues permettent d'ajouter des éléments visuels dans l'application et définissent quels éléments de personnalisation seront disponibles dans un contexte donné.

Catalogue de champs supplémentaires

Le catalogue de champs supplémentaires regroupe l'ensemble des contrôles instantiables pour les widgets. Ce catalogue permet de définir quels contrôles sont disponibles pour quels types de widget et est utilisé pour construire la liste des contrôles instantiables lorsqu'une widget est l'élément désigné en mode design .

Le catalogue de champs supplémentaires contient également les zones pouvant être ajoutées lorsque l'élément designé est une page et les contrôles accessibles lorsque l'élément designé est un formulaire .

Pour chacun de ces types d'éléments, le catalogue de champs supplémentaire défini les propriétés qui seront accessibles dans la liste des propriétés du mode design.

Catalogue de widgets

Le catalogue de widgets regroupe l'ensemble des widgets instantiables pour les pages et les zones . Ce catalogue permet de définir quelles widgets sont disponibles pour quels types de page et est utilisé pour construire la liste des contrôles instantiables lorsqu'une page ou une zone est l'élément désigné en mode design .

Le catalogue de widget gère également les propriétés des différents types de widget.

Catalogue de templates

Le catalogue de templates contient tous les templates (et leurs propriétés) utilisables en mode design . Lorsqu'un nouveau template est créé en mode design, il est ajouté à ce catalogue.

Catalogue de formulaires

Le catalogue de formulaires contient tous les formulaires (et leurs propriétés) de l'application. Lorsqu'un nouveau formulaire est créé en mode design, il est ajouté à ce catalogue.

Certains paramétrages des éléments de l'application proviennent de catalogues. Ces catalogues permettent de définir les paramétres disponibles pour certains éléments visuels de l'application.

Catalogue des types de page

Les types de pages disponibles pour les modules et paramétrables dans les éléments de menu (action de lancement de module ) proviennent d'un catalogue. Ce catalogue contient, pour chaque type de page, des propriétés permettant de définir un comportement et un rendu visuel pour le type de page en question.

Modules

La liste des types de page disponibles dans le catalogue est utilisée pour choisir quels types de page pourront être créées dans un module.

Catalogue des modules

Le catalogue des modules référence tous les types de module qui peuvent être créés au sein de l'application. Il contient également les propriétés de comportement et de rendu visuel des modules dans le module manager ainsi que la liste des types de page qu'il est possible de créer pour chaque module.

Le catalogue de module est également utilisé pour définir le module lancé par l'action des éléments de menu (action de lancement de module ).

Catalogue des requêtes

Le catalogue des requêtes contient toutes les requêtes paramétrables dans l'application. Il permet de gérer les listes des requêtes sélectionnables dans les listes déroulantes, les sections et les query des widgets DB en mode design ou Quick Customize , les filtres de recherche des requêtes…

Catalogue des éditions

Le catalogue des éditions contient tous les paramètres nécessaires à l'exécution des éditions dans l'application (valeurs par défaut, orientation…).

Catalogue des scripts

Le catalogue des scripts contient tous les scripts créés dans l'application.