Créer des dialogues personnalisés

HiCAD offre la possibilité de créer des dialogues personnalisés. Cette fonction est actuellement possible pour :

Le prérequis pour la création de ce type de dialogue est qu'une variante correspondant à l'élément de calepinage ou aux éléments de garde-corps existe.

Créer ce type de variantes s'effectue en quatre étapes : 

Si une variante correspondante est disponible, l'éditeur de dialogue HiCAD (HiCAD GUI Creator) est disponible pour concevoir un dialogue personnalisé. L'éditeur de dialogue peut être lancé automatiquement au moment de la sauvegarde d'une variante ou bien manuellement par exécution de son fichier .EXE

HiCADGUICreatorApp.exe

situé dans le répertoire EXE de HiCAD.

Une fois l'éditeur lancé, la fenêtre de dialogue HiCAD GUI-Creator s'affiche.

 

L'interface utilisateur de l'éditeur de dialogue peut être divisée de la façon suivante :

  1. Barre de menu
    Gestion et traitement des fichiers de dialogue.
  2. Barre d'outils
    Gestion et traitement des fichiers de dialogue et instauration d'une grille des modifications.
  3. Barre d'état
    Détermination de la taille de la fenêtre de dialogue, du zoom du dialogue en cours ainsi que l'accès à l'outil TextTables-Helper. Cet outil permet d'accéder aux textes-systèmes existants dans HiCAD et d'utiliser ces derniers dans les dialogues personnalisés.
  4. Onglet Variables
    Liste de toutes les variables définies dans les variantes.
  5. Onglet ToolBox (boîte à outils)
    Liste des objets GUI supportés par HiCAD GUI-Creator GUI, tels que les cases à cocher, les boutons radio, les cases à sélectionner, la sélection de catalogue et bien d'autres.
  6. Dialogue actuel
    Affichage du dialogue actuel.
  7. Objets utilisés du Toolbox
    Ici, apparaissent les objets GUI utilisés dans le dialogue en cours dans une sorte d'arborescence. Les paramètres de l'objet actif (marqués en rouge) peuvent être ici aussi modifiés, par exemple au niveau du formatage, de la taille, etc.

 

Procédure L'éditeur de dialogue (HiCAD GUI Creator)