Я пытаюсь использовать программу просмотра flexlib в своем приложении.
Я хочу, чтобы при нажатии на запланированное событие оно вызывало функцию в моем приложении.Основное приложение (которое позволит мне редактировать событие).Но, похоже, что нет никакой специальной функции для чего-то подобного этому, встроенной в класс, т.е. нет события, отправляемого, когда я нажимаю на событие.
Я могу использовать функцию «щелчка», чтобы обнаружить, что элемент имеетнажали на .. и попробовали что-то вроде этого:
private function exerciseClickHandler(event:MouseEvent):void{
if (exerciseSeries.selectedItem != null){
//code
}
}
<code:ScheduleViewer id="exerciseSeries" click="exerciseClickHandler(event)" />
Этот метод не очень надежен, потому что если он работает только в первый раз .. после выбора элемента он остается выбранным, поэтому все последующиещелчки по элементу удовлетворяют условию.
Есть ли способ определить, было ли нажатие на событие?
Или мне нужно расширить компонент и добавить какое-то clickEvent, когдасобытие кликнуло.