[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-forms/src/uidrivers/win32/widgets _base.py
From: |
Jan Ischebeck |
Subject: |
gnue-forms/src/uidrivers/win32/widgets _base.py |
Date: |
Tue, 28 Oct 2003 10:03:09 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue-forms
Branch:
Changes by: Jan Ischebeck <address@hidden> 03/10/28 10:03:07
Modified files:
src/uidrivers/win32/widgets: _base.py
Log message:
add unicode output support to win32 uidriver
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-forms/src/uidrivers/win32/widgets/_base.py.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
Patches:
Index: gnue-forms/src/uidrivers/win32/widgets/_base.py
diff -c gnue-forms/src/uidrivers/win32/widgets/_base.py:1.24
gnue-forms/src/uidrivers/win32/widgets/_base.py:1.25
*** gnue-forms/src/uidrivers/win32/widgets/_base.py:1.24 Sat Sep 6
05:59:06 2003
--- gnue-forms/src/uidrivers/win32/widgets/_base.py Tue Oct 28 10:03:07 2003
***************
*** 27,33 ****
# NOTES:
#
! from types import StringType
import win32api, win32gui, win32con, win32ui, commctrl
import struct, array
--- 27,33 ----
# NOTES:
#
! from types import StringType, UnicodeType
import win32api, win32gui, win32con, win32ui, commctrl
import struct, array
***************
*** 500,505 ****
--- 500,509 ----
except AttributeError:
pass
+ # display unicode chars properly
+ if type(value)==UnicodeType:
+ value=value.encode('mbcs')
+
widget.SetValue(value)
widget.Enable(enabled)
***************
*** 575,578 ****
win32con.VK_F9,
win32con.VK_F10,
win32con.VK_F11,
! win32con.VK_F12]
\ No newline at end of file
--- 579,582 ----
win32con.VK_F9,
win32con.VK_F10,
win32con.VK_F11,
! win32con.VK_F12]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-forms/src/uidrivers/win32/widgets _base.py,
Jan Ischebeck <=