Apollo 学习笔记一
首先了解下 apollo 下这个类集 flash.desktop.* 的一些类
- ClipboardManager 主要是作为与操作系统粘贴板互相拷贝的一个通道,在 flex 中只能读取粘贴板,而在 apollo 里可以直接读取。
- DragManager 主要控制拖拽功能,这个拖拽可不只是在应用程序内部,这个拖拽是在整个桌面的,一大特色吧。
- TransferableData 我理解为在 apollo 中的传输数据的一个容器,数据的类型可以为:text,url,bitmap,filelist (文件数组)
- 附属的一些常量类,主要是保存常量信息比如: COPY : String = "copy" ;这样只是为了你写程序的时候避免拼写错误。
- DragActions:拖拽动作的属性:copy,link,move 和 none
- DragOptions:拖拽的选项设置,是否允许 copy,link 和移动等
- TransferableFormats:TransferableData 数据容器的类型
- TransferableTransferMode:传递的模式,设置传递的是数据的克隆还是引用。