Composant "EverButton" : des boutons pour tous les goûts


Les boutons fournis en standard avec Delphi ne brillent pas par leur originalité, puisqu'ils sont obligatoirement rectangulaires et de couleur grise !
Même la couleur du texte ne peut pas être changée, bien que cette option apparaisse dans le dialogue "Font".

Heureusement que Delphi, en bon environnement ouvert, permet d'ajouter tous les composants qu'on veut (et Internet en regorge) !

Voici donc un composant de type bouton, mis gracieusement à disposition par un programmeur russe, Igor Andronov, qui offre une quantité impressionnante de possibilités supplémentaires, dont certaines sont assez extraordinaires.

Ses propriétés les plus utiles me semblent être :

Voici une illustration de ce que l'on peut obtenir :

Si ce composant vous intéresse, vous pouvez consulter sa page de présentation ou le télécharger directement (seulement 52 ko).

Installation :

  1. télécharger le composant,
  2. créer sous le répertoire "C:\Program Files\Borland\Delphi6\Lib" (ou similaire) un répertoire pour le composant, nommé par exemple "everbutton",
  3. extraire de l'archive les fichiers prévus pour aller dans un répertoire nommé "tiaeverbutton" (le reste me semble inutile ou non fonctionnel...à vérifier encore) et les placer dans le répertoire créé à l'étape précédente,
  4. démarrer Delphi,
  5. ouvrir (par Fichier --> Ouvrir) le fichier everButton.dpk,
  6. dans la fenêtre qui apparaît alors, cliquer sur Installer puis fermer cette fenêtre (répondre Oui à une demande de sauvegarde),
  7. vous avez dès lors un nouvel onglet nommé TIA dans la barre des composants et le fameux bouton s'y trouve,
  8. pour pouvoir compiler sans erreurs un projet incluant ce type de boutons, il faut encore ajouter son chemin dans la liste des répertoires de librairies. Aller dans Outils --> Options d'environnement --> Librairies --> Chemin des librairies et ajouter à la fin de la ligne: ";$(DELPHI)\Lib\everbutton".

Attention à un détail, valable pour tous les composants ajoutés : un projet utilisant des composants non livrés avec Delphi ne pourra être ouvert sans erreurs et compilé que sur une machine sur laquelle ces composants ont été installés ! L'exécutable fonctionne par contre comme d'habitude sur n'importe machine sous Windows.

Ce composant a été installé sur les machines de l'atelier du collège de la Golette dans lequel a lieu le cours de formation à Delphi.

 

 

Retour à la page précédente