There are no constant HTML_FONT_SIZE_* in wx.html module, so exceptions would be raised on dic.py starting up.
I created a patch for this by hardcoding HTML_FONT_SIZE_* values in dic.py according to the _DEFAULT_FONT_SIZES list in http://wikidpad.python-hosting.com/file/branches/mbutscher/work/lib/pwiki/WikiHtmlView.py?rev=108 .
My Python version:
C:\work\Hacking\onlinedict\onlinedic>python -c "import sys; print sys.version"
2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)]
My wx version:
C:\work\Hacking\onlinedict\onlinedic>python -c "import wx; print wx.__version__"
2.8.3.0
The traceback:
C:\work\Hacking\onlinedict\onlinedic>dic.py
Traceback (most recent call last):
File "C:\work\Hacking\onlinedict\onlinedic\dic.py", line 678, in <module>
app = MyApp(0)
File "C:\Python25\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", line 7757
, in __init__
self._BootstrapApp()
File "C:\Python25\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", line 7354
, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "C:\work\Hacking\onlinedict\onlinedic\dic.py", line 665, in OnInit
self.frame = MainWindow(None, -1, APP_REL)
File "C:\work\Hacking\onlinedict\onlinedic\dic.py", line 296, in __init__
self.html = MyHtmlWindow(self.panel, ID_HTML)
File "C:\work\Hacking\onlinedict\onlinedic\dic.py", line 85, in __init__
self.list = [ wx.html.HTML_FONT_SIZE_1,
AttributeError: 'module' object has no attribute 'HTML_FONT_SIZE_1'