J'ai une question assez bête : Quelles sont les différences entre Button, BitBtn et SpeedBtn ?
J'avoue que depuis le temps que je programme en Delphi, je n'ai utilisé que Button, et pas les autres...
J'ai une question assez bête : Quelles sont les différences entre Button, BitBtn et SpeedBtn ?
J'avoue que depuis le temps que je programme en Delphi, je n'ai utilisé que Button, et pas les autres...
Les differences sont au niveau du focus et du support de l'affichage d'une image :
- TButton : Pas d'image, peut etre focalise.
- TBitButton : Peut avoir une image, peut etre focalise.
- TSpeedButton : Peut avoir une image, ne peut pas avoir le focus.
Bon developpement !
Merci, je croyais que c'était au niveau de la gestion ( au niveau des appels système notamment)
On en apprend tous les jours !
Salut,
Ainsi ne pas oublier que TSpeedButton ne possède pas de handle = moins de ressources occupées si beaucoup de buttons sur une ou plusieurs Form's !
Je l'ai su à mes dépends
Il me semblait bien que j'avais lu ça
Donc il est plus avantageux d'utiliser des speedbuttons que des boutons simple, apparemment.
Bonjour,
Si tu as un certain nombre de boutons = oui, sinon faut voir les ressources que ça grignotte ; fastoche avec le vumètre de Windows.
L'aitre fois j'avais posté ici pour demander comment faire car seulement une form (sur 12) me grignotait 18% des ressouces GDI à elle seule !
Avec des TSpeedButons = impec.
C'était le post que j'avais déjà vu (beau bébé, entre parenthèses).
Mon appli bouffe énormément de ressources, mais je n'ai qu'un seul bouton. C'est SynEdit qui pompe le reste.
Enfin, comme ça, je sais quel type de bouton je dois choisir lors de ma prochaine appli !
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