ActionScript 2.0 Components Language Reference |
|
|
|
| ComboBox component > Customizing the ComboBox component > Using styles with the ComboBox component | |||
You can set style properties to change the appearance of a ComboBox component. If the name of a style property ends in "Color", it is a color style property and behaves differently than noncolor style properties. For more information, see Using styles to customize component color and text in Using ActionScript 2.0 Components.
The combo box has two unique styles: openDuration and openEasing. Other styles are passed to the button, text box, and drop-down list of the combo box through those individual components, as follows:
A ComboBox component uses the following styles:
|
Style |
Theme |
Description |
|---|---|---|
themeColor
|
Halo |
The base color scheme of a component. Possible values are |
backgroundColor
|
Both |
The background color. The default color is white. |
|
|
Both |
The Button subcomponent uses two RectBorder instances for its borders and responds to the styles defined on that class. See RectBorder class. In the Halo theme, the ComboBox component uses a custom rounded border for the collapsed portion of the ComboBox. The colors of this portion of the ComboBox can be modified only through skinning. See Using skins with the ComboBox component. |
color
|
Both |
The text color. The default value is 0x0B333C for the Halo theme and blank for the Sample theme. |
disabledColor
|
Both |
The color for text when the component is disabled. The default color is 0x848384 (dark gray). |
embedFonts
|
Both |
Boolean value that indicates whether the font specified in |
fontFamily
|
Both |
The font name for text. The default value is |
fontSize
|
Both |
The point size for the font. The default value is 10. |
fontStyle
|
Both |
The font style: either |
fontWeight
|
Both |
The font weight: either |
textAlign
|
Both |
The text alignment: either |
textDecoration
|
Both |
The text decoration: either |
openDuration
|
Both |
The duration, in milliseconds, of the transition animation. The default value is 250. |
openEasing
|
Both |
A reference to a tweening function that controls the animation. Defaults to sine in/out. For more information, see Customizing component animations in Using ActionScript 2.0 Components. |
The following example demonstrates how to use List styles to control the behavior of the pop-up portion of a ComboBox component.
// comboBox is an instance of the ComboBox component on Stage.
comboBox.setStyle("alternatingRowColors", [0xFFFFFF, 0xBFBFBF]);
|
|
|
|