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
