 			
 			function finish():void
 			{
+				so.data[LAST_SAVED] = file.nativePath;
+				trace(file.nativePath);
 				_isSuccess = true;
 				_onResult.dispatch();
 			}


	public class FntExporter
	{
		
		private var _onResult:Signal = new Signal();
		private var _errorMessage:String;

			_errorMessage = "";
			_isSuccess = false;
			
			var file:File;
			var so:SharedObject = SharedObject.getLocal(SO_KEY);
			var path:String = so.data[LAST_SAVED];
			if(path)
			{
				file = new File(path);
				if(!file.exists)
				{
					file = File.userDirectory;
				}
			}
			else
			{
				file = File.userDirectory;
			}
			
			file.browseForDirectory("select save dirctory");
			file.addEventListener(Event.SELECT,onSelectDir);
			file.addEventListener(Event.CANCEL,onCancelSelectDir);
