Flash Action Script - меняем свойства компонента ComboBox
В свое время потребовалось изменить свойства объекта-компонента ComboBox, входящего в стандартный набор UI-компонентов. Данные и значения задавать для combobox-компонента можно на вкладке “properties”, а вот цвета-шрифты.. там не задаются. Нашел только скриптовый метод “настройки” комбобокса.
Откопал “шпаргалку”.. чтоб не затерялась - пусть тут лежит.
function setCurrentStyle(instance) {
instance.setStyle("backgroundColor", 0x33FFCC);
instance.setStyle("color", 0xFF9102);
instance.setStyle("rollOverColor", 0xAAAAFF);
instance.setStyle("textAlign", "right");
instance.setStyle("selectionColor", 0xAADDFF);
instance.setStyle("fontFamily", "Tahoma");
instance.setStyle("fontWeight", "bold");
}
setCurrentStyle(my_combobox);
В принципе, аналогичным образом можно изменить стиль и других компонентов (которые поддерживают метод setStyle)
Список свойств стиля далеко не полный. Целиком, по идее, должно быть в help-е.
Метки: ActionScript, flash
Круто!
Давно хотел модифицировать свой ComboBox))) думал это не возможно))
На хрена было прятать такие мощности в самом интерфейсе разработчика не ясно?!
Спс добрым людям! Уже перекрасил свой комбик!
[ SPAM !]