realbasic-nug.fr
[Top] [All Lists]

Algorithme de dessin de boutons à la sauce MAC - plusieurs couleurs poss

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Algorithme de dessin de boutons à la sauce MAC - plusieurs couleurs possibles
From: patrick santoni <patricksantoni1 at mac dot com>
Date: Mon, 6 Aug 2007 13:51:12 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <0A8B1621-BC31-4996-9628-69A66CD91B33 at mac dot com> <15F44722-03B3-43E1-80A0-E8B39F34E845 at realsoftware dot fr> <807247DC-B01B-4905-ACFE-E24184D4CD1A at mac dot com> <3EBF48E1-EBAD-4A20-8EBA-6B863CC67BA8 at realsoftware dot fr> <047BA079-95C3-41A8-B9A4-BC4B64AA92B9 at mac dot com> <61361352-CD08-49EF-8D1F-AD5256346CF7 at realsoftware dot fr>
Bonjour à tous,

Je cherche à créer un canvas dans lequel je dessine une forme de type bouton bleu dégradé à la sauce Mac. Il peut s'agir d'une forme rectangulaire ou arrondie sur les côtés gauche ou droite au choix. Le canvas varie en hauteur et en largeur. Je dois pouvoir modifier la couleur du bouton à l'aide d'une palette de couleurs. Une fois réalisé, on place dans le canvas un texte.

Le Mac propose les boutons de type OK sous cette forme sauf que c'est toujours du bleu un peu dégradé alors que je souhaiterai donner la possibilité à l'utilisateur de changer la couleur.

Je précise que mon application est cross-plateforme si bien qu'il est exclus de faire appel à la CarbonLib incompatible avec XP, VISTA et LINUX.

Quelqu'un aurait-il une idée de l'algorithme de dessin servant à dessiner cette forme sans faire appel à des bouts d'images traités sous un logiciel de dessin de type PhotoShop. Ou bien quelqu'un connait-t-il un développeur RB qui se serait penché sur cette question et dont le code serait en open source ?

La solution que je recherche doit être à 100% Full RealBasic sans faire appel à des plugins ( Je me méfie du Plugin X développé en 2007 par Dupont et qui en 2009 ne fonctionne plus car non maintenu par Dupont qui a changé de centre d'intêret ou de boulot, par exemple)

Je crois savoir que nombre de développeurs RB seraient preneur d'un tel algorithme. (Au passage Apple a bien développé cet algorithme pour MAC OSX)

Si quelqu'un me met sur la piste, j'optimise et rends OOP le code pour être disponible gratuitement pour tout le monde

Merci d'avance


signé : Patrick Santoni

------------------------------------------------------------------------ ----------------------------------------------------------------
108, rue de villiers
78300 POISSY
courriel :  patricksantoni1 at mac dot com





<Prev in Thread] Current Thread [Next in Thread>