Des macros peuvent être insérées sur les pages de projet sous forme de macros de fenêtre ou de symbole. De nouvelles pages de projet sont créées lors de l'insertion de macros de page.
En principe, les macros sont supprimées lors de l'insertion, mais il est possible de modifier des enregistrements à l'aide des objets de code de réservation.
Insérer des macros de fenêtre et des macros de symbole
Conditions préalables :
- Vous avez ouvert une page de projet dans l'éditeur graphique.
- Vous avez activé, sous les éléments de menu Options > Réglages > Utilisateur > Traitement graphique > Macros, dans le champ de groupe Ouvrir le dialogue de sélection pour les jeux de valeurs des objets de code de réservation, la case à cocher Lors de l'insertion de macros de fenêtre.
- Sélectionnez les éléments de menu suivants : Insérer > Macro de fenêtre / de symbole. (De plus, le menu contextuel permet d'insérer des macros de fenêtre et de symbole sur une page).
- Sélectionnez dans le dialogue de sélection la macro souhaitée. Vous pouvez alors définir non seulement des macros de fenêtre (*.ema) / de symbole (*.ems), mais également l'autre type de macro respectif, ou les deux types de macro (*.ema, *.ems) comme critère de sélection dans le champ Type de fichier.
- Si une macro sélectionnée possède des variantes, vous pouvez définir, à l'aide de la liste déroulante Variante, celle qui doit être insérée.
- Cliquez sur [Ouvrir].
La macro est attachée au curseur et peut être positionnée librement (clic simple).
Si des jeux de valeurs sont disponibles, choisissez dans le dialogue Sélectionner un jeu de valeurs - <Nom de code de réservation> qui s'ouvre un jeu de valeurs approprié pour l'objet de code de réservation. Les symboles graphiques insérés contiennent les données correspondantes du jeu de valeurs.
Si des DDC dont disponibles dans la macro, et si vous avez activé l'option Avec requête sous Options > Réglages > Projets > "Nom de projet" > Composants > Numérotation (en ligne) dans le champ de groupe Lors de l'ajout de macros et de copies, EPLAN ouvre le dialogue Mode d'ajout. Déterminez ici comment la DDC doit être numérotée dans la macro insérée. - La macro est toujours attachée au curseur. Si vous le souhaitez, insérez la macro une fois de plus.
- Terminez l'action avec l'élément de menu contextuel Interrompre l'action ou la touche [Echap].
Remarques :
- Lors du positionnement de la macro à l'aide de la souris, vous pouvez en plus utiliser les touches suivantes :
[Y] + Mouvement de souris : La macro peut uniquement être déplacée horizontalement à son emplacement d'origine (c'est-à-dire celui sur lequel se trouvait la macro lors de la création).
[X] + Mouvement de souris : La macro peut uniquement être déplacée verticalement à son emplacement d'origine (c'est-à-dire celui sur lequel se trouvait la macro lors de la création).
[Y] + [X] : La macro peut uniquement être fixée à son emplacement d'origine (c'est-à-dire celui sur lequel se trouvait la macro lors de la création) et ne peut pas être déplacée. - Si des variantes existent dans une macro, vous pouvez choisir parmi les différentes variantes à l'aide de la souris lors du positionnement de la macro. Pour cela, appuyez sur [ctrl] et déplacez le curseur dans un mouvement circulaire. Les différentes variantes de macro sont alors affichées.
- Dans le dialogue Sélectionner une macro, la dernière macro sélectionnée est présélectionnée à chaque nouvelle insertion de macros.
- Au-dessous de l'aperçu graphique de ce dialogue se trouve un champ de commentaire. Ici sont affichés le projet source dont la macro provient dans le cas des macros de fenêtre et de symbole, ainsi que, si elle existe, la description. Dans le cas des macros de fenêtre ayant été créées à partir de fichiers DXF / DWG, ce champ contient juste une indication sur leur "Source" ("DXF" pour les macros provenant de fichiers DXF, "DWG" pour les macros provenant de fichiers DWG).
- Si vous souhaitez que la boîte de macro soit insérée en même temps lors de l'insertion de macros de fenêtre ou de symbole, vous devez activer le réglage de projet Introduire boîtes de macros en même temps. Vous pouvez également, lorsque vous préparez des macros dans le projet de macro, définir individuellement pour chaque macro si la boîte de macro doit être insérée ou non. Le réglage au niveau de la boîte de macro via la liste déroulante Insérer une boîte de macro en même temps prévaut sur le réglage du projet.
Insérer des macros de page
- Sélectionnez les éléments de menu suivants : Page > Macro de page > Insérer
- Sélectionnez dans le dialogue de sélection la macro / les macros souhaitée(s). (Pour les macros de page la sélection multiple est possible !) Vous pouvez alors définir non seulement des macros de page (*.emp) mais également des macros de fenêtre (*.ema) ou de symbole (*.ems) comme critère de sélection dans le champ Type de fichier.
- Cliquez sur [Ouvrir].
- Dans le dialogueAdapter la structure, définissez ici le classement des nouvelles pages dans la structure de page de votre projet.
En fonction du nombre de macros de page à insérer, ce dialogue s'affiche plusieurs fois, pour chacune des macros. - Cliquez sur [OK]. Le reste de la procédure plus vaste correspond au déroulement du copiage de pages (voir Adapter la structure).
Les pages sont créées ou écrasées.
Remarques :
- Dans le dialogue Sélectionner une macro, la dernière macro sélectionnée est présélectionnée à chaque nouvelle insertion de macros.
- S'il existe un objet code de réservation avec des jeux de valeurs dans une macro de page, le dialogue Sélectionner un jeu de valeurs <Nom de code de réservation> s'ouvre lors de l'insertion de macros de page si le réglage spécifique à l'utilisateur Lors de l'insertion de macros de page est activé.
- Dans l'aperçu graphique de ce dialogue, jusqu'à 12 pages sont prises en compte dans le cas des macros de page. Au-dessous de cette représentation graphique, le projet source dont provient la macro est affiché dans un champ de commentaire, ainsi que, si possible, la description et le nombre de pages.
La propriété Macro : Description (ID 11057) s'affiche ici lors de la sélection d'une macro de page générée automatiquement ; si une macro de page contient des descriptions différentes, seule la description de la première page de la macro de page est alors affichée. - Pour l'insertion de macros de page, la propriété spéciale située dans les propriétés de page Macro : ajouté par (catégorie : "Macro") peut être utilisée. Lors de l'insertion manuelle d'une macro de page, l'utilisateur qui a inséré la macro est enregistré automatiquement.
Astuce :
Vous pouvez insérer des macros par glisser-déplacer en faisant glisser un fichier sélectionné de l'Explorateur Windows vers l'éditeur graphique ou le navigateur de page de votre projet. Ici aussi, la sélection multiple est possible pour les macros de page.
Voir aussi