Adobe Air - 通过上下文菜单粘贴图像

时间:2011-12-02 19:18:09

标签: actionscript-3 flex air

有没有办法通过上下文菜单(右键菜单)将图像复制到Air应用程序中,或至少检测剪贴板中是否有图像?

由于 乌利

1 个答案:

答案 0 :(得分:1)

一种策略是检查ACTIVATE事件上的剪贴板,并根据结果启用/禁用上下文菜单项:

private function checkForImageData(e:Event):void {

  myContextMenu.clipboardItems.paste = Clipboard.generalClipboard.hasFormat(ClipboardFormats.BITMAP_FORMAT);

}

addEventListener(Event.ACTIVATE, checkForImageData);