A propos du fichier de menu d'icônes

Jeu d’outils AutoCAD Electrical fournit deux menus d'icônes par défaut, l'un pour les symboles schématiques et l'autre pour les symboles de panneau. Chaque menu est défini par un fichier texte comportant une extension .DAT. Jeu d’outils AutoCAD Electrical utilise par défaut le menu d'icônes ACE_<norme>_MENU.DAT (où <norme> = IEEE, JIC, IEC, IEC-60617, GB, HYD, JIS, PID ou PNEU) pour les symboles schématiques et ACE_PANEL_MENU.DAT pour les symboles de panneau. Ces fichiers se trouvent à l'emplacement suivant : \Users\{nom d'utilisateur}\AppData\Roaming\Autodesk\AutoCAD Electrical {version}\{édition}\{code pays}\Support\.

Le fichier de menu d'icônes inclut : ACE_IEEE_MENU, ACE_JIC_MENU, ACE_IEC-60617_MENU, ACE_IEC_MENU, ACE_AS_MENU, ACE_GB_MENU, ACE_JIS_MENU, ACE_HYD_MENU, ACE_PID_MENU et ACE_PNEU_MENU.

Servez-vous de la boîte de dialogue Assistant du menu d'icônes pour sélectionner la fonction devant être exécutée lorsque l'icône est choisie dans le menu d'icônes.

Vous souhaiterez peut-être parfois contourner l'Assistant du menu d'icônes et modifier le fichier de texte .dat directement à l'aide d'un éditeur de texte (avec le Bloc-notes Microsoft par exemple). il est important de conserver la structure du fichier de menu, sinon ce dernier risque de ne pas être activé correctement.

Voici les premières lignes de la première page ainsi qu'un sous-menu (JIC: Boutons poussoir) du fichier ACE_JIC_MENU.DAT. Référez-vous y dans les sections suivantes.

**M0

D0

JIC : Symboles schématiques

Boutons poussoir |s2(s_pb)|$S=M3

Commutateurs |s2(s_ss)|$S=M6

Interrupteurs de fin de course |s2(s_zs)|$S=M8

**M3

D5W

JIC : boutons poussoir

Bouton poussoir NO |s2(shpB11)|HPB11

Bouton poussoir NC |s2(shpB12)|HPB12

Remarque : Vous pouvez avoir autant d'icônes que vous le souhaitez dans chaque page de menu. Avant la version 2008, vous étiez limité à 24 icônes par page.

Structure d'une page de menu d'icônes

