Olá João, Este seu buttonBar está dando o que falar.
Para obter um efeito desejado, geralmente estendemos o componente quando não resolvemos com CSS. O ButtonBar é um destes componentes que usa a composição para prover sua funcionalidade. Isto dificulta um pouco as coisas visto que é um"componente interno" que queremos modificar (no caso, um button modificado utilizado pelo buttonBar: ButtonBarButton). Em outras palavras, para resolver este problema pode ser necessário estender duas classes: ButtonBar e ButtonBarButton. Para piorar as coisas a classe ButtonButtonBar não está disponível naturalmente. Oras, se está dando tanto trabalho assim para fazer algo que deveria ser simples deve ser porque devemos mudar a nossa abordagem. Assim eu recomendaria você fazer o seu próprio ButtonBar. Não precisa ser um componente genérico para funcionar nas diversas circunstâncias (isto complicaria as coisas novamente) desde que resolva o seu problema. É claro que isto é muito mais um conselho do que uma resposta prática, mas espero estar ajudado mesmo assim. []'s Beck Novaes On 1 fev, 17:34, João Saleiro <[EMAIL PROTECTED]> wrote: > Hum, e como consigo aplicar isso no meu caso? O meu menu: > > MyMenu.mxml > > <ui:ButtonBar id="bb" width="150"> > <ui:dataProvider> > <mx:String>Users</mx:String> > <mx:String>Forms</mx:String> > <mx:String>Reports</mx:String> > <mx:String>Logging</mx:String> > <mx:String>Tasks</mx:String> > </ui:dataProvider> > </ui:ButtonBar> > > João Saleiro > > Eric Cavalcanti wrote: > > Ola Joao, > > > Acho que vc resolve isso usando o componente spacer. > > > Eric Cavalcanti > > > Em 01/02/07, *João Saleiro* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> escreveu: > > > Estou com dificuldade em resolver o seguinte problema. Tenho uma > > buttonBar com vários botões. Queria dar uma margem (um gap?) entre a > > label do último botão e o fim da buttonBar, mas não estou a conseguir. > > Já fiz algumas experiências com os styles do lastButton, sem sucesso. > > Alguma ideia? > > > Obrigado, > > > João Saleiro --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
