Le but de cette contribution est de vous indiquer comment créer une bibliothèque d'images windev, utilisable dans vos autres projets. L'intérêt est d'avoir toutes les images regroupées dans un seul fichier et de ne pas être dépendant des chemins des images.
1 - Création de la bibliothèque d'images
Menu Fichier/nouveau choisissez Projet... un assistant démarre...
Dans la fenêtre type de projet choisissez Bibliothèque comme type de génération.
Ne pas utiliser d'analyse.
Quand c'est terminé dans la fenêtre Que voulez-vous faire ? choisissez Aller directement dans l'éditeur de Windev.
Dans le menu Projet/liste des éléments du projet cliquez sur Ajouter pour ajouter toutes les images à mettre dans la bibliothèque.
Faites OK lorsque toutes les images y sont.
Cliquez sur le bouton Générer la bibliothèque. Un assistant démarre ...
Dans la fenètre Eléments à intégrer dans la bibliothèque cliquez sur le bouton Avancé. Une fenêtre Bibliothèque externe s'ouvre.
Choisissez Oui : la bibliothèque peut être incluse dans d'autres projets.
Répondez aux fenêtres suivantes à votre convenance. A la fin votre bibliothèque wdl est générée dans le répertoire exe de votre projet.
Voilà votre bibliothèque est prête. Il n'y a plus qu'à l'utiliser dans un autre projet.
2 - Utilisation de la bibliothèque d'images.
Ouvrir le projet où vous voulez utiliser votre bibliothèque d'images.
dans le menu Atelier/Bibliothèques, choisir Bibliothèque externe. La fenêtre Liste des bibliothèques externes s'ouvre. Cliquez sur ajouter et pointer sur votre fichier de bibliothèque images .wdl.
cliquer sur OK.
Et voilà vous pouvez utiliser dans votre projet toutes les images qui sont dans la bibliothèque d'images.
Par exemple :
notez bien l'antislash (\) devant les noms d'images.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 bouton..image = "\blue-info.gif" image1 = "\fond_gicide.png"
J'ai testé cette utilisation sous WD9 et WD16. Si vous avez des questions, des problèmes, des améliorations ou corrections à apporter, postez un message dans le forum (pour ne pas polluer la contribution).
Partager