📄 pager.as
字号:
/** * @class : FStore.view.component.Pager * @_parent : FStore.view.ThumbnailView * @summary : 分页 * @version : 1.0(2004.05.20) * @author : kyoji */class FStore.view.component.Pager extends MovieClip { private var background_mc:MovieClip; private var holder_mc:MovieClip; public function Pager() { } /// @summary : 设置分页 /// @params[p] : 总共的页数 /// @params[c] : 当前的页数 public function setPage(p:Number, c:Number) { var i:Number = 1; holder_mc.removeMovieClip(); holder_mc = this.createEmptyMovieClip("holder_instance", 1); while(i <= p) { // 生成按钮 var lb = holder_mc.attachMovie("linkButton", "linkButton_instance" + i, i); //var lb = this.attachMovie("linkButton", "linkButton_instance" + i, i); lb._x = 8 + (i - 1) * 45; // 如果是当前页,则不生成链接效果 lb.setData("Page " + i, i == c ? null : i); lb.setClickHandler("getProducts", _parent); i ++; } // 调节大小 background_mc._width = 8 + p * 45; // 重新定位 this._x = 456 - this._width; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -