dabo Commit
Revision 2493
Date: 2006-11-24 14:03:17 -0800 (Fri, 24 Nov 2006)
Author: ed
Changed:
U trunk/dabo/ui/uiwx/__init__.py
U trunk/dabo/ui/uiwx/dPemMixin.py
Log:
Enhanced the getImagePath() function to work better with Windows pathing.
Added a refresh() to dPemMixin._setCaption().
Diff:
Modified: trunk/dabo/ui/uiwx/__init__.py
===================================================================
--- trunk/dabo/ui/uiwx/__init__.py 2006-11-24 21:54:01 UTC (rev 2492)
+++ trunk/dabo/ui/uiwx/__init__.py 2006-11-24 22:03:17 UTC (rev 2493)
@@ -1,5 +1,6 @@
import sys
import os
+import re
import glob
import datetime
import time
@@ -1118,7 +1119,11 @@
except IndexError:
pass
if ret and url:
- ret = "file://%s" % ret
+ if wx.Platform == "__WXMSW__":
+ ret = "file:%s" % urllib.pathname2url(ret).replace("|",
":")
+ ret = re.sub(r"([A-Z])\|/", r"\1/", ret, re.I)
+ else:
+ ret = "file://%s" % ret
return ret
Modified: trunk/dabo/ui/uiwx/dPemMixin.py
===================================================================
--- trunk/dabo/ui/uiwx/dPemMixin.py 2006-11-24 21:54:01 UTC (rev 2492)
+++ trunk/dabo/ui/uiwx/dPemMixin.py 2006-11-24 22:03:17 UTC (rev 2493)
@@ -1600,6 +1600,7 @@
pass
else:
self._properties["Caption"] = val
+ self.refresh()
def _getChildren(self):
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev