在创作时,您可以在水平和垂直方向调整 ComboBox 组件。在创作时,在舞台上选择组件并使用“任意变形”工具或任何“修改”>“变形”命令。
如果文本太长而不能在组合框中完全显示,文本将会被裁剪以适合组合框。您必须在创作时调整组合框的大小以适合标签文本。
在可编辑的组合框中,只有按钮是点击区,文本框不是。对于静态组合框,按钮和文本框一起组成点击区。
您可以设置样式属性来更改 ComboBox 组件的外观。如果样式属性的名称以“Color”结尾,则它是颜色样式属性,并且行为与非颜色样式属性不同。有关详细信息,请参阅使用样式自定义组件的颜色和文本。
组合框有两个独有的样式。其他样式通过各自组件传递到组合框的按钮、文本框和下拉列表,如下所示:
ComboBox 组件使用下列光晕样式:
样式 |
描述 |
---|---|
themeColor
|
组件的背景。这是唯一不继承样式值的颜色样式。可能的值包括“haloGreen”、“haloBlue”和“haloOrange”。 |
color
|
组件标签的文本。 |
disabledColor
|
禁用的文本颜色。 |
fontFamily
|
文本的字体名称。 |
fontSize
|
字体的磅值。 |
fontStyle
|
字体样式:“常规”或“斜体”。 |
fontWeight
|
字体粗细:“常规”或“粗体”。 |
textDecoration
|
文本修饰:“无”或“下划线”。 |
openDuration
|
打开下拉列表的毫秒数。默认值为 250。 |
openEasing
|
对控制下拉列表动画的补间函数的引用。默认为正弦输入/输出。要了解更多的公式,请从 Robert Penner website(Robert Penner 的 Web 站点)下载列表。 |
ComboBox 组件使用“库”面板中的元件来表示按钮的状态,ComboBox 具有向下箭头的外观变量。除此之外,它还使用滚动条外观和列表外观。要在创作过程中设计 ComboBox 组件的外观,请在“库”面板中修改元件并将组件重新导出为 SWC。CheckBox 组件外观位于 HaloTheme.fla 文件或者 SampleTheme.fla 文件的库中的 Flash UI Components 2/Themes/MMDefault/ComboBox Assets/states 文件夹下。有关详细信息,请参阅关于设置组件外观。
ComboBox 组件使用下列外观属性:
属性 |
描述 |
---|---|
ComboDownArrowDisabledName |
向下箭头的禁用状态。默认值为 |
ComboDownArrowDownName |
向下箭头的按下状态。默认值为 |
ComboDownArrowUpName |
向下箭头的弹起状态。默认值为 |
ComboDownArrowOverName |
向下箭头的悬停状态。默认值为 |