转载

《Flexpaper二次开发入门教程》(十五) 删除Flexpaper浏览器的打印按钮(5.3节) ... ...

5.3 删除Flexpaper浏览器的打印按钮

我们找到FlexPaperViewer.mxml文件中的下面部分内容:

<mx:HBox styleName="toolbarBackground" width="100%" height="26" borderStyle="solid" verticalScrollPolicy="off" horizontalScrollPolicy="off" paddingTop="2" paddingLeft="2" horizontalGap="3">

<st:GradientImageButton icon="{MenuIcons.PRINT_ICON}" styleName="toolbttn" width="20" click="printPaper(event)" toolTip="@Resource(key='Print', bundle='FlexPaper')" visible="{!ReadOnly}" includeInLayout="{!ReadOnly}" />

<mx:Image source="{MenuIcons.BAR}" width="3" height="21" visible="{!ReadOnly}" includeInLayout="{!ReadOnly}"  />

 

把上面代码的st:GradientImageButton部分代码注释掉就可以了

<!--

<st:GradientImageButton icon="{MenuIcons.PRINT_ICON}" styleName="toolbttn" width="20" click="printPaper(event)" toolTip="@Resource(key='Print', bundle='FlexPaper')" visible="{!ReadOnly}" includeInLayout="{!ReadOnly}" />

<mx:Image source="{MenuIcons.BAR}" width="3" height="21" visible="{!ReadOnly}" includeInLayout="{!ReadOnly}"  />

-->

效果如下图:

《Flexpaper二次开发入门教程》(十五) 删除Flexpaper浏览器的打印按钮(5.3节) ... ...

 

这里的st:GradientImageButton调用的是xmlns:st="com.devaldi.skinning.*包中的GradientImageButton.as文件,再调用其他文件的printPaper(event)处理。

 

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

正文到此结束
Loading...