home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 211 / DPCS0905.ISO / Assets / Interface / Install.dxr / 00001_Install Window.swf / scripts / frame_1 / DoAction.as
Encoding:
Text File  |  2005-05-17  |  3.8 KB  |  85 lines

  1. function setTitle(task, title)
  2. {
  3.    trace("setTitle.this: " + this);
  4.    titleBarTask.text = task.toUpperCase();
  5.    titleBarAppName.text = title.toUpperCase();
  6.    _level0.titleBarBackground.left._width = _level0.titleBarTask.width + 10;
  7.    _level0.titleBarAppName._x = _level0.titleBarBackground._x + _level0.titleBarBackground.left._width + 5;
  8.    with(_level0.titleBarBackground)
  9.    {
  10.       beginFill("0xFFFFFF",100);
  11.       lineStyle(1,"0x005BAB",100);
  12.       trace("start point: " + _level0.titleBarBackground.left._width);
  13.       moveTo(_level0.titleBarBackground.left._width,0);
  14.       lineTo(319,0);
  15.       lineTo(319,29);
  16.       lineTo(_level0.titleBarBackground.left._width,29);
  17.       lineTo(_level0.titleBarBackground.left._width,0);
  18.       endFill;
  19.    }
  20. }
  21. function setStep(body, btnLabel, btnTarget)
  22. {
  23.    if(btnTarget != null && btnLabel != null)
  24.    {
  25.       paneContent.step = {stepText:body,target:btnTarget,btnlabel:btnLabel};
  26.    }
  27.    else
  28.    {
  29.       paneContent.step = {stepText:body};
  30.    }
  31. }
  32. function launchPath(target)
  33. {
  34.    getURL("event: launch " add target,"");
  35. }
  36. _level0.footerBar._visible = false;
  37. _global.styles.TextArea.setStyle("backgroundColor",undefined);
  38. var dialogTitleStyleWhite = _global.styles.dialogTitleStyleWhite = new mx.styles.CSSStyleDeclaration();
  39. dialogTitleStyleWhite.styleName = "dialogTitleStyleWhite";
  40. dialogTitleStyleWhite.color = "0xFFFFFF";
  41. dialogTitleStyleWhite.fontFamily = "embed_KnockoutHTF69";
  42. dialogTitleStyleWhite.fontSize = 20;
  43. dialogTitleStyleWhite.fontWeight = "normal";
  44. var dialogTitleStyleGrey = _global.styles.dialogTitleStyleGrey = new mx.styles.CSSStyleDeclaration();
  45. dialogTitleStyleGrey.styleName = "dialogTitleStyleGrey";
  46. dialogTitleStyleGrey.color = "0x666666";
  47. dialogTitleStyleGrey.fontFamily = "embed_KnockoutHTF69";
  48. dialogTitleStyleGrey.fontSize = 20;
  49. dialogTitleStyleGrey.fontWeight = "normal";
  50. _level0.titleBarTask.embedFonts = true;
  51. _level0.titleBarTask.autoSize = "left";
  52. _level0.titleBarTask.setStyle("styleName","dialogTitleStyleWhite");
  53. _level0.titleBarBackground.left._width = 300;
  54. _level0.titleBarAppName.embedFonts = true;
  55. _level0.titleBarAppName.autoSize = "left";
  56. _level0.titleBarAppName.setStyle("styleName","dialogTitleStyleGrey");
  57. var buttonStyle = _global.styles.buttonStyle = new mx.styles.CSSStyleDeclaration();
  58. buttonStyle.styleName = "buttonStyle";
  59. buttonStyle.themeColor = "0x005BAB";
  60. buttonStyle.color = "0x444444";
  61. buttonStyle.disabledColor = "0xDCDCDC";
  62. buttonStyle.fontFamily = "embed_MetaBoldLF-Caps";
  63. buttonStyle.fontSize = 13;
  64. buttonStyle.fontWeight = buttonStyle.fontStyle = "normal";
  65. _level0.closeBtn.embedFonts = true;
  66. _level0.closeBtn.setStyle("styleName","buttonStyle");
  67. var stepNumberStyle = _global.styles.stepNumberStyle = new mx.styles.CSSStyleDeclaration();
  68. stepNumberStyle.styleName = "stepNumberStyle";
  69. stepNumberStyle.color = "0xEE1C23";
  70. stepNumberStyle.fontFamily = "embed_MetaMediumLF-Roman";
  71. stepNumberStyle.fontSize = 39;
  72. _global.stepStyles = new TextField.StyleSheet();
  73. stepStyles.setStyle("steplabel",{fontFamily:"Embedded_Arial",fontSize:"28px",color:"#EE1C23",fontWeight:"normal",textDecoration:"none"});
  74. stepStyles.setStyle("stepbody",{fontFamily:"embed_Bliss2",fontSize:"15px",color:"#000000",textDecoration:"none",marginLeft:"8px"});
  75. stepStyles.setStyle("stepbodybold",{fontFamily:"embed_Bliss2",fontSize:"14px",fontWeight:"bold",color:"#000000",textDecoration:"none"});
  76. stepStyles.setStyle("stepbtn",{fontFamily:"embed_MetaBoldLF-Caps",fontSize:"13px",color:"#000000",textDecoration:"none"});
  77. _level0.stepsPane.contentPath = "InstallStep";
  78. var paneContent = _level0.stepsPane.content;
  79. _level0.stepsPane.setStyle("themeColor","0x005BAB");
  80. _level0.stepsPane.vScrollPolicy = "auto";
  81. _level0.stepsPane.hScrollPolicy = "off";
  82. paneContent.clipHolder = _level0.stepsPane;
  83. stepsPane.borderStyle = "none";
  84. stop();
  85.