commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7925 - trunk/gnue-forms/src/uidrivers/win32


From: btami
Subject: [gnue] r7925 - trunk/gnue-forms/src/uidrivers/win32
Date: Wed, 28 Sep 2005 12:35:24 -0500 (CDT)

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:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]