The following example creates a color picker that is restricted to shades of green:
| The following example displays the selected color's hexadecimal value when the color is changed:
| The following example creates a ColorPicker component instance that displays its selectedColor and hexValue properties when changed:
|
import fl.controls.ColorPicker;
var cp:ColorPicker = new ColorPicker(); cp.colors = [ 0x001100, 0x003300, 0x005500, 0x007700, 0x009900, 0x00BB00, 0x00DD00, 0x00FF00 ]; addChild(cp);
|
import fl.controls.ColorPicker; import fl.events.ColorPickerEvent;
var myColorPicker:ColorPicker = new ColorPicker(); myColorPicker.addEventListener(ColorPickerEvent.CHANGE, changeHandler); myColorPicker.move(10, 10); addChild(myColorPicker);
function changeHandler(event:ColorPickerEvent):void { trace("color changed:", event.color, "(#" + event.target.hexValue + ")"); }
|
import fl.controls.ColorPicker; import fl.events.ColorPickerEvent;
var myColorPicker:ColorPicker = new ColorPicker(); myColorPicker.addEventListener(ColorPickerEvent.CHANGE, changeHandler); myColorPicker.setSize(60, 60); myColorPicker.move(10, 10); addChild(myColorPicker);
function changeHandler(event:ColorPickerEvent):void { var myCP:ColorPicker = event.currentTarget as ColorPicker; trace("{ColorPickerEvent}.color:", event.color); trace("{ColorPicker}.selectedColor:", myCP.selectedColor); trace("{ColorPicker}.hexValue:", myCP.hexValue); }
|