Re: Is wxPhoenix dead or just on hiatus?
Marco Prosperi <[email protected]>
| Newsgroups | gmane.comp.python.wxpython.devel |
|---|---|
| Message-ID | <[email protected]> |
I installed the phoenix wheel for python 3.4 some days ago and run
successfully a little sample of mine (on windows, 64 bit). With the demo
just downloaded I get this demotivating exception:
C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo>c:\python34\python.e
xe demo.py
Traceback (most recent call last):
File "c:\python34\lib\site-packages\wx\core.py", line 1955, in Notify
self.notify()
File "c:\python34\lib\site-packages\wx\core.py", line 3032, in Notify
self.result = self.callable(*self.args, **self.kwargs)
File
"C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo\Main.py", li
ne 2869, in ShowMain
frame = wxPythonDemo(None, "wxPython: (A Demonstration)")
File
"C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo\Main.py", li
ne 1836, in __init__
self.LoadDemo(self.overviewText)
File
"C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo\Main.py", li
ne 2255, in LoadDemo
self.UpdateNotebook(0)
File
"C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo\Main.py", li
ne 2381, in UpdateNotebook
UpdatePage(self.codePage, "Demo Code")
File
"C:\Users\Marco\Downloads\Phoenix-master\Phoenix-master\demo\Main.py", li
ne 2352, in UpdatePage
if nb.GetPageText(i) == pageText:
wx._core.wxAssertionError: C++ assertion "((nPage) < GetPageCount())"
failed at
..\..\src\msw\notebook.cpp(448) in wxNotebook::GetPageText(): notebook page
out
of range
On Wednesday, October 14, 2015 at 6:05:04 PM UTC+2, werner wrote:
>
> On 10/14/2015 17:46, Marco Prosperi wrote:
>
> ...
> > - an easy to find phoenix-version wxpython-demo application (where is
> > it?). With this I could see what is not working and would contribute
> > to migrate the lib modules I use most
> The demo is in the repo:
> https://github.com/wxWidgets/Phoenix/commits/master
>
> Note that most work needs to be done in wx.lib, modules which have been
> worked on (ported, documented) have a tag (e.g.: # Tags:
> phoenix-port, unittest, documented, py3-port) at the beginning. Code
> should be changed in a way that it runs on Py2.7 and 3.2+, for this the
> six library (it is installed with Phoenix) is often used. Modules
> should have a unittest, even if it is very minimal to start with.
>
> Werner
>
--
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.