Bonjour
Depuis peu sur Lazarus, je cherche à faire un dégradé sur un TControlBar. Il se compose de 10 boutons et un fond de couleur serait plus joli.
Merci de me m'indiquer comment faire pour "repeindre" le fond.
Bonjour
Depuis peu sur Lazarus, je cherche à faire un dégradé sur un TControlBar. Il se compose de 10 boutons et un fond de couleur serait plus joli.
Merci de me m'indiquer comment faire pour "repeindre" le fond.
Salut
J'ai regardé vite fait dans Lazarus et je pense que tu vas être déçu mais ce composant n'est pas complétement implémenté, il y a des TODO un peu partout dans le source y compris la méthode Paint qui ne contient pas même un petit inherited, tout cela ne va pas mener bien loin...
Cdlt
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
bonjour
merci pour ta réponse. Sur delphi, j'ai vu des Tcoolbar ou autre qui peuvent être compatible. La gestion de ancrage laisse à désiré aussi
cdlt
hello,
dans la nouvelle version 1.4 il y a de nouvelles propriétés qui ont été rajoutées :
mais cela n'a pas l'air facile à maîtriser ou alors ce n'est pas au point ou alors je n'ai rien compris
les propriétes de dégradé DrawingStyle, GradientDirection, GradientEndColor , GradientStartColor agissent apparemment sur les fonds des boutons.
Par contre la propriété Picture qui permet de charger une image en mosaîque agit sur le fond du TcontrolBar.
Ami calmant, J.P
Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko
Salut
Vu les différences avec la version officielle actuelle, ce sont doute des petits défauts de jeunesse.
Cdlt
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
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