home *** CD-ROM | disk | FTP | other *** search
- function build(performance)
- {
- var _loc8_ = intro.core.IntroKeyControl.getInstance();
- _loc8_.enable();
- var _loc9_ = intro.core.IntroFocusManager.getInstance();
- _loc9_.enable();
- buttonManager = new intro.util.ButtonManager();
- _focusrect = false;
- iface.useHandCursor = false;
- iface.onRollOver = function()
- {
- };
- var _loc2_ = 0;
- while(_loc2_ < 5)
- {
- var _loc6_ = this.nav["btn" + _loc2_];
- var _loc7_ = new intro.listener.NavListener();
- _loc7_.setUI(_loc6_);
- _loc7_.setHolder(this);
- if(_loc2_ != 1)
- {
- buttonManager.buildButton(_loc6_,_loc7_);
- }
- else
- {
- buttonManager.buildToggle(_loc6_,_loc7_);
- }
- if(_loc2_ != 0)
- {
- buttonManager.createFocusRec(_loc6_,36,36,0,0);
- var _loc5_ = nav["tf" + _loc2_];
- _loc5_.htmlText = configObj.textList["navBtn" + _loc2_];
- _loc5_.textColor = 0;
- }
- else
- {
- _loc5_ = nav["tf" + _loc2_];
- _loc5_.htmlText = configObj.textList["navBtn" + _loc2_];
- _loc5_.textColor = 8355711;
- buttonManager.createFocusRec(_loc6_,36,36,1,1);
- _loc6_.onDisable();
- }
- _loc2_ = _loc2_ + 1;
- }
- _loc7_ = new intro.listener.SkipListener();
- _loc7_.setUI(this.skip);
- _loc7_.setHolder(this);
- buttonManager.buildButton(this.skip,_loc7_);
- buttonManager.createFocusRec(this.skip,140,20,0,0);
- _loc6_ = this.modulHolder;
- _loc6_.modul0.headline.text = configObj.textList.modul0HeadLine;
- _loc6_.modul0.btn.label.text = configObj.textList.modul0ButtonLabel;
- _loc6_.modul0.description.text = configObj.textList.modul0Description;
- _loc6_.modul1.headline.text = configObj.textList.modul1HeadLine;
- _loc6_.modul1.btn.label.text = configObj.textList.modul1ButtonLabel;
- if(systemObj.isWinXP)
- {
- _loc6_.modul1.description.text = configObj.textList.modul1Description;
- }
- else
- {
- _loc6_.modul1.description.text = configObj.textList.modul1DescriptionNoneXP;
- }
- _loc7_ = new intro.listener.Modul0Listener();
- _loc7_.setUI(_loc6_.modul0.btn);
- _loc7_.setHolder(this);
- buttonManager.buildButton(_loc6_.modul0.btn,_loc7_);
- buttonManager.createFocusRec(_loc6_.modul0.btn,100,52,0,0);
- _loc6_.modul0.btn.onDisable();
- _loc7_ = new intro.listener.Modul1Listener();
- _loc7_.setUI(_loc6_.modul1.btn);
- _loc7_.setHolder(this);
- buttonManager.buildButton(_loc6_.modul1.btn,_loc7_);
- buttonManager.createFocusRec(_loc6_.modul1.btn,100,52,0,0);
- _loc6_.modul1.btn.onDisable();
- _loc2_ = 0;
- while(_loc2_ < 4)
- {
- _loc6_ = this.home;
- var _loc3_ = _loc6_["menu" + _loc2_];
- _loc6_.isSmallVersion = dataObj.isSmallVersion;
- _loc3_.headline.text = dataObj.content[_loc2_].headline;
- _loc3_.btn.gotoAndStop(1);
- var _loc4_ = 0;
- while(_loc4_ < dataObj.content[_loc2_].contentList.length - 1)
- {
- _loc3_["btn" + _loc4_].label.text = dataObj.content[_loc2_].contentList[_loc4_ + 1].label;
- _loc6_ = _loc3_["btn" + _loc4_].btnbackground;
- _loc4_ = _loc4_ + 1;
- }
- if(dataObj.content[_loc2_].contentList == null)
- {
- dataObj.content[_loc2_] = {};
- dataObj.content[_loc2_].contentList = [];
- }
- if(dataObj.content[_loc2_].contentList.length - 1 < 5)
- {
- _loc4_ = 4;
- while(_loc4_ >= dataObj.content[_loc2_].contentList.length - 1)
- {
- _loc3_["btn" + _loc4_].gotoAndStop(1);
- _loc3_["btn" + _loc4_]._visible = false;
- _loc4_ = _loc4_ - 1;
- }
- }
- _loc3_.pic.loadMovie(dataObj.content[_loc2_].picture);
- _loc2_ = _loc2_ + 1;
- }
- _loc6_ = this.home;
- _loc6_.isSmallVersion = dataObj.isSmallVersion;
- if(systemObj.isWinXP)
- {
- _loc6_.banner0._visible = true;
- _loc6_.banner1_visible = true;
- _loc6_.banner0.label.text = configObj.textList.banner0;
- _loc6_.banner0.btn.gotoAndStop(1);
- _loc6_.banner1.label.text = configObj.textList.banner1;
- _loc6_.banner1.btn.gotoAndStop(1);
- _loc6_.banner2._visible = false;
- }
- else
- {
- _loc6_.banner0._visible = false;
- _loc6_.banner1._visible = false;
- _loc6_.banner2._visible = true;
- _loc6_.banner2.label.text = configObj.textList.bannerNoneXP;
- _loc6_.banner2.btn.gotoAndStop(1);
- }
- this.isSmallVersion = dataObj.isSmallVersion;
- this.showClientModule = dataObj.showClientModule;
- this.showSoftwareModule = dataObj.showSoftwareModule;
- this.modulHolder.showClientModule = dataObj.showClientModule;
- this.modulHolder.showSoftwareModule = dataObj.showSoftwareModule;
- trace("mc=" + this.modulHolder);
- if(performance <= 1700)
- {
- this.low = true;
- this.home.gotoAndStop(40);
- this.modulHolder.stop();
- }
- else
- {
- this.low = false;
- }
- }
- function run()
- {
- this.skipCase = null;
- this.home.gotoAndPlay(2);
- this.modulHolder.gotoAndPlay(2);
- this.gotoAndPlay(2);
- }
- this.home.gotoAndStop(1);
- this.modulHolder.gotoAndStop(1);
- stop();
-