Hi,

This is not strictly related to the Lazarus project, but I know here
are many Mac users, so I might get some good responses.

I bit the bullet and bought a new iMac (a marvel of beauty and
design). Now I would like to introduce true OS X support in fpGUI
Toolkit (instead of going via the Mac X11 backdoor). What API should I
use? Carbon or Cocoa? I know Carbon is limited to 32-bit only, but it
seems most of the OS X apps are 32-bit anyway, even though the
hardware is 64-bit capable. In fact, even the Darwin kernel boots the
32-bit kernel (only the OS X Server boots 64-bit kernel by default).
Saying that, it seems even though the kernel is 32-bit by default, OS
X still runs 64-bit apps on top of it - some hybrid 32/64-bit mix.

I know the Carbon bindings in FPC are pretty mature, and I have some
sample FPC+Carbon code which will help me greatly if I decide to go
the fpGUI+Carbon route. How are the Cocoa bindings with FPC?

In summary, what do you Mac developers suggest I use and why? Carbon or Cocoa?

-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net:8080/fpgui/

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to