Éditeur de boîtes de dialogue

Dernière mise à jour : 2023-09-22
  • Créé pour :
  • Developer

L’éditeur de boîtes de dialogue fournit une interface graphique qui permet de créer et de modifier facilement des boîtes de dialogue et des modèles automatiques.

Pour voir comment cela fonctionne, accédez à CRXDE Lite, puis ouvrez l’arborescence de l’explorateur pour /libs/foundation/components/chart et double-cliquer sur le noeud dialog:

chlimage_1-247

Le noeud dialog s’ouvre dans la variable éditeur de boîtes de dialogue:

screen_shot_2012-02-01at25033pm

Présentation de l’interface utilisateur

L’interface de l’éditeur de boîte de dialogue se compose de quatre volets :

  • La variable palette, dans le coin supérieur gauche. Ce volet contient les widgets disponibles pour créer une boîte de dialogue, tels que les panneaux à onglets, les champs de texte, les listes de sélection et les boutons. Vous pouvez développer les différentes catégories de la palette en cliquant sur la barre de séparation souhaitée.
  • La variable structure , dans le coin inférieur gauche. Ce volet affiche la structure hiérarchique des noeuds qui constituent la définition de la boîte de dialogue. Vous pouvez voir la même structure en développant le noeud dialog dans CRXDE Lite ou CRX Content Explorer.
  • Le volet Rendu, au milieu de la fenêtre. Ce panneau indique comment la définition de boîte de dialogue définie dans le volet de structure est présentée comme une boîte de dialogue réelle.
  • Propriétés : Ce volet affiche les propriétés du noeud mis en surbrillance dans le volet de structure.

Utilisation de l’éditeur de boîte de dialogue

Pour créer une boîte de dialogue, l’utilisateur fait glisser des éléments de la palette vers le volet Structure dans la hiérarchie de définition de la boîte de dialogue.

Une fois la structure souhaitée terminée, l’utilisateur clique sur Enregistrer, en haut du volet de rendu.

ATTENTION

L’éditeur de boîte de dialogue sert à créer des boîtes de dialogue simples. Il peut ne pas être en mesure de modifier des définitions de boîte de dialogue plus complexes. Dans les cas où l’éditeur de boîte de dialogue n’autorise pas la modification d’une structure de boîte de dialogue, la définition de la boîte de dialogue doit être créée, modifiée, ou les deux, manuellement. Pour ce faire, modifiez directement la structure de noeud à l’aide de CRXDE Lite ou de CRX Content Explorer, par exemple.

Créer une boîte de dialogue

Pour créer une boîte de dialogue, sélectionnez le composant requis, puis cliquez sur Créer… puis Boîte de dialogue Créer ….

Saisissez les informations requises, puis cliquez sur Enregistrer tout - vous pouvez désormais double-cliquer sur la boîte de dialogue pour l’ouvrir dans l’éditeur.

Utilisation de l’éditeur de boîte de dialogue pour les modèles automatiques

Un modèle automatique est une page spéciale contenant un formulaire qui peut être rempli et envoyé en une seule étape. Vous pouvez ainsi créer rapidement une page à partir du contenu renseigné.

Le formulaire qui constitue un modèle automatique est défini par une définition de boîte de dialogue, tout comme une boîte de dialogue normale, bien qu’il apparaisse sur la page de génération de modèles automatique sous une autre forme. Les définitions de boîte de dialogue étant utilisées pour définir des modèles automatiques, les modèles automatiques peuvent être conçus à l’aide de l’éditeur de boîte de dialogue. Lors de l’utilisation de l’éditeur de boîte de dialogue de cette manière, le volet de rendu affiche toujours la définition de la boîte de dialogue sous la forme d’une boîte de dialogue et non d’un modèle automatique.

Pour plus d’informations sur l’utilisation de l’éditeur de boîtes de dialogue pour créer des modèles automatiques, consultez Génération de modèles automatiques.

Sur cette page