[Pythonmac-SIG] Python RAD tools

Donovan Preston dp@ulaluma.com
Mon, 14 Jan 2002 16:03:17 -0800


On Monday, January 14, 2002, at 02:26 PM, Bob Ippolito wrote:

>
> On Monday, January 14, 2002, at 05:12 PM, Kevin Altis wrote:
>
> =snip=
>>
>> If you want a Mac-only solution, IB with Python bindings might in fact 
>> be
>> the best choice, I don't know. Obviously, if you want the potential 
>> of a
>> cross-platform solution, IB is out of the picture.
>>
> =snip=
>
> IB's nibs are in XML, no?  Why wouldn't it be possible to write 
> something to turn IB stuff into GTK, wxWindows, etc descriptions of a 
> UI?  If the destination thing doesn't have a template system, it could 
> automagically generate the python or C code to create said interface.  
> I wouldn't rule it out entirely.  IB is a powerful tool and would be a 
> good thing to use until something open and cross-platform is developed 
> to take its place.  In any case, a conduit to/from IB would be a good 
> thing anyways.

Bingo. That's on my Todo list as well as many other things.

My thought was, since I am targeting MacOS as the initial platform, it's 
nice to have InterfaceBuilder to build a rich interface quickly. But 
since I plan on targeting Windows eventually, I will at some point parse 
the Interface Builder XML and (probably) produce wxWindows widgets.

Donovan