package {
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.external.*;
import flash.system.System;
public class clipboard extends Sprite
{
private var text :String;
public function clipboard()
{
trace('load');
stage.addEventListener(MouseEvent.CLICK, copy );
}
private function copy(text:String):void{
trace('click event');
if(getText()){
System.setClipboard(text);
trace('Tetx in clipboard');
}else{
trace('clipboard error');
}
}
private function getText():Boolean{
if (ExternalInterface.available) {
text = ExternalInterface.call("getClipboardText()");
trace('ExternalInterface true');
return true;
}else{
trace('ExternalInterface false');
return false;
}
}
}
}