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

Re: Algorithme de dessin de boutons à la sauce MAC - plusieurs couleurs

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Algorithme de dessin de boutons à la sauce MAC - plusieurs couleurs possibles
From: patrick santoni <patricksantoni1 at mac dot com>
Date: Mon, 6 Aug 2007 15:38:45 +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> <8BFE1237-36E2-4CD9-9F3E-63026C32FC46 at mac dot com>
Je complète les informations relative à ma question :

Un développer US a créé une application RB dénommée GraffitiButton qui permet de choisir différents styles de boutons le nom du site http://www.envieddesign.net et la capture d'écran des boutons disponible est à l'adresse http://www.envieddesign.net/images/ products/gb3styles.png

Malheureusement, ce produit, qui coûte près de 45$, offre très peu de boutons à la sauce MAC, est lourd en terme de code sans compter un bogue gênant de transfert du focus sur d'autres contrôles de la fenêtre (que je lui ai signalé mais qu'il n'a pas corrigé pour l'instant, rendant le produit inopérant). Le travail réalisé est très important néanmoins.



 Patrick Santoni

Je signale au passage qu'ayant mis mon courriel dans la correspondance précédente, j'ai reçu un spam d'un site algodata.fr sans rapport avec RealBasic. Il faut donc penser à mettre AT au lieu de @ dans votre courriel si vous le présentez sur le French Nug.

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





Le 6 août 07 à 13:51, patrick santoni a écrit :

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>