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

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

发布时间:2020-12-15 04:52:49 所属栏目:百科 来源:网络整理
导读:一、 删掉弹出的版本信息: ? ? 对应的 dialog 为: ? Delete 掉,会出现对应的错误: ? 找到对应的信息,然后注释掉。 ? 二、 去掉加载页的进度条的 LOGO 图片 ? 把 private var _skinImgl:Bitmap = new MenuIcons.LOGO_SMALL(); 改成 private var _skinImg

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

?

?

对应的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就解决^_^

(编辑:李大同)

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

    推荐文章
      热点阅读