|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Как изменить шрифт в ComboBox?
День добрый. Не получается изменить размер шрифта в ComboBox.
package forma{ import flash.text.*; import flash.display.*; import flash.events.*; import fl.controls.*; import fl.data.*; import fl.containers.*; import fl.controls.listClasses.CellRenderer; dynamic public class VnutrennostiLine extends Sprite{ public var lineTypeCB:ComboBox=new ComboBox(); var lineTypeDP:DataProvider = new DataProvider(); //текст формат var bigTextFormatCenter:TextFormat = new TextFormat(); const bigTextSize:int=30; public function VnutrennostiLine(){ bigTextFormatCenter.font = "Arial Cyr","ArialCyr","Arial CYR","ArialCYR","Arial","_sans"; bigTextFormatCenter.color = 0x000000; bigTextFormatCenter.size = bigTextSize; bigTextFormatCenter.align=TextFormatAlign.LEFT; lineTypeCB.setStyle('cellRenderer', MyRenderer); lineTypeDP.addItem({label:"Штриховая линия"}); lineTypeDP.addItem({label:"Штрих-пунктирная линия"}); lineTypeCB.dataProvider = lineTypeDP; lineTypeCB.move(50,50); lineTypeCB.setSize(200,lineTypeCB.height+10); addChild(lineTypeCB); } } } import fl.controls.listClasses.CellRenderer; import flash.text.*; class MyRenderer extends CellRenderer { var bigTextFormat:TextFormat = new TextFormat(); const bigTextSize:int=40; public function MyRenderer() { bigTextFormat.font = "Arial Cyr","ArialCyr","Arial CYR","ArialCYR","Arial","_sans"; bigTextFormat.color = 0x000000; bigTextFormat.size = bigTextSize; bigTextFormat.align=TextFormatAlign.LEFT; var originalStyles:Object = CellRenderer.getStyleDefinition(); setStyle("textFormat",bigTextFormat); } } Еще вопросы: как увеличить высоту ячеек в открывающемся списке? При увеличении размеров ComboBox, как "стрелочку вниз" в поле выбора списка поставить по середине кнопка, а то она сползает? Добавлено через 23 часа 28 минут Ау? Кто-нибудь откликнитесь!!! Добавлено через 25 часов 35 минут Всем спасибо за помощь. Ваши советы помогли мне решить эту проблему. Последний раз редактировалось GFreemen; 29.10.2009 в 15:22. |
Часовой пояс GMT +4, время: 01:38. |
|
« Предыдущая тема | Следующая тема » |
|
|