Author: btami
Date: 2005-09-20 03:03:35 -0500 (Tue, 20 Sep 2005)
New Revision: 7925

Modified:
   trunk/gnue-forms/src/uidrivers/win32/UIdriver.py
Log:
fixed cut&paste bug with non ascii chars

Modified: trunk/gnue-forms/src/uidrivers/win32/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/UIdriver.py    2005-09-20 07:36:35 UTC 
(rev 7924)
+++ trunk/gnue-forms/src/uidrivers/win32/UIdriver.py    2005-09-20 08:03:35 UTC 
(rev 7925)
@@ -51,7 +51,7 @@
 from gnue.forms.uidrivers.win32.GFwin32App import *
 #from gnue.forms.uidrivers.wx.UIWXSplashScreen import *
 from gnue.forms.uidrivers.win32.widgets._base  import *
-from gnue.forms.uidrivers.win32.common import textEncode
+from gnue.forms.uidrivers.win32.common import textEncode, textDecode
 from gnue.forms.uidrivers.win32.dialog import BaseDialog
 from gnue.forms.uidrivers.win32 import dialogs
 
@@ -295,7 +295,7 @@
       GDebug.printMesg(1,'Unable to open clipboard for read')
 
     if success:
-      value = success
+      value = textDecode(success)
     else:
       GDebug.printMesg(1,'Unable to obtain clipboard contents. Defaulting to 
Empty.')
       value = None
@@ -309,7 +309,7 @@
 
     if None == win32clipboard.OpenClipboard():
       win32clipboard.EmptyClipboard()
-      handle = win32clipboard.SetClipboardText(event.text)
+      handle = win32clipboard.SetClipboardText(textEncode(event.text))
       GDebug.printMesg(6,"Set Clipboard Data Handle: %s" % handle)
       win32clipboard.CloseClipboard()
     else:



_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to