![]() |
Как выбирать элементы списка s:List правой кнопкой мыши
Доброго дня!
Необходимо решить следующую задачу: Есть список (s:List) фотографий. По нажатию правой кнопки мыши, для нажатой фотографии должно появляться контекстное меню, причём, момент нажатия должен считаться не по отпусканию кнопки, а, именно, по нажатию. Реализация появления контекстного меню - не проблема. 1. Я могу непосредственно в item renderer'е создать обработчик события rightClick 2. В обработчике дать этому событию всплыть 3. И где-нибудь его поймать Проблема именно в нажатии правой кнопкой мыши - правая кнопка не предназначена для выбора элемента в списке, поэтому, получается так, что появление контекстного меню отрабатывает не для данного right-кликнутого элемента, а для того элемента, который был выбран до этого (левой кнопкой). Есть какие нибудь идеи ? |
Код AS3:
При наведении мышки на компонент - генериться меню, затем это меню заменяет то контекстное меню, которое было у родительского компонента (AdvancedDataGrid). После чего удаляется слушатель MOUSE_OVER и добавляется слушатель MOUSE_OUT, Код AS3:
|
| Часовой пояс GMT +4, время: 13:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.