Update of /cvsroot/pywin32/pywin32/win32/Demos
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv10471/win32/Demos
Modified Files:
win32gui_dialog.py win32gui_taskbar.py
Log Message:
Move to exception attributes.
Index: win32gui_taskbar.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/win32/Demos/win32gui_taskbar.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** win32gui_taskbar.py 30 Oct 2007 09:27:13 -0000 1.9
--- win32gui_taskbar.py 3 Oct 2008 01:03:56 -0000 1.10
***************
*** 23,27 ****
wc.hbrBackground = win32con.COLOR_WINDOW
wc.lpfnWndProc = message_map # could also specify a wndproc.
! classAtom = RegisterClass(wc)
# Create the Window.
style = win32con.WS_OVERLAPPED | win32con.WS_SYSMENU
--- 23,34 ----
wc.hbrBackground = win32con.COLOR_WINDOW
wc.lpfnWndProc = message_map # could also specify a wndproc.
!
! # Don't blow up if class already registered to make testing easier
! try:
! classAtom = win32gui.RegisterClass(wc)
! except win32gui.error, err_info:
! if err_info.winerror!=winerror.ERROR_CLASS_ALREADY_EXISTS:
! raise
!
# Create the Window.
style = win32con.WS_OVERLAPPED | win32con.WS_SYSMENU
Index: win32gui_dialog.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/win32/Demos/win32gui_dialog.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** win32gui_dialog.py 4 Jan 2007 08:30:33 -0000 1.7
--- win32gui_dialog.py 3 Oct 2008 01:03:56 -0000 1.8
***************
*** 140,144 ****
classAtom = win32gui.RegisterClass(wc)
except win32gui.error, err_info:
! if err_info[0]!=winerror.ERROR_CLASS_ALREADY_EXISTS:
raise
return className
--- 140,144 ----
classAtom = win32gui.RegisterClass(wc)
except win32gui.error, err_info:
! if err_info.winerror!=winerror.ERROR_CLASS_ALREADY_EXISTS:
raise
return className
|