2011-01-07 2 views
0

s:ButtonBarのいくつかのボタンを選択状態にしないことをお勧めします。 ポップアップを開く代わりにいくつかのボタンがアクションを実行するメニューを想像してください(ポップアップが開いている間に選択する必要はありません)。ミックスs:ボタンとs:ToggleButton s:ButtonBar

答えて

1

あなたは実際に質問しませんでしたが、私はあなたの後に何を得ると思います。

ボタンは、ButtonBarにskin partsと定義されたファクトリを使用して作成されます。理論的には、独自のカスタムclassFactoryを作成して、いくつかの基準に基づいてButtonまたはToggleButtonを作成することができます。

ButtonBarを拡張して機能させる必要があるかもしれません。

+0

このケースでToggleButtonBarを拡張する必要があることはほぼ肯定的です。Buttonクラスを使用してインスタンスを作成し、ClassFactoryが公に公開されていないことを内部的に保存しているからです。 – shaunhusain

+0

@shaunhusainボタンファクトリは、コンポーネントのパブリックプロパティであるスキンパーツです。私はToggleButtonといくつかのボタンをいくつかのボタンにする独自のファクトリを作成することはできません。あなたは、クラスを拡張する必要があることについて正しいかもしれません。私は私の答えを変更します。 – JeffryHouser

+0

私はAdobeがフレームワークにこの機能を追加すべきだと考えています:MenuBar(存在しない)のすべての項目がトグルボタンであるとは限りません。 mx:MenuBarは、ポップアップを開かないアイテムを表示できますが、これらのアイテムはまだトグルボタンであり、選択された状態です。 – hidarikani

関連する問題