加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

对FlexPaper源码进行修改的一个例子

发布时间:2020-12-15 01:01:16 所属栏目:百科 来源:网络整理
导读:对FlexPaper源码进行修改的一个例子 ?? 按照"FlexPaper阅读器开发手册"建立好库项目环境后;以下将去掉或修改原代码中所有与显示LOGO图片有关的代码 1. 去掉加载页的进度条的LOGO图片 源文件:DupImage.as 找到语句:private var _skinImgl:Bitmap = new MenuI
对FlexPaper源码进行修改的一个例子 ?? 按照"FlexPaper阅读器开发手册"建立好库项目环境后;以下将去掉或修改原代码中所有与显示LOGO图片有关的代码 1. 去掉加载页的进度条的LOGO图片 源文件:DupImage.as 找到语句:private var _skinImgl:Bitmap = new MenuIcons.LOGO_SMALL(); 替换为: private var _skinImgl:Bitmap = new Bitmap(); 2. 去掉工具栏最右边[关于...]对话框的显示的按钮 源文件:FlexPaperViewer.mxml 将源码中所有的bttnInfo.visible = true;? 替换成 bttnInfo.visible = false; 3. 除去初始装载时的LOGO图标 源文件:FlexPaperViewer.mxml 将控件lblProgress和spin1的初始属性分别加入: visible="false" 4. 除去加载页的LOGO图标?? 源文件:FlexPaperViewer.mxml 将<fp:FlexPaperViewer_Base ...>的属性最后行加入creationComplete处理: <fp:FlexPaperViewer_Base xmlns:mx="http://www.adobe.com/2006/mxml" ???????????????????????????????????????????????? addedToStage="bindStageEvents(event)" ???????????????????????????????????????????????? xmlns:fp="com.devaldi.controls.flexpaper.*" ???????????????????????????????????????????????? xmlns:ct="com.devaldi.controls.*" ???????????????????????????????????????????????? xmlns:st="com.devaldi.skinning.*"? ???????????????????????????????????????????????? creationComplete="initApp()"> 然后加入处理initApp()函数到<mx:Script>中 ?? //---------------------------二次编程加入 ??????????????????????? public function initApp():void {???????? ??????????????????????????????? paper1.removeElementAt(2); ??????????????????????? } 最后将源码中的函数papersLoadingHandler(event:Event)最后一行加上:paper1.removeElementAt(2);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读