The following example shows how you can set the number of columns on a Flash ActionScript 3.0 ColorPicker control’s pop up menu by setting the columnCount style.
Full code after the jump.
// ActionScript 3.0 /* Requires: * - ColorPicker control in Flash library * - Slider control in Flash library */ import fl.controls.ColorPicker; import fl.controls.Slider; import fl.events.SliderEvent; var slider:Slider = new Slider(); slider.minimum = 9; slider.maximum = 36; slider.value = 18; slider.snapInterval = 1; slider.tickInterval = 1; slider.liveDragging = true; slider.addEventListener(SliderEvent.CHANGE, slider_change); slider.width = 200; slider.move(10, 10); addChild(slider); var colorPicker:ColorPicker = new ColorPicker(); colorPicker.move(10, 30); addChild(colorPicker); function slider_change(evt:SliderEvent):void { colorPicker.close(); colorPicker.setStyle("columnCount", evt.value); colorPicker.open(); } |
One Response to Setting the number of columns on a ColorPicker control in Flash using ActionScript 3.0
Leave a Reply Cancel reply
Recent Posts
- Getting started with the TLFTextField class in ActionScript 3.0 and Flash CS5
- Adding tick marks to a Slider control in Flash using ActionScript 3.0
- Creating a vertical Slider control in Flash using ActionScript 3.0
- Creating a custom context menu item in Flash using ActionScript 3.0
- Rotating a Sprite object around its x-axis in Flash using ActionScript 3.0 and Flash Player 10
- Detecting when the user changes the color in a ColorPicker control in Flash using ActionScript 3.0
- Getting the currently selected color as a hexadecimal value on a ColorPicker control in Flash using ActionScript 3.0
- Toggling the text field on the ColorPicker control in Flash using ActionScript 3.0
- Creating a vertical Slider control in Flash using ActionScript 3.0
- Setting the number of columns on a ColorPicker control in Flash using ActionScript 3.0
Categories
- Bitmap (1)
- Components (72)
- Button (19)
- CheckBox (2)
- ColorPicker (6)
- ComboBox (1)
- DataGrid (8)
- FLVPlayback (7)
- Label (9)
- ProgressBar (2)
- Slider (3)
- TextArea (1)
- TextInput (7)
- UILoader (7)
- ContextMenu (1)
- Embed (4)
- ExternalInterface (2)
- Flex (7)
- Font (2)
- General (5)
- Graphics (2)
- JSFL (14)
- Loader (3)
- LoadVars (3)
- Microphone (1)
- migration (12)
- MovieClip (1)
- MovieClipLoader (1)
- Sound (2)
- TextField (1)
- TLFTextField (1)
- TransitionManager (1)
- Tween (1)
- Uncategorized (1)
- URLLoader (4)
- URLVariables (1)
- Video (1)
- XML (2)
Advertising
"No public Twitter messages." — pdehaan


import fl.controls.ColorPicker;
import fl.controls.Slider;
import fl.events.SliderEvent;
var slider:Slider = new Slider();
slider.minimum = 9;
slider.maximum = 36;
slider.value = 18;
slider.snapInterval = 1;
slider.tickInterval = 1;
slider.liveDragging = true;
slider.addEventListener(SliderEvent.CHANGE, slider_change);
slider.width = 200;
slider.move(10, 10);
addChild(slider);
var colorPicker:ColorPicker = new ColorPicker();
colorPicker.move(10, 30);
addChild(colorPicker);
function slider_change(evt:SliderEvent):void {
colorPicker.close();
colorPicker.setStyle(“columnCount”, evt.value);
colorPicker.open();