
FLEX
会飞的蓝皮虎
这个作者很懒,什么都没留下…
展开
-
Flex桌面应用程序边框
<br /> 默认情况下,桌面应用程序会显示在一个有标题栏的框中,这个框会代替在MXML文件中定义的<mx:WindowedApplication>的边框,与应用程序整体外观很不协调,如图:<br /><br /><br /><br /><br /><br />要使程序不显示这个边框,可以如下设置。<br /><br /> 将工程src目录中的XXX-app.xml(XXX为工程名)文件打开,找到<systemChrome></systemChrome>,修改为<systemChrome>non原创 2011-03-16 09:56:00 · 1135 阅读 · 0 评论 -
Flex中模块化页面跳转
<br /><br />做好导航条后,要实现点击不同导航项目,就跳转到不同页面。我觉得用模块来做挺不错,这样不用像用组件那样一股脑加载进来,只需要在请求某个页面后加载模块,大大缩减了主应用程序的体积。第一次调用某模块有1秒的延迟,以后再调用就不会延迟了。<br />比如有一个名为NavigationMenu的导航组件(component):<br /> <br /><?xml version="1.0" encoding="utf-8"?> <s:Group xmlns:fx="http://ns.ado原创 2011-03-16 09:58:00 · 908 阅读 · 0 评论 -
Flex的MenuBar中树根层菜单的响应
<br /><br />因为一般的菜单是点击菜单栏相应项后,出现一个下拉菜单,再点击下拉菜单中的MenuItem后才会响应。<br /> 但是如果像如下方式定义了MenuBar的数据源:<br /><s:XMLListCollection id="navigationMenuData"> <fx:XMLList xmlns=""> <menuitem label="首页"> </menuitem>原创 2011-03-16 10:04:00 · 865 阅读 · 0 评论 -
Adobe AIR右键菜单和系统托盘实现
<br />右键菜单:<br /> <br />var mainMenu:NativeMenu = new NativeMenu(); var minimizeMenu:NativeMenuItem = new NativeMenuItem("Minimize"); var maximizeMenu:NativeMenuItem = new NativeMenuItem("Maximize"); var sepMenu:NativeMenuItem = new NativeMenuItem("",tr转载 2011-03-16 09:48:00 · 721 阅读 · 0 评论 -
flex中DataGrid中的checkbox
需要重新复写一个CheckBox,在CheckBox被选中后,赋值给相应的data,将状态保存下来即可。 package comp.control.itemRenderer { import flash.events.Event; import mx.controls.CheckBox; public class CheckboxItemRanderer exten转载 2013-03-13 08:49:25 · 701 阅读 · 0 评论