[sisyphus] Ошибки в python-module-wx
Eugine Kosenko
=?iso-8859-1?q?eugine=2Ekosenko_=CE=C1_gmail=2Ecom?=
Сб Мар 1 14:59:26 MSK 2008
Похоже, после переезда на Python 2.5 возникла проблема при создании
виджетов. Например,
import wx
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = wx.Frame(None, -1, 'test frame')
panel = wx.Panel(frame, -1)
frame.SetSizer(wx.BoxSizer(wx.VERTICAL))
frame.GetSizer().Add(panel, 1, wx.EXPAND)
frame.Show()
app.MainLoop()
Возникает ошибка:
Traceback (most recent call last):
File "testPanelInBoxSizer.py", line 8, in <module>
frame.GetSizer().Add(panel, 1, wx.EXPAND)
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py",
line 12452, in Add
return _core_.Sizer_Add(*args, **kwargs)
TypeError: wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item
Может, дело и не в Питоне. Я пока пробую собрать оригинальный
wxPython, чтобы проверить. У кого-нибудь это еще воспроизводится?
Подробная информация о списке рассылки Sisyphus