[net.micro.mac] Macintosh programming in C!

bmug@well.UUCP (Frederick A. Huxham) (11/05/85)

This message may be of interest to Macintosh programmers using C.

I would have posted this earlier but I wanted to wait until I actually had the
book in my hands.

Available now from SYBEX books is "Using the Macintosh Toolbox with C".  The
authors are myself, Dave Burnard and Jim Takatsuka.  Rather than give a biased
review of the book, I'll just post the topics covered in the book (and I'll
let you decide if it is good or not).

Chapter titles:
1.  Macintosh Toolbox and the User Interface
2.  Using the Event Manager
3.  An Introduction to Windows
4.  Using the Menu Manager
5.  Drawing with QuickDraw
6.  Memory Management
7.  Using Multiple Windows
8.  Text Editing with the Toolbox
9.  Resources
10. Controls
11. Alerts and Dialogs
12. The Macintosh File System
13. Finishing Touches

Most chapters are followed by a sample application showing how to effectively
use the routines learned in the chapter, as well as how they are used in
conjunction with routines from other chapters.  

We've tried to show, in our applications, how to do the "hard stuff".

There are also eight appendicies containing: Trap Lists, Low Memory Globals,
Error Codes, C Calling conventions of the routines we cover in the book, 
where to get more information, etc...

The books price (I think) is $21.95, it is close to 600 pages and has numerous
illustrations and tables.  SYBEX has pretty good distribution channels so the
book should show up in book stores in the next week or two.  

The three authors are U.C. Berkeley students.

I would be happy to answer any questions anyone might have regarding the book,
(or anything for that matter).  This is the first time I have posted from
this machine so I don't know my return address ( just look up above, it should
be there).  Don't send mail to my address at U.C. Berkeley, I'm not taking any
Computer Science courses this semester (my last) so they turned off my account.

Thanks,

Fred A. Huxham

gus@Shasta.ARPA (11/08/85)

> Available now from SYBEX books is "Using the Macintosh Toolbox with C".  The
> authors are myself, Dave Burnard and Jim Takatsuka.  Rather than give a biased

I would like to know how the authors have handled the issuse of details
specific to a particular compiler. I find no problem reading Inside Mac
and translating the Pascal calls to C, but I imagine that people who are
confused by IM might also be confused when examples in the book don't exactly
work because their compiler is different.

No mention was given about chapters devoted to specific compilers.