Comment faire clignoter un Label et existe-il des boutons clignotants dans Delphi 7 ?
Merci de votre aide.
Comment faire clignoter un Label et existe-il des boutons clignotants dans Delphi 7 ?
Merci de votre aide.
Tu vas trouver ce que tu cherches et même plus dans la JVCL, librairie de composants gratuits. A télécharger sur : http://jvcl.sourceforge.net/
Au pire, tu ajoutes sur ta fiche un composant TTimer et dans l'évènement OnTimer tu change la couleur de tes contrôles.
Je me demande même si c'est pas ainsi qu'à été codé ce composant de la JVCL, dérivé du TLabel... Il me semble que je suis tombé dessus l'autre jour en cherchant un exemple de code.
Sinon est-il possible de charger une animation (gif) dans un bouton ???
Va voir du côté de la JVCL, je crois bien avoir vu des choses un peu comme ca... Tu dois sans doute pouvoir t'arranger avec un ou plusieurs de leurs composants, comme par exemple le le JvBMPAnimator.
J'y cours !!!
J'ai déjà du faire ça dans le passé avec les composants RX (que l'on retrouve dans la JVCL), en combinant un composant TRXAnimation "posé" sur un RXSpeedButton... Ce n'était pas élégant mais ça marchait et c'était simple...
Mais alors pour les détails...
Sinon, tu as encore la solution de décomposer ton animation en plusieurs images bitmap stockées dans un TimageList, et toujours grace au Timer, tu effectues un changement de glyphe du speedbutton à chaque cycle du Timer en piochant dans le TimageList grace à
Imagelist1.getbitmap(index,sppedbutton1.glyph);
index variant à chaque cycle du timer...
bon courage !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager