[Boa Constr] Re: [Pythonmac-SIG] ANN: Boa Constructor for OS X available
Status: Beta
Brought to you by:
riaan
From: Charles H. <cha...@co...> - 2005-06-18 11:57:50
|
If I understand the question, this is something that WingIDE does just fine. Charles Hartman On Jun 18, 2005, at 4:30 AM, Werner F. Bruhin wrote: > Hi Kevin, > > Kevin Walzer wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> I don't have any answers, I'm afraid, but I did reproduce the crash. >> >> I wonder if Boa is trying to eval the script in the same process that >> the interpreter itself is running in. This accounts for IDLE's >> inability >> to run GUI code correctly--ditto for PythonIDE. >> >> I have yet to encounter a Python editor on the Mac that does this >> gracefully. Eric3, Spe, PyOxide,and now Boa--they all crash at times, >> and sometimes all the time, when trying to eval/debug scripts. >> > Are people like Robin Dunn aware of this? Or whoever works on the > MacPython stuff? > > One of these days I want to get a Mac for myself, so hopefully by then > you chaps have figured this out :) > > See you > Werner > > >> >> To be perfectly honest, when it comes to the eval/debug cycle, >> Emacs + >> terminal is about the only thing that works for me. The IDE's are >> best >> for other things, such as code completion, generating the GUI >> code--wxPython is a lot more complex to write by hand than Tcl/Tk, >> for >> instance. >> >> I'll keep working with Boa, though, and see if I can work with >> Riaan to >> come up with a solution. >> >> Cheers, >> >> Kevin Walzer, PhD >> WordTech Software--Open Source Applications and Packages for OS X >> http://www.wordtech-software.com >> http://www.kevin-walzer.com >> http://www.smallbizmac.com. >> mailto:sw...@wo... >> >> Charles Hartman wrote: >> | That's the .dmg dist of Python 2.4.1, and the unicode .dmg dist of >> | wxPython 2.6.0.1. Here are the app and frame Boa built and crashed >> | while trying to run: >> | >> | ============================= >> | >> | #Boa:Frame:Frame1 >> | >> | import wx >> | >> | def create(parent): >> | return Frame1(parent) >> | >> | [wxID_FRAME1] = [wx.NewId() for _init_ctrls in range(1)] >> | >> | class Frame1(wx.Frame): >> | def _init_ctrls(self, prnt): >> | wx.Frame.__init__(self, style=wx.DEFAULT_FRAME_STYLE, >> name='', >> | parent=prnt, title='Frame1', pos=(320, 177), id=wxID_FRAME1, >> size=(853, >> | 473)) >> | >> | def __init__(self, parent): >> | self._init_ctrls(parent) >> | >> | ============================= >> | >> | #!/usr/bin/env python >> | #Boa:App:BoaApp >> | >> | import wx >> | >> | import TestFrame >> | >> | modules ={u'TestFrame': [1, 'Main frame of Application', >> u'TestFrame.py']} >> | >> | class BoaApp(wx.App): >> | def OnInit(self): >> | wx.InitAllImageHandlers() >> | self.main = TestFrame.create(None) >> | self.main.Show() >> | self.SetTopWindow(self.main) >> | return True >> | >> | def main(): >> | application = BoaApp(0) >> | application.MainLoop() >> | >> | if __name__ == '__main__': >> | main() >> | >> | =================================== >> | >> | >> | On Jun 17, 2005, at 8:10 PM, Kevin Walzer wrote: >> | >> | What version of wxPython/MacPython are you using? It's *very* >> unstable >> | under the Apple system Python and wxPython, but has worked fine >> for me >> | under the latest versions of Py/wxPy. >> | >> | Cheers, >> | >> | Kevin Walzer, PhD >> | WordTech Software--Open Source Applications and Packages for OS X >> | http://www.wordtech-software.com >> | http://www.kevin-walzer.com >> | http://www.smallbizmac.com. >> | mailto:sw...@wo... >> | >> | Charles Hartman wrote: >> | | The new version is very pretty, and very promising. >> Unfortunately, it >> | | crashes. I started the steps in the Help tutorial -- created a >> | folder, >> | | made a new app with a frame -- and pressed the Run button, >> and the >> | | program crashed. Tried again, same thing. >> | | >> | | Charles Hartman >> | | >> | | On Jun 17, 2005, at 12:06 AM, Kevin Walzer wrote: >> | | >> | | Boa Constructor is now available for Mac OS X. >> | | >> | | Boa is a cross-platform Python IDE and wxPython GUI Builder. >> It offers >> | | visual frame creation and manipulation, an object inspector, >> many >> | views >> | | on the source like object browsers, inheritance hierarchies, doc >> | string >> | | generated html documentation, an advanced debugger and >> integrated >> | help. >> | | >> | | This is the first version of Boa Constructor (O.4.3) to be >> distributed >> | | as a Mac-native application. Boa Constructor requires the >> installation >> | | of MacPython 2.4.1, wxPython 2.6.1, and Mac OS X 10.4. It is >> extremely >> | | unstable on earlier versions of Python/wxPython and has not been >> | tested >> | | on an earlier version of Mac OS X. >> | _______________________________________________ >> | Pythonmac-SIG maillist - >> Pyt...@py... >> | http://mail.python.org/mailman/listinfo/pythonmac-sig >> | |> >> | >> |> >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.1 (Darwin) >> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org >> >> iD8DBQFCs4UJJmdQs+6YVcoRAnDEAJ9B6xKZ6GINoj19ebrO9T3TKfUyMQCfalT3 >> gOOoS1X0d9I5n51JSGxDRc8= >> =fRt9 >> -----END PGP SIGNATURE----- >> >> >> ------------------------------------------------------- >> SF.Net email is sponsored by: Discover Easy Linux Migration >> Strategies >> from IBM. Find simple to follow Roadmaps, straightforward articles, >> informative Webcasts and more! Get everything you need to get up to >> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >> > > _______________________________________________ > Pythonmac-SIG maillist - Pyt...@py... > http://mail.python.org/mailman/listinfo/pythonmac-sig > |