Composant "bouton/image" timgbtn

Description

TImgBtn est un composant à utiliser comme un bouton standard, mais son aspect graphique est géré par une image (glyph) composé des 4 états possibles du bouton : "Normal", "Survol de la souris", "Click de la souris" et "Grisé" (disabled).

TimgBtn est dérivé de TCustomControl. Il gère automatiquement la couleur de transparence lorsque un glyph lui est attribué (possibilité de changer cette couleur de transparence). Il accepte les TAction ainsi que les PopupMenu.

Conclusion :


Dans la prochaine version, le composant devrai gérer le Focus.

nb : Le composant s'intalle dans l'onglet "Exemple". Vous trouverez aussi un projet exemple dans le zip.

nb2 : Je me suis librement inspiré des composants relatifs aux "skins" présent dans code-source... Donc, merci aux auteurs respectifs.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.