昨天学习到File类和FileStream类,操作起来很方便的,本准备用AIR技术制作一个文件夹图标修改器,但遗憾的是并没有提供设置文件属性的方法。这样修改文件夹图标的关键技术不能实现了。

今天看了一下拖拽类,主要由NativeDragEvent来监听鼠标行为,用 Clipboard.hasFormat() 来判断是否是支持的文件类型。然后用NativeDragManager.acceptDragDrop(dragTarget)来控制拖拽对象的鼠标显示状态。在NativeDragEvent.NATIVE_DRAG_DROP事件处理拖拽的文件。可以按不同类型的文件来处理。内置文件类型

  • BITMAP_FORMAT
  • FILE_LIST_FORMAT
  • HTML_FORMAT
  • TEXT_FORMAT
  • URL_FORMAT

2008-03-02_231944.png
贴上代码:

Download: AIR Drag and Drop 学习笔记(20080302)  AIR Drag and Drop 学习笔记(20080302) (7.7 KiB, 260 hits)