topical media & game development

talk show tell print

lib-flex-style-explorer-as-popUpButton.ax

lib-flex-style-explorer-as-popUpButton.ax (swf ) [ flash ] flex


  include "lib-flex-style-explorer-as-globalFuncs.ax";
  include "lib-flex-style-explorer-as-assets.ax";
  import mx.controls.*;
  import mx.managers.PopUpManager;
  
  [Bindable]
  public var myCSS:String = "";
  
  private var myMenu:Menu;
  
  public var csscornerRadius:String = "";
  public var cssarrowButtonWidth:String = "";
  public var csspopUpGap:String = "";
  public var csstextIndent:String = "";
  public var csspaddingLeft:String = "";
  public var csspaddingRight:String = "";
  public var csspaddingTop:String = "";
  public var csspaddingBottom:String = "";
  public var csshighlightAlphas:String  = "";
  public var cssfillAlphas:String  = "";
  public var cssfillColors:String  = "";
  public var csscolor:String  = "";
  public var cssborderColor:String = "";
  public var cssthemeColor:String  = "";
  public var csstextRollOverColor:String = "";
  public var csstextSelectedColor:String = "";
  public var cssletterSpacing:String = "";
  
  public var popUpButtonStyles:Array = [
          "cornerRadius", "arrowButtonWidth", "popUpGap", "textIndent", "letterSpacing", "paddingLeft", "paddingRight", "paddingTop", 
          "paddingBottom", "highlightAlphas", "fillAlphas", "fillColors", "color", "textRollOverColor", 
          "textSelectedColor","borderColor", "themeColor"
  ];
  
  private function initMenu():void {
          myMenu = new Menu();
          var dp:Object = [{label: "Action 1"}, {label: "Action 2"}, {label: "Action 3"}];        
          myMenu.dataProvider = dp;
          mypopUpButton.popUp = myMenu;
  }
  
  [Bindable]
  public var swatches:Array;
  


(C) Æliens 18/6/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.