Тема: scope in classes
Показать сообщение отдельно
Старый 30.11.2006, 22:35
Бармалей вне форума Посмотреть профиль Отправить личное сообщение для Бармалей Посетить домашнюю страницу Бармалей Найти все сообщения от Бармалей
  № 6  
Ответить с цитированием
Бармалей
 
Аватар для Бармалей

Регистрация: Jun 2005
Адрес: Москва
Сообщений: 784
Отправить сообщение для Бармалей с помощью ICQ
Цитата:
Сообщение от teka
А вот как из обработчика увидеть __Parent, либо обратиться к какой-либо из функций класса?
Если обработчики клипов присваиваются в конструкторе или одном из методов текущего класса, можно воспользоваться локальной ссылкой на текущий объект:

Код:
public function miComboBox(){
	// Сохраняем ссылку на текущий объект.
	this_tmp:miComboBox = this;
	// Присавиваем обработчик клипу.
	my_mc.onPress = function(){
		// Спокойно обращаемся к свойству нашего объекта.
		this_tmp.__Parent = 100;
	};
	
}
__________________
Garbage Collector || AIR (Apollo) Docs