home *** CD-ROM | disk | FTP | other *** search
- package
- {
- import flash.system.Security;
- import flash.text.Font;
- import mx.core.mx_internal;
- import mx.modules.ModuleBase;
- import mx.styles.CSSStyleDeclaration;
- import mx.styles.IStyleModule;
- import mx.styles.StyleManager;
-
- public class English extends ModuleBase implements IStyleModule
- {
- private static var domainsAllowed:Boolean = allowDomains();
-
- private static var _embed__font_Arial_medium_normal_1192270936:Class = English__embed__font_Arial_medium_normal_1192270936;
-
- private static var _embed__font_Arial_Narrow_bold_normal_490326634:Class = English__embed__font_Arial_Narrow_bold_normal_490326634;
-
- private static var _embed__font_Myriad_bold_normal_1274026449:Class = English__embed__font_Myriad_bold_normal_1274026449;
-
- private static var _embed__font_Arial_bold_normal_899499435:Class = English__embed__font_Arial_bold_normal_899499435;
-
- private static var _embed__font_Myriad_medium_normal_170281607:Class = English__embed__font_Myriad_medium_normal_170281607;
-
- private static var _embed__font_Myriad_medium_italic_91364675:Class = English__embed__font_Myriad_medium_italic_91364675;
-
- private static var _embed__font_Helvetica_medium_normal_1624877354:Class = English__embed__font_Helvetica_medium_normal_1624877354;
-
- private static var _embed__font_Arial_Narrow_medium_normal_298755837:Class = English__embed__font_Arial_Narrow_medium_normal_298755837;
-
- private var unloadGlobal:Boolean;
-
- private var effectMap:Object;
-
- private var overrideMap:Object;
-
- private var selectors:Array;
-
- public function English()
- {
- var _loc1_:CSSStyleDeclaration = null;
- var _loc2_:Array = null;
- var _loc3_:String = null;
- var _loc4_:Array = null;
- var _loc5_:Array = null;
- selectors = [];
- overrideMap = {};
- effectMap = {};
- super();
- _loc3_ = ".SettingsSectionHeaderLabel";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".HelpTopicText";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".HelpTopicTitle";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = "RadioButton";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontFamily","Arial");
- _loc2_.push("fontFamily");
- _loc3_ = ".MediaTypeBar";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".BrowseViewListLabel";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Arial Narrow");
- _loc2_.push("fontFamily");
- _loc3_ = ".TopBannerTabBar";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".MediaItemViewLabel";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".PanelTabButton";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Helvetica");
- _loc2_.push("fontFamily");
- _loc3_ = ".SettingsPhotoTransitionSlider";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".FolderViewBreadCrumbLabelLink";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".ChatWindowText";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".SettingsRendererName";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".MediaItemRendererLabel";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = "Application";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontFamily","Arial");
- _loc2_.push("fontFamily");
- _loc3_ = ".SelectedNPDeviceName";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = "CheckBox";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontFamily","Arial");
- _loc2_.push("fontFamily");
- _loc3_ = ".MediaGridHeader";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","bold");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Arial Narrow");
- _loc2_.push("fontFamily");
- _loc3_ = "ToolTip";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- _loc3_ = ".FolderViewBreadCrumbLabel";
- _loc1_ = StyleManager.getStyleDeclaration(_loc3_);
- if(!_loc1_)
- {
- _loc1_ = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(_loc3_,_loc1_,false);
- selectors.push(_loc3_);
- }
- _loc2_ = overrideMap[_loc3_];
- if(_loc2_ == null)
- {
- _loc2_ = [];
- overrideMap[_loc3_] = _loc2_;
- }
- _loc1_.mx_internal::setStyle("fontWeight","normal");
- _loc2_.push("fontWeight");
- _loc1_.mx_internal::setStyle("fontFamily","Myriad");
- _loc2_.push("fontFamily");
- Font.registerFont(_embed__font_Arial_medium_normal_1192270936);
- Font.registerFont(_embed__font_Arial_Narrow_bold_normal_490326634);
- Font.registerFont(_embed__font_Myriad_bold_normal_1274026449);
- Font.registerFont(_embed__font_Arial_bold_normal_899499435);
- Font.registerFont(_embed__font_Myriad_medium_normal_170281607);
- Font.registerFont(_embed__font_Myriad_medium_italic_91364675);
- Font.registerFont(_embed__font_Helvetica_medium_normal_1624877354);
- Font.registerFont(_embed__font_Arial_Narrow_medium_normal_298755837);
- }
-
- private static function allowDomains() : Boolean
- {
- if(Security.sandboxType != "application")
- {
- Security.allowDomain("*");
- }
- return true;
- }
-
- public function unload() : void
- {
- unloadOverrides();
- unloadStyleDeclarations();
- if(unloadGlobal)
- {
- StyleManager.mx_internal::stylesRoot = null;
- StyleManager.mx_internal::initProtoChainRoots();
- }
- }
-
- private function unloadOverrides() : void
- {
- var _loc1_:String = null;
- var _loc2_:CSSStyleDeclaration = null;
- var _loc3_:Array = null;
- var _loc4_:int = 0;
- var _loc5_:uint = 0;
- var _loc6_:uint = 0;
- var _loc7_:Array = null;
- for(_loc1_ in overrideMap)
- {
- _loc2_ = StyleManager.getStyleDeclaration(_loc1_);
- if(_loc2_ != null)
- {
- _loc3_ = overrideMap[_loc1_];
- if(_loc3_ != null)
- {
- _loc4_ = int(_loc3_.length);
- _loc5_ = 0;
- while(_loc5_ < _loc4_)
- {
- _loc2_.mx_internal::clearOverride(_loc3_[_loc5_]);
- _loc5_++;
- }
- }
- _loc3_ = effectMap[_loc1_];
- if(_loc3_ != null)
- {
- _loc4_ = int(_loc3_.length);
- _loc7_ = _loc2_.mx_internal::effects;
- _loc5_ = 0;
- while(_loc5_ < _loc4_)
- {
- _loc6_ = uint(_loc7_.indexOf(_loc4_[_loc5_]));
- if(_loc6_ >= 0)
- {
- _loc7_.splice(_loc6_,1);
- }
- _loc5_++;
- }
- }
- }
- }
- overrideMap = null;
- effectMap = null;
- }
-
- private function unloadStyleDeclarations() : void
- {
- var _loc3_:String = null;
- var _loc1_:int = int(selectors.length);
- var _loc2_:int = 0;
- while(_loc2_ < _loc1_)
- {
- _loc3_ = selectors[_loc2_];
- StyleManager.clearStyleDeclaration(_loc3_,false);
- _loc2_++;
- }
- selectors = null;
- }
- }
- }
-
-