Переход события кнопки / ярлыка кнопки LinkBar

Я создал панель ссылок с двумя метками. Теперь мне нужно отслеживать клики на ярлыках.


10 100

т.е. если в начале нажать "Первый", отобразятся подробности. После этого, если без отправки подробностей нажать "Второе", то должно появиться предупреждающее сообщение, информирующее пользователя о том, что "Первое еще выполняется, хотите ли вы отменить и начать второе действие". И наоборот для перехода от второго к первому. Мне нужно знать, как писать события, чтобы отслеживать, какая кнопка нажата.

1 ответ

Решение

Может быть....

var inProgress:Boolean = false;
var clickedButton:Button;


private function clickButtonHandler(event:MouseEvent):void{
  if(clickedButton != null){

    if(clickedButton  != event.currentTarget && inProgress){
      //handle alert
    }
  }
  else{
     clickedButton = event.currentTarget;
  }

  inProgress = true;
}

private function sumbitDetailsHandler(event:Event):void{
   inProgress = false;

   clickedButton = null;
}
Другие вопросы по тегам