易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

flash CS3.0 InteractiveObject的doubleClick事件

作者:佚名  来源:本站整理  发布时间:2010-02-24 09:42:10
我们晓得doubleClick事情是在as3中新增加的事情,我们经常需求使用到这个事情,在as2我时期需求本人写函数判别双击,在as3中就能够直接使用这个事情了,但是在使用这个事情的时分有个细节要次要,首先事情是InteractiveObject所属的,因而从InteractiveObject承继上去的对象才干使用该属性,另外一个是要首先设置doubleClickEnabled属性为true,最初这个事情是使用内部的元件接纳的(the instance receives doubleClick events within its bounds),所以假如你要侦听的doubleClick事情的元件内部有从InteractiveObject承继的元件,要么设置这些元件的 mouseEnabled为false,要么使用内部本来来侦听doubleClick事情.
1.内部元件不是从InteractiveObject承继上去,能够直接使用元件接纳事情
//----------------------------------------------
var a:Sprite = new Sprite();
addChild(a);
var b = new Shape();
a.addChild(b);
b.graphics.beginFill(0x0);
b.graphics.drawRect(0,0,100,100);
b.graphics.endFill();
a.doubleClickEnabled = true;//使用a接纳
a.addEventListener("doubleClick", ......

Flex httpservice返回值类型和处理

返回数据的格式resultFormat有几种类型,object、array、xml、flashvars、text和e4x,默认的设置为object。
RESULT_FORMAT_ARRAY : String = "array"
[] 结果格式“array”与“object”相似,但是其返回的值始终为数组;这样,如果从结果格式“object”返回的结果尚不是数组,则将把该项目添加为一个新数组的第一个项目。
RESULT_FORMAT_E4X : String = "e4x"
[] 结果格式“e4x”指定返回的值是一个 XML 实例,此实例可以使用 ECMAScript for XML (E4X) 表达式访问。
RESULT_FORMAT_FLASHVARS : String = "flashvars"
[] 结果格式“flashvars”指定返回的值是包含由 & 符号分隔的名称=值对的文本,该文本被分析为 ActionScript 对象。
RESULT_FORMAT_OBJECT : String = "object"
[] 结果格式“object”指定返回的值是 XML,但按照 ActionScript 对象树分析。
RESULT_FORMAT_TEXT : String = "text"
[] 结果格式“text”指定 结果文本应为未经处理的字符串。
RESULT_FORMAT_XML : String = "xml"
[] 结果格式“xml”指定结果应作为指向父 flash.xml.XMLDocument ......

about Flex DataGrid edit

Summary(概述): Adobe Flex 的 dataGrid 有很强大的功能,比如ItemRenderer,headerRenderer等,可以方便地实现自己想要的功能。但对dataGrid直接编辑并保存到Service端,就有点麻烦了。
Requirement(需求): 对dataGrid进行单位格编辑,若有变化,保存到Service; 否则不保存。
Solution(解决方案): 运用DataGrid 的 itemEditBegin 事件、itemFocusOut 事件。
1.  when the itemEditBegin is dispatched, the event handler should save this cell value as old value.(编辑前保存旧值)
2. when the listener of itemFocusOut is responding, you should check the current cell to the old value. If it's value have changed, you should save the new value to Service.(编辑后判断,是否更改。)
Example(例子)  as follow:
<mx:Script>
        <![CDATA[
private var oldValueOfEditedItem: CreditVO;
   private function creditDGEditBegin(event: DataGridEvent): void {
             oldValueOfEditedItem = (event.itemRenderer.data as CreditVO). ......

update Flex TreeGrid

Summary:
在DataGrid中显示层级结构,google了一下,找到flexlib中的TreeGrid。把源码加载到项目中,按照文档去实现其功能。最后发现有好多bug,比如定位不准,无法拖动等问题。通过阅读和修改TreeGrid类,这些bug都解决了。接着无意中发现,排序有问题。点击列头排序,发现层级结构变混乱了,这个问题比较严重。因为create dataProvider是最核心的内容了。在开源社区(Sapience360 )上找到了另外一个TreeGrid,但版本有点老了,不支持flex2.0以上。
Requirement: 使treeGrid支持flex 2.0以上。
Solution:
对比SDK 1.5 和 SDK 3.2 DataGrid源码发现,TreeGrid 的placeSortArrow() 方法应该修改一下。可以直接调用DataGridHeader类的方法。
 override protected function placeSortArrow():void
  {
DataGridHeader(header).mx_internal::_placeSortArrow();
  }
删除无用的变量 如下:
 /**
    *  @private
    *  The index of the column being sorted.
    */
   private var sortIndex:int = -1;

  
    *  @private
&n ......

flex chart 的相关属性作用


1.       chart:总体控制
2.      
series:定义什么样的数据来展示,x,y轴分别显示什么数据。它是包含相应的seriesItem的Array。SeriesItem封装了极值
点,填充方式,xy数据等。
3.       series 中displayName属性控制tooltip
4.       barest->barseries, columnset->columnset
5.       categoryAxis将某列数据映射到轴上
linerAxis自定义轴数据,最大值和最小值
logAxis用对数形式
datetimeAxis
6.       通过axixrender更改轴的外观specified by the horizontalAxisRenderers
or verticalAxisRenderers
7.       chartdata的数据源:
scriptblock,xml,remoteobject,webservice,Httpservice,MXML
数据源类型:
(1)static Array
private var expenses:Array = [
        {Month:"January",Profit:2000,Expenses:1500,Amount:450},
    & ......

学习Flex 的常用技术网址收集

中文在线帮助文档:http://livedocs.adobe.com/flex/3_cn/langref/  
http://examples.adobe.com/flex3/componentexplorer/explorer.html。
其他网站:
http://bbs.actionscript3.cn
http://www.airia.cn
http://www.anyflex.cn/bbs
http://www.5uflash.com/flex-air
http://www.52ria.com
http://www.riachina.com
     flash builder4
 
 
flash builder4 中文语言参考: http://help.adobe.com/zh_CN/AS3LCR/Flex_4.0
flash builder4 中文帮助文档:http://help.adobe.com/zh_CN/Flex/4.0/UsingFlashBuilder/index.html ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [1735] [1736] [1737] [1738] 1739 [1740] [1741] [1742] [1743] [1744]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号