Показать сообщение отдельно
Старый 27.10.2013, 14:02
ShockWave512 вне форума Посмотреть профиль Отправить личное сообщение для ShockWave512 Посетить домашнюю страницу ShockWave512 Найти все сообщения от ShockWave512
  № 8  
Ответить с цитированием
ShockWave512

Регистрация: Dec 2007
Адрес: NA
Сообщений: 741
Отправить сообщение для ShockWave512 с помощью Skype™
вообще не пользуюсь ацесори фичами, не помню почему, но полгода назад отказался, может по тем же причинам

Код AS3:
// Кнопки просто добавлены на рендер
_acceptButton.addEventListener( Event.TRIGGERED, acceptHandler );
_removeButton.addEventListener( Event.TRIGGERED, removeHandler );
// -----------------------------------------
private function removeHandler( event : Event = null ):void
{
	owner.dataProvider.removeItem( _item );
        // Ловим, разбираемся и удаляем рендер итем в родителе
	owner.dataProvider.dispatchEvent( new Event( Event.CHANGE, false, this.data ) );
       // Индекс если что в поле index самого рендера
}
 
private function acceptHandler( event : Event = null ) : void
{
    (this.data as DataVO).isAccepted = true;
    owner.dataProvider.dispatchEvent( new Event( Event.CHANGE, false, this.data ) ); 
}