Les transitions entre images sous Lazarus avec BGRABitmap (III) - L'installation de BGRABitmap
par
, 06/03/2018 à 08h55 (864 Affichages)
Une fois notre interface utilisateur prête, nous pouvons nous intéresser au code chargé d'afficher une transition entre nos deux photos d'oiseaux. Comme nous allons utiliser la bibliothèque BGRABitmap, nous devons nous la procurer et l'installer.
Installer la bibliothèque BGRABitmap
Pour se procurer la bibliothèque, c'est ici que ça se passe. Après avoir téléchargé le fichier zip, nous pouvons, par exemple, le décompacter dans le dossier components de Lazarus. La seule partie utile pour nous est le sous-répertoire bgrabitmap que nous pouvons placer directement dans le répertoire components ou à tout autre endroit accessible en lecture et écriture.
L'installation du paquet est très simple. Depuis le gestionnaire de fichiers de votre système d'exploitation, ouvrons le paquet bgrabitmappack.lpk. L'EDI devrait se charger pour afficher la fenêtre suivante :
Si le chargement d'un paquet (.lpk), d'un projet (.lpi ou .lpr) ou d'un fichier de code source (.pas ou .pp) ne s'effectue pas automatiquement, vous pouvez toujours opérer depuis l'EDI avec l'option « Ouvrir » du menu principal « Fichier ».
Comme le paquet ne contient aucun composant, il n'installera rien sur la palette. Nous avons seulement à demander sa compilation en cliquant sur l'icône marquée « Compiler ». En quelques secondes, le tour est joué !
Désormais, si nous désirons utiliser cette bibliothèque, nous procéderons comme indiqué ci-après.
Nous commençons par demander à voir l'inspecteur de projet depuis le menu Projet :
La fenêtre qui s'affiche indique les fichiers et paquets utilisés par le projet en cours. Pour utiliser le paquet BGRABitmap, nous cliquons avec le bouton droit de la souris sur « Paquets requis » :
Aussitôt s'affiche un menu surgissant rudimentaire avec pour seule option la possibilité d'ajouter un paquet :
Dans la liste proposée, nous choisissons BGRABitmapPack avant de valider ce choix avec le bouton marqué « Ok » :
Le paquet est dorénavant intégré au projet. Il sera par conséquent possible d'y faire référence, Lazarus retrouvant les unités nécessaires en cas de besoin. L'intégration du paquet est explicitement marquée dans l’arborescence du projet :
Nous pouvons à présent travailler avec notre nouveau projet en toute sérénité !