【转载】《Flexpaper二次开发入门教程》(十七) 删除Flexpaper浏览器的LOGO(5.5节) ......

【转自】http://ajava.org/article-747-1.html

 

下面是某位高手的对FlexPaperViewer 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 
将控件lblProgressspin1的初始属性分别加入: 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);

 

Mark只测试过第四点,在FlexPaperViewer.mxml文件中找到下面的方法,并在最后一行加入paper1.removeElementAt(2);结果可以达到去掉FlexPaperViewer右下角的logo

protected override function papersLoadingHandler(event:Event):void{

                //mark edit 2012-1-25

//              spin1.start();

//              spin1.visible = true;

                spin1.visible = false;

                super.papersLoadingHandler(event);

                //mark add 2012-1-25

                paper1.removeElementAt(2);

}
效果如下:

 

 

转载请注明:转自http://ajava.org/,请保留文章的完整。

 

转载于:https://www.cnblogs.com/witrays/archive/2012/02/23/2364873.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值