Просмотр полной версии : Как отобразить разные Items разным шрифтом в компоненте?
terbooter
08.10.2007, 12:29
Нужно сделать окошко выбора шрифта пользователем.
Как отобразить разные строчки разным шрифтом?
(Например, компонент ComboBox)
chingachgoog
08.10.2007, 12:35
Например, TextFormat.font или вообще картинкой.
Но надо либо править ComboBox либо писать свой компонент.
terbooter
08.10.2007, 14:59
эх, надо то всего лишь поддержку хтмл включить,
порылся в классах компонента не нашел -(
terbooter
08.10.2007, 15:02
my_cb.textField.html=true;
my_cb.addItem({data:111, label:"<font size='8' color='#FF0000'>First Item </font>"});
my_cb.addItem({data:22, label:"Second Item"});
// Create Listener Object.
var cbListener:Object = new Object();
cbListener.itemRollOver = function(evt_obj:Object) {
trace("index: " + my_cb.getItemAt(evt_obj.index).data + ", event: " + evt_obj.type);
};
cbListener.itemRollOut = function(evt_obj:Object) {
trace("index: " + my_cb.getItemAt(evt_obj.index).data + ", event: " + evt_obj.type);
};
// Add Listener.
my_cb.addEventListener("itemRollOver", cbListener);
my_cb.addEventListener("itemRollOut", cbListener);
Вот это уже почти то что надо -)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.