 		public function setText(value:String):void
 		{
             Clipboard.generalClipboard.clear();
+			value = encodeUtf8(value); // Use UTF8 encoding
             Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, value);
 		}
 		public function getText():String

			return String(Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT));
		}

	}
}

//
package blackberry.clipboard
{
	import flash.utils.ByteArray;
	import flash.events.Event;
	import flash.desktop.Clipboard;
	import flash.desktop.ClipboardFormats;