Chaque page de menu commence par une ligne de numéro de menu précédée de deux astérisques (**). La ligne suivante est une ligne de code Jeu d’outils AutoCAD Electrical qui définit le format de la page de menu (nombre de rangées, nombre de boutons d'icônes par rangée, etc). Elle est employée pour les fichiers .dat utilisés avec les versions antérieures à 2008. La ligne suivante est celle du titre de la page de menu, avec des étiquettes de colonne facultatives. Les lignes restantes définissent les informations de chaque bouton d'icône de la page de menu. Ces icônes peuvent lancer une commande, insérer un composant ou ouvrir un sous-menu.

**M0

Numéro du menu

Symboles JIC

Titre du menu principal. Dans la boîte de dialogue Insérer un composant, il s'agit du principal titre de menu de la vue de l'arborescence Menu. Il y est également affiché au-dessus de la fenêtre d'aperçu des symboles.

Boutons poussoir

Texte de description de l'icône. Il s'agit également de l'info-bulle de la page de sous-menus, de la commande ou du composant à insérer. Dans cet exemple, cliquer sur Boutons poussoir dans la boîte de dialogue Insérer un composant ouvre un sous-menu.

s2(s_pb)

Informations d'image suivant la syntaxe : nom_de_la_bibliothèque_de_clichés(cliché ou .png). Dans cet exemple, la bibliothèque de clichés (ou bibliothèque dll de ressources) est "s2" et le fichier cliché (ou image .png) est "s_pb".

Remarque : Si s_pb.png et s_pb.sld existent, Jeu d’outils AutoCAD Electrical commence par rechercher le fichier .png. S'il ne le trouve pas, il recherche le fichier s_pb.sld.

$S=M3

Appel de sous-menu. La syntaxe est : $S=numéro de menu. Dans cet exemple, le menu 3 est utilisé pour les boutons poussoir. Est utilisé pour développer l'arborescence Menu dans la boîte de dialogue Insérer un composant.

Fonction d'icône - appel de sous-menu

**M3

Numéro du sous-menu

D5W

(Utilisé pour les fichiers .dat antérieurs à la version 2008) Indique le nombre de rangées du menu. Depuis la version 2008, votre menu peut comporter autant de rangées et de colonnes que vous le souhaitez. Cette valeur n'est utilisée que pour structurer les fichiers .dat dans les versions antérieures du produit.

JIC : boutons poussoir

Titre de la page de sous-menus. Il s'affiche sous le menu principal (Symboles JIC) dans la vue de l'arborescence Menu de la boîte de dialogue Insérer un composant.

Ajouter des pages de sous-menus

Entrez la définition de toute nouvelle page de sous-menus en bas du fichier .dat. Une nouvelle page du sous-menu Symboles spéciaux, ajoutée à l'aide de l'Assistant du menu d'icônes, permet d'ajouter les lignes de texte suivantes :

**M101

S Y M B O L E S S P E CI A U X

Explication:

**M101

Numéro de la page de menu. La numérotation des pages de menu créées par l'utilisateur doit commencer par 100, le produit utilisant les numéros 1 à 99.

S Y M B O L E S S P E C I A U X

Titre de la page de menu

Fonction d'icône - insérer un composant

Bouton poussoir N.O.

Texte de description de l'icône. Il s'agit également de l'info-bulle du composant à insérer. Dans cet exemple, cliquer sur Bouton poussoir N.O. dans la boîte de dialogue Insérer un composant effectue l'insertion du composant dans le dessin.

s2(shpB11)

Informations d'image suivant la syntaxe : nom_de_la_bibliothèque_de_clichés(cliché ou .png). Dans cet exemple, la bibliothèque de clichés (ou bibliothèque dll de ressources) est "s1" et le fichier cliché (ou image .png) est "shpB11".

HPB11

Indique le nom de bloc. Le nom du bloc est recherché dans le chemin de recherche des bibliothèques de symboles, comme cela est défini par la boîte de dialogue Propriétés du projet, et est inséré dans le dessin.

Chaque entrée est composée de trois parties séparées par le caractère "|". La première partie est le texte affiché dans la vue d'arborescence Menu ou sous la forme d'une info-bulle dans la fenêtre d'aperçu des symboles. La deuxième contient le nom du cliché (ou .png). Ajoutez le chemin d'accès au fichier .SLD. Si le cliché fait partie d'une bibliothèque de clichés (ou d'une bibliothèque dll de ressources), le format est le suivant : nom_de_la_bibliothèque(nom_du_cliché). La troisième est la fonction d'icône réelle. Cette fonction peut être un nom de symbole à insérer, un appel de sous-menu ou une commande. Une ligne ressemblant à ce qui suit peut être ajoutée par l'assistant de menu pour insérer un interrupteur spécial :

Interrupteur spécial | hzs11.sld | HZS11

Fonction d'icône - exécuter une commande

Cliquer sur une icône dans le menu d'icônes permet également d'exécuter une commande Jeu d’outils AutoCAD Electrical. L'exemple suivant montre la syntaxe des commandes :

Sectionneur tripolaire |s1(shds13)|$c=wd_3unit HDS11

Sectionneur tripolaire

Texte de description de l'icône. Il s'agit également de l'info-bulle de la commande. Dans cet exemple, cliquer sur Sectionneur tripolaire dans la boîte de dialogue Insérer un composant lance l'exécution d'une commande.

s1(shds13)

Informations d'image suivant la syntaxe : nom_de_la_bibliothèque_de_clichés(cliché ou .png). Dans cet exemple, la bibliothèque de clichés (ou bibliothèque dll de ressources) est "s1" et le fichier cliché (ou image .png) est "shds13".

$C=wd_3unit

Code qui exécute une commande. La syntaxe est : $C=nom de la commande {paramètres de la commande}. Dans cet exemple, la commande wd_3unit est exécutée dès que l'on clique sur l'icône.

HDS11

Spécifie les paramètres de la commande.