私は、限られた色数のコンパクトなColorPickerを作ろうとしています。私はそれのほとんどを行うことができましたが、背景パネルのサイズを設定するプロパティを見つけることができません。ColorPickerで背景パネルのサイズを設定しますか?
これは、スタイリングやプログラムによる制御にさらされていますか?
<fx:Script>
<![CDATA[
[Bindable]
public var simpleDP:Array = ['0x000000', '0xFF0000', '0xFF8800',
'0xFFFF00', '0x88FF00', '0x00FF00', '0xFF00FF', '0xFFFFFF'];
]]>
</fx:Script>
<fx:Style>
.mySwatchPanel {
backgroundColor:#E5E6E7;
columnCount:10;
horizontalGap:0;
previewHeight:20;
previewWidth:20;
swatchGridBackgroundColor:#000000;
swatchGridBorderSize:0;
swatchHeight:20;
swatchWidth:20;
swatchHighlightColor:#FFFFFF;
swatchHighlightSize:1;
textFieldWidth:72;
verticalGap:0;
paddingBottom:0;
}
</fx:Style>
<mx:ColorPicker id="colorPicker"
swatchPanelStyleName="mySwatchPanel"
dataProvider="{simpleDP}"
showTextField="false"
width="40" height="40"/>
ああ、詳細には見えませんでした。私は、あなた自身の "カラーピッカー"を除いて、解決策はないと思います。これは、フラッシュ/フレックスの場合は正常です。 – dimpiax