Closed Colatino closed 2 years ago
Thanks for the report. I'll question whether this is something to do with a new version of the wxPython or with something else.
Can you try running the 'prebuilt' binary from the Releases section. These should have been built without external dependencies.
The 'prebuilt' ran without issues
Thanks for checking the binaries.
I confirmed I can manually remove these without noticeable issue, but I also remembered how the GUI part of the project was generated. I had used wxGlade to make the framework '.py' from the '.wxg' design.
This process is described here: http://wxglade.sourceforge.net/docs/source_code.html
I note that there's a build option for 2.8
or 3.0
, I don't know whether that was an option back then....
https://github.com/mungewell/zoom-zt2/blob/master/zoomzt2-gui.py#L4
# generated by wxGlade 0.8.0 on Sun Sep 15 09:53:08 2019
Manually removing these flags is probably OK, but I'll try re-rendering the design for 3.0
and see how different it is...
https://packages.ubuntu.com/impish/wxglade
try the code on this branch.... I had to go back and change/update the .wxg
source as well.
https://github.com/mungewell/zoom-zt2/tree/wx_update
Auto-generated code does not now have ALIGN_CENTER
.
Now the GUI opens but I still had to use the solution on issue #42
Yes, one bug at a time... ;-)
I'll merge these changes in, but will need to do some upgrading on my Windows box to figure out Mido.
Merged to Main.
I'm getting Exceptions while trying to run zoomgt2-gui.py:
Changing lines 94, 96 and 98 to the below fixed the issue (removed wx.ALIGN_CENTER):
Running on windows 11, python 3.10.4, wxPython 4.1.1