home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 August / CA08.iso / Darbas / kidoz_v1.air / kidoz.swf / scripts / _kidoz_mx_managers_SystemManager.as < prev    next >
Encoding:
Text File  |  2009-05-06  |  4.2 KB  |  71 lines

  1. package
  2. {
  3.    import flash.system.ApplicationDomain;
  4.    import mx.core.EmbeddedFontRegistry;
  5.    import mx.core.IFlexModule;
  6.    import mx.core.IFlexModuleFactory;
  7.    import mx.managers.SystemManager;
  8.    
  9.    public class _kidoz_mx_managers_SystemManager extends SystemManager implements IFlexModuleFactory
  10.    {
  11.       public function _kidoz_mx_managers_SystemManager()
  12.       {
  13.          super();
  14.       }
  15.       
  16.       override public function create(... rest) : Object
  17.       {
  18.          if(rest.length > 0 && !(rest[0] is String))
  19.          {
  20.             return super.create.apply(this,rest);
  21.          }
  22.          var _loc2_:String = rest.length == 0 ? "kidoz" : String(rest[0]);
  23.          var _loc3_:Class = Class(getDefinitionByName(_loc2_));
  24.          if(!_loc3_)
  25.          {
  26.             return null;
  27.          }
  28.          var _loc4_:Object = new _loc3_();
  29.          if(_loc4_ is IFlexModule)
  30.          {
  31.             IFlexModule(_loc4_).moduleFactory = this;
  32.          }
  33.          if(rest.length == 0)
  34.          {
  35.             EmbeddedFontRegistry.registerFonts(this.info()["fonts"],this);
  36.          }
  37.          return _loc4_;
  38.       }
  39.       
  40.       override public function info() : Object
  41.       {
  42.          return {
  43.             "compiledLocales":["en","de","fr","tr","cs","pt","es","pl","sv","it","ru","el","nl","ja","ko","zh_TW","zh_CN"],
  44.             "compiledResourceBundleNames":["alerts","approvals","buttons","collections","containers","controls","core","countries","effects","forgotPassword","languages","logging","login","messaging","parentalControl","policy","registration","rpc","skins","states","styles","topBar","utils","validators","welcome"],
  45.             "creationComplete":"init();",
  46.             "currentDomain":ApplicationDomain.currentDomain,
  47.             "fonts":{"Arial Unicode MS":{
  48.                "regular":true,
  49.                "bold":true,
  50.                "italic":false,
  51.                "boldItalic":false
  52.             }},
  53.             "height":"100%",
  54.             "horizontalScrollPolicy":"off",
  55.             "layout":"absolute",
  56.             "mainClassName":"kidoz",
  57.             "mixins":["_kidoz_FlexInit","_alertButtonStyleStyle","_ScrollBarStyle","_winMaxButtonStyle","_ToolTipStyle","_ComboBoxStyle","_winCloseButtonStyle","_macCloseButtonStyle","_comboDropdownStyle","_CheckBoxStyle","_gripperSkinStyle","_ListBaseStyle","_winRestoreButtonStyle","_globalStyle","_PanelStyle","_windowStylesStyle","_activeButtonStyleStyle","_ApplicationControlBarStyle","_errorTipStyle","_CursorManagerStyle","_dateFieldPopupStyle","_dataGridStylesStyle","_LinkButtonStyle","_AlertStyle","_macMinButtonStyle","_ControlBarStyle","_activeTabStyleStyle","_textAreaHScrollBarStyleStyle","_DragManagerStyle","_statusTextStyleStyle","_TextAreaStyle","_advancedDataGridStylesStyle","_WindowedApplicationStyle","_HTMLStyle","_ContainerStyle","_textAreaVScrollBarStyleStyle","_linkButtonStyleStyle","_windowStatusStyle","_WindowStyle","_richTextEditorTextAreaStyleStyle","_FormItemStyle","_todayStyleStyle","_TextInputStyle","_plainStyle","_winMinButtonStyle","_macMaxButtonStyle","_ApplicationStyle","_FormStyle"
  58.             ,"_SWFLoaderStyle","_FormItemLabelStyle","_headerDateTextStyle","_ButtonStyle","_popUpMenuStyle","_titleTextStyleStyle","_swatchPanelTextFieldStyle","_opaquePanelStyle","_weekDayStyleStyle","_headerDragProxyStyleStyle","_com_flex_TopLeftWatcherSetupUtil","_com_flex_ParentsLoginWatcherSetupUtil","_com_flex_TimeAlertWatcherSetupUtil","_com_flex_RegFormWatcherSetupUtil","_com_flex_ParentalControlWatcherSetupUtil","_com_flex_ErrorAlertWatcherSetupUtil","_com_flex_ParentsLogoutWatcherSetupUtil","_com_flex_steps_WelcomeWatcherSetupUtil","_com_flex_steps_LoginFormWatcherSetupUtil","_com_flex_steps_ForgotPasswordFormWatcherSetupUtil","_com_flex_steps_RegFormStep2WatcherSetupUtil","_com_flex_steps_RegApprovalWatcherSetupUtil","_com_flex_steps_RegFormStep1WatcherSetupUtil","_com_flex_steps_PassApprovalWatcherSetupUtil","_com_flex_TermsWatcherSetupUtil"],
  59.             "modalTransparency":"0.8",
  60.             "modalTransparencyBlur":"0",
  61.             "modalTransparencyColor":"#0A6AA4",
  62.             "modalTransparencyDuration":"200",
  63.             "showFlexChrome":"false",
  64.             "verticalScrollPolicy":"off",
  65.             "width":"100%"
  66.          };
  67.       }
  68.    }
  69. }
  70.  
  71.