Publié le

PTC – Wildfire – Configuration Bibliothèque

Configuration de la bibliothèque.

Lorsque l’on utilise une bibliothèque de composants sous Proe,
il est utile de configurer le chemin d’accès
pour une utilisation confortable.

Explication :

Pour configurer les chemins d’accès à la bibliothèques
l’on peut se servir uniquement des « Search Path »,
ce qui nous oblige à chaque fois que l’on cherche
un composant du commerce à utiliser la boite de dialogue de type « Windows » :

Cliquer sur l’icône « insérer un composant »
regbib-00

La boite de dialogue suivante s’affiche :
regbib-01

Ce qui oblige à effectuer une recherche du répertoire de la bibliothèque,
chaque fois que l’on veut insérer un composant du commerce.
Pour éviter d’avoir à chercher il faut configurer le config.pro:

regbib-02
La fenêtre d’édition du config.pro s’affiche :
regbib-03
Chercher l’option « pro_library_dir »,
regbib-04
cliquer dessus, puis cliquer sur « Parcourir »
pour indiquer le chemin de la bibliothèque.
Cliquer sur appliquer, puis OK.
Fermer la fenêtre.
Cliquer sur l’icône « insérer un composant »:
regbib-00
Cliquez sur la fenêtre de recherche des répertoires :
regbib-06
Voila le répertoire de la bibliothèque est directement dans le menu de recherche
regbib-05
Cliquer sur la bibliothèque.

regbib-07

Ici l’on peut voir dans la première colonne
les sous répertoire de la bibliothèque,
plus une deuxième colonne qui sert à entrer des explication
sur les éléments se trouvant sur la première colonne (répertoire ou composants)
Pour avoir ceci, il ne suffit pas de configurer
le « config.pro» et les « search path », il faut aussi créer les fichiers index.

Les fichiers index sont des fichiers avec une extension en .mnu
qui se trouvent dans chaque niveau des répertoires de la bibliothèque.
Dans ces fichiers il est référencé tous les éléments qui se trouvent
au niveau du répertoire ou est écrit ce fichier.

Exemple :

Je me trouve dans un répertoire de ma bibliothèque qui s’appelle « visseries »

regbib-08

Pour que les sous répertoires s’affiche dans la boite de dialogue,
il se trouve dans ce répertoire un fichier « index.mnu » :

regbib-09

Si l’on édite ce fichier avec le bloc note :

regbib-10

La première ligne indique le nom du répertoire,
les lignes du dessous avec le « / » devant, indique les sous répertoires.
Les deus tirets en dessous du nom des répertoires
peuvent être remplacé par du texte pour ajouter des explications.
Ce fichiers n’indique ici que des sous répertoires,
mais il peut également indiquer des composants Pro.

Exemple :

Ici on à un sous répertoire qui s’appelle « circlips_ext » et des composants du commerce :

regbib-11

Mais l’on peut également référencer d’autre type de données,
exemples des symboles, des notes …

Exemple :

Ici le fichier référence des symboles à insérer dans les mises en plan

regbib-12

Ceci dit c’est très long à écrire tous ces fichiers,
j’ai fait une petite appli en VB qui permet de traiter
tout un répertoire et ces sous répertoires d’un seul click
(voir dans la section utilitaires).