2010-05-20 3 views

Répondre

1

J'ai regardé la classe Button et malheureusement le code de positionnement de l'icône a lieu dans une méthode privée, donc il ne peut pas être remplacé.

Mais vous pouvez créer votre propre bouton en étendant un Canevas et en y ajoutant une Image et une Étiquette. Puis positionnez l'image où vous voulez. Habillez le contrôle en CSS à l'aide des habillages de boutons que vous utilisez normalement (YUI a quelques gentils fichiers open-source), puis définissez simplement buttonMode = true, tabEnabled = true (si nécessaire) et useHandCursor = true (si vous le souhaitez). Presto, vous avez votre propre bouton, comme vous l'aimez.

Questions connexes