home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Utils / Livebrush / Install-LivebrushLite.air / livebrush.swf / scripts / com / livebrush / ui / ToolPropsController.as < prev    next >
Encoding:
Text File  |  2009-10-26  |  1.0 KB  |  44 lines

  1. package com.livebrush.ui
  2. {
  3.    import flash.display.Sprite;
  4.    import flash.events.MouseEvent;
  5.    
  6.    public class ToolPropsController extends UIController
  7.    {
  8.       public function ToolPropsController(toolPropsView:ToolPropsView)
  9.       {
  10.          super(toolPropsView);
  11.          this.init();
  12.       }
  13.       
  14.       override protected function init() : void
  15.       {
  16.          this.panelAsset.addEventListener(MouseEvent.CLICK,this.mouseEvent);
  17.       }
  18.       
  19.       private function get panelAsset() : Sprite
  20.       {
  21.          return this.toolPropsView.panelAsset;
  22.       }
  23.       
  24.       private function get toolPropsView() : ToolPropsView
  25.       {
  26.          return ToolPropsView(view);
  27.       }
  28.       
  29.       private function mouseEvent(e:MouseEvent) : void
  30.       {
  31.          if(e.target.name == "toggleBtn")
  32.          {
  33.             this.toolPropsView.toggle();
  34.             ui.uiUpdate();
  35.          }
  36.          else if(e.target.name == "helpBtn")
  37.          {
  38.             _loadHelp();
  39.          }
  40.       }
  41.    }
  42. }
  43.  
  44.