仿百度文库制作(2)-----------flexpaper

一、删掉弹出的版本信息:

 

 

对应的dialog为:

 

Delete掉,会出现对应的错误:

 

找到对应的信息,然后注释掉。

 

二、去掉加载页的进度条的LOGO图片

 

private var _skinImgl:Bitmap = new MenuIcons.LOGO_SMALL();改成private var _skinImgl:Bitmap = new Bitmap();

 

 

三、除去左上角fp图标

 

 

FlexPaperViewer.mxml文件的设计视图,报两个错误,修正方法是在项目属性中设置对应为中文包

-source-path=../locale/zh_CN -allow-source-path-overlap=true

 

然后看到视图页面的左上角,有两个矩形框:

 

上面的是读取时候的加载的矩形框,下面的就是fp版本信息label。要把下面的delete掉。

接着会报10个错误,把错误的地方注释掉。主要是因为删掉了label,设置label属性就会出错。

 

 

四、去掉右下角的flexpaper

 

 

因为是动态加载的,所以修改对应代码:

主要是把   //  private var _skinImg:Bitmap = new MenuIcons.SMALL_TRANSPARENT();

                       // private var _skinImgc:Bitmap = new MenuIcons.SMALL_TRANSPARENT_COLOR();

改成         privatevar _skinImg:Bitmap =new Bitmap();

                  privatevar _skinImgc:Bitmap =new Bitmap();

 

 

五、导出swc之后在test项目中引入发现以下没有了右下角的flexpaper了

 

 

 

六、完全更改版本:

 

找到动态加载的控件的信息

比如这样的GradientImgaeButton:

 

<st:GradientImageButton icon="{MenuIcons.FULLSCREEN}" styleName="toolbttn" toolTip="@Resource(key='Fullscreen', bundle='FlexPaper')"width="20" height="20" x="312" y="2" click="toggleFullScreen();" tabIndex="8" visible="{ZoomToolsVisible}" includeInLayout="{ZoomToolsVisible}"/>

icon引入的是MenuIcons包的icon资源,可以自己设置这样的资源,如果是自己拖动GradientImgaeButton,加上click="toggleFullScreen();也能调用原有的全屏效果^_^,该怎么改就怎么改。直到完全看不到flexpaper的信息为止。

 

 

要注意的:因为在生成flexpaper swc库的时候选择的是中文,如果当调用flexpaper swc时候出现不支持zh_CN,只需要把locale文件夹拷到工程目录,设置属性那的附加的编译器参数为-source-path=../locale/zh_CN就解决^_^

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值