home *** CD-ROM | disk | FTP | other *** search
- package com.livebrush.ui
- {
- import flash.display.NativeMenu;
- import flash.events.Event;
-
- public class MainMenuController extends UIController
- {
- public function MainMenuController(mainMenuView:MainMenuView)
- {
- super(mainMenuView);
- this.init();
- }
-
- override protected function init() : void
- {
- this.mainMenu.addEventListener(Event.SELECT,this.menuSelect);
- this.layerMenu.addEventListener(Event.DISPLAYING,this.menuDisplay);
- }
-
- private function menuSelect(e:Event) : void
- {
- ui.mainMenuEvent(e);
- }
-
- private function get layerMenu() : NativeMenu
- {
- return this.mainMenuView.layerMenu;
- }
-
- private function get mainMenu() : NativeMenu
- {
- return this.mainMenuView.mainMenu;
- }
-
- private function menuDisplay(e:Event) : void
- {
- if(e.target == this.layerMenu)
- {
- this.mainMenuView.updateLayerMenu();
- }
- }
-
- private function get fileMenu() : NativeMenu
- {
- return this.mainMenuView.fileMenu;
- }
-
- private function get mainMenuView() : MainMenuView
- {
- return MainMenuView(view);
- }
- }
- }
-
-