Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.01.2009, 18:42
DarkChris вне форума Посмотреть профиль Отправить личное сообщение для DarkChris Найти все сообщения от DarkChris
  № 1  
Ответить с цитированием
DarkChris

Регистрация: Jun 2004
Адрес: Одесса
Сообщений: 93
Отправить сообщение для DarkChris с помощью ICQ
По умолчанию цвет текста выбранного элемента для ComboBox

собственно сабж как задать цвет текста выбранного элемента в combobox.dropdown листе ? пол инета перерыл ничего не нашел
в AS2 была такая вещь setStyle("textSelectedColor", цвет); в АС3 ненашел нашел только текст для всех textFormat и для disabledTextFormat

Старый 30.01.2009, 20:07
kutuzov вне форума Посмотреть профиль Отправить личное сообщение для kutuzov Найти все сообщения от kutuzov
  № 2  
Ответить с цитированием
kutuzov
 
Аватар для kutuzov

Регистрация: Jul 2005
Сообщений: 135
textSelectedColor проверил - работает, может ошибка в коде.
__________________
хоумпага

Старый 01.02.2009, 17:09
DarkChris вне форума Посмотреть профиль Отправить личное сообщение для DarkChris Найти все сообщения от DarkChris
  № 3  
Ответить с цитированием
DarkChris

Регистрация: Jun 2004
Адрес: Одесса
Сообщений: 93
Отправить сообщение для DarkChris с помощью ICQ
А можно пример кода ?

Старый 01.02.2009, 17:40
kutuzov вне форума Посмотреть профиль Отправить личное сообщение для kutuzov Найти все сообщения от kutuzov
  № 4  
Ответить с цитированием
kutuzov
 
Аватар для kutuzov

Регистрация: Jul 2005
Сообщений: 135
Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*"
	backgroundColor="0xffffff" backgroundGradientAlphas="[0, 0]"
	applicationComplete="init()">
 
	<mx:Script>
		<![CDATA[
 
			private function init():void {
				cb.setStyle("textSelectedColor", 0xFFCC00);
			}
 
		]]>
	</mx:Script>
 
	<mx:ComboBox id="cb">
		<mx:dataProvider>
			<mx:Object label="qwe"/>
			<mx:Object label="asd"/>
			<mx:Object label="zxc"/>
		</mx:dataProvider>
	</mx:ComboBox>
 
</mx:Application>
__________________
хоумпага

Старый 01.02.2009, 18:46
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
fl.controls.ComboBox не все mx-ские стили поддерживат
как вариант:
cb.dropdown.setStyle("cellRenderer", MyCellRenderer);
Код AS3:
package  
{
	import fl.controls.listClasses.CellRenderer;
 
	public class MyCellRenderer extends CellRenderer
	{
		override protected function draw():void
		{
			super.draw();
			textField.textColor = selected ? 0xFF0000 : 0x333333;
 
		}
	}
}

Старый 02.02.2009, 12:38
DarkChris вне форума Посмотреть профиль Отправить личное сообщение для DarkChris Найти все сообщения от DarkChris
  № 6  
Ответить с цитированием
DarkChris

Регистрация: Jun 2004
Адрес: Одесса
Сообщений: 93
Отправить сообщение для DarkChris с помощью ICQ
спасибо !
это моя вина я не написал что использую fl.controls как-то не додумался что тут люди на Флексе пишут и еще я засовывал проверку selected в конструктор Век живи век учись

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:30.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.