Re: Tasks

Alex Martelli <[email protected]> Fri, 20 Feb 2004 14:39:03 +0100
Newsgroups gmane.comp.python.anygui.devel
Organization None in Sight
Message-ID <[email protected]>
On Friday 20 February 2004 01:27 pm, Matthew Schinckel wrote:
   ...
> There is already a group of (apple supplied?) shared libraries that
> provide a Carbon interface.  This is on standard python OSX install.

I think you mean CoreGraphics?  That's more like Quartz, lower level than 
Carbon.  Or what else do you mean...?

> I need to source the Learning Carbon and/or Learning Cocoa books from
> O'Reilly, since I can't stay connected to the internet to look at
> Apple's docs all day and night.

When you install Apple's free Developer Tools you get all the docs installed 
too, and can read them on your Mac.  I downloaded the 600 MB of the latest 
XCode CD (a bit more updated than what you get with Panther itself, 1.1 I 
believe).  But whether you get that or the plain Developer Tools CD that 
comes with Panther, install it and start reading /Developer/Documentation/* .
Budget a couple months...:).

O'Reilly's books are surely also good, but right now I can only read them on 
safari.oreilly.com (no connection w/the Safari browser), so _those_ are the 
ones which would require me to keep connected.

> Someone has created a Python thingo for Xcode, Apple's Development
> Environment.  This might allow for direct creation of MacOS X apps in
> python! (Sorry, i got excited about that bit!)

URL?  I haven't heard about this one...

> PyObjC exists also.   (Allows use of Objective-C [MacOS X standard
> language] bits in python)

Yes, and particularly Cocoa user interfaces -- that's mostly what it's for.

> Apple have included stuff for Quartz access, which allows for graphics
> handling, but, IIUC (if I understand correctly) not for UI stuff.

The CoreGraphics, again?  Right, i don't think you get UI events there.

> [OT]Running limewire causes safari to fail on dns lookups.[/OT]
> pythonmac.wiki.org has some good information...
>
> More later - I've got stuff to play with now...

Don't we all...;-).


Alex



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click