4?软件部分程序说明

下面的一段程序重要实现软件工具条的功能,语言十分简单明了。只要懂一点英文单词就基本可以理解。由于AS语言和其他语言一样的使用方法,并且和JavaScript十分相似。我就不再多说。

//字体加黑
on?(release)?{???????????????????????????//它的意思就是说鼠标指针经过按钮时释放鼠标按钮,也就是用鼠标选中的意思。
_root.insertTag?(“Bold”?,?”<B>”?,?”</B>”);
}?????????????????????????????????????????//_root.表示根路径,所有路径都是从根路径开始的。这句话是意思是说插入一个叫“Bold”的符号,这个符号是<B>和</B>

on?(release)?{
_root.selectText();????????????????????//这句话表示用鼠标选中的文字
}

on?(rollOver)?{
_root.showTooltip(“字体加黑”);??????????//将鼠标放到按钮上将会显示“字体加黑”
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip()
}????????????????????????????????????????????//当鼠标指针在按钮之内时按下按钮后,将鼠标指针移到按钮之外,此时释放鼠标按钮。

//字体倾斜

on?(release)?{
_root.insertTag?(“Italic”?,?”<I>”?,?”</I>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“字体倾斜”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//加下划线

on?(release)?{
_root.insertTag?(“Underline”?,?”<U>”?,?”</U>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“加下划线”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//向左对齐
on?(release)?{
_root.insertLink?(“<BR><P?ALIGN=’LEFT’>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“向左对齐”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//居中对齐

on?(release)?{
_root.insertLink?(“<BR><P?ALIGN=’CENTER’>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“居中对齐”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//向右对齐

on?(release)?{
_root.insertLink?(“<BR><P?ALIGN=’RIGHT’>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“向右对齐”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//插入超级链接

on?(release)?{
/:Mode?=?”URL”;
_root.URLBox._visible?=?1;
}

on?(rollOver)?{
_root.showTooltip(“插入超级链接”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//插入Email

on?(release)?{
/:Mode?=?”Email”;
_root.URLBox._visible?=?1;
}

on?(rollOver)?{
_root.showTooltip(“插入Email”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//换行

on?(release)?{
_root.insertTag?(“Break”?,?”<BR>”?,?”<BR>”);
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“换行”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//字体颜色

on?(release)?{
/:PreviewMode?=?”-TEXT?COLOR”;
_root.ColorBox._visible?=?1;
_root.ColorBox.RedSlider._y?=?_root.ColorBox.RedSlider.topBorder?+?/:PreviewRed?/?2;
_root.ColorBox.GreenSlider._y?=?_root.ColorBox.GreenSlider.topBorder?+?/:PreviewGreen?/?2;
_root.ColorBox.BlueSlider._y?=?_root.ColorBox.BlueSlider.topBorder?+?/:PreviewBlue?/?2;
}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“字体颜色”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//字体大小

on?(press)?{
TextSizeSlider._visible?=?1;
TextSizeSlider.Slider._y?=?TextSizeSlider.Slider.topBorder?+?/:TextSize?*?2;
}

on?(release)?{
TextSizeSlider._visible?=?0;
}

on?(rollOver)?{
_root.showTooltip(“字体大小”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//字体减小

on?(release)?{
if?(/:TextSize?>=?7)?{
_root.insertLink?(“<FONT?SIZE=’-2′>”);
/:TextSize?-=?2;
}

}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“字体减小”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//字体加大

on?(release)?{
if?(/:TextSize?<=?29)?{
_root.insertLink?(“<FONT?SIZE=’+2′>”);
/:TextSize?+=?2;
}

}

on?(release)?{
_root.selectText();
}

on?(rollOver)?{
_root.showTooltip(“字体加大”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//全部选择

on?(release)?{
_root.selectText();
Selection.setFocus(“_level0.PlainText”);
Selection.setBeginIndex(0);
Selection.setEndIndex(length(/:PlainText));
}

on?(rollOver)?{
_root.showTooltip(“全部选择”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//全部xx

on?(release)?{
_root.SelectText();
/:PlainText?=?”";
}

on?(rollOver)?{
_root.showTooltip(“全部xx”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//改变背景颜色

on?(release)?{
bgFrame?=?_root.BG._currentframe;
bgFrame?++;
if?(bgFrame?>?_root.BG._totalframes)?{
bgFrame?=?1;
}

_root.BG.gotoAndStop(bgFrame);
BG.gotoAndStop(bgFrame);
}

on?(rollOver)?{
_root.showTooltip(“改变背景颜色”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//在IE中浏览

on?(press)?{
theString?=?”Javascript:?prevWin?=?window.open(\”\”,\”PREVIEW\”,\”toolbar=no,width=640,height=480,directories=no,status=no,scrollbars=yes,
resize=yes,menubar=no,location=no,copyhistory=no\”);
prevWin.document.write(\”<HTML><TITLE>X-PRESSIVE.COM?RICH?TEXT?ON-SCREEN?EDITOR?v1.0</TITLE><HEAD></HEAD><BODY?BGCOLOR=#”?+?/:BGColor?+?”>”?+?/:PlainText?+?”</BODY>\”);”;
getURL(theString);
}

on?(rollOver)?{
_root.showTooltip(“在IE中浏览”);
}

on?(release,?releaseOutside,?rollOut)?{
_root.hideTooltip();
}

//S条上下滑动

onClipEvent?(load)?{
topBorder?=?_y;
bottomBorder?=?_y?+?64;
Caption?=?”S”;
}

onClipEvent?(enterFrame)?{
if?(Dragging)?{
/:TextSize?=?int(((_y?-?bottomBorder)?/?2)?+?32);
if?(/:TextSize?<?5)?{
/:TextSize?=?5;
}
}

}

图五:软件视图

转载本博客文章请注明,转载自:百毒博客 ()
本文地址:

相关文章: