[Pythonmac-SIG] Python.framework under OS X

Jack Jansen jack@oratrix.nl
Tue, 24 Jul 2001 14:50:12 +0200


> Yes, one can extend IB to some extent. When I'm talking about an IB 
> widget,
> I'm talking about one of the items on the Cocoa/Carbon Views palette 
> that users
> use to build their UI. So, one can add their own items to it. Hmm, it 
> appears
> that only Cocoa allows this at the moment (When you start IB there is a 
> list of
> different items to build, one is an IB Palette). The IB Palette is based 
> upon a
> Cocoa class that the user has written.


KOOOOOOOOOOOOLLLLL!!!!! Huhhuh.. huhhuh..

That's a nice feature, indeed. But I can see that it would only work for 
Cocoa. At least: I can see that you can only create the IB widgets with Cocoa, 
as such an IB widget seems a lot easier to realise in Cocoa. I think we should 
leave this one for later, though, for now I would be happy enough if we could 
(in order of percieved difficulty)

- Use IB to create Carbon-based interfaces
- Use IB to create Cocoa-based interfaces
- Make Python a first-class IB citizen. Or, at least, an almost-first-class 
citizen, if we can get there by decoding the .nib and .xib files. 
Alternatively we could try to decode the .m file into a .py file, but I think 
I would prefer the .nib/.xib.

--
Jack Jansen             | ++++ stop the execution of Mumia Abu-Jamal ++++
Jack.Jansen@oratrix.com | ++++ if you agree copy these lines to your sig ++++
www.oratrix.nl/~jack    | see http://www.xs4all.nl/~tank/spg-l/sigaction.htm