Adrian, I believe the "carb" resource has been deprecated for years. Apple also strongly suggests using an app bundle rather than embedding resources such as the Info.plist file inside the executable file.
Some time back I looked at all of the apps in my Applications folder. The only ones that didn't have .app bundles were the Microsoft Office programs (Word, Excel, PowerPoint). In fact, these are still old-style PEF format executables rather than the new-style Mach-o executables. The next version of Office for the Mac (Office 2008) will use Mach-o since PEF isn't suppported natively on Intel OS X (except under Rosetta emulation). I suspect Office 2008 will also use .app bundles for its apps too. I stand by my statement that all OS X GUI apps should have an .app bundle. It's just too good of an idea and almost all developers recognize that, as evidenced by all the apps that use bundles. Thanks. -Phil -----Original Message----- From: Adriaan van Os [mailto:[EMAIL PROTECTED] Sent: Monday, October 15, 2007 2:09 AM To: lazarus@miraclec.com Subject: Re: [lazarus] Philip Hess' Carbon IDE WIKI idea Hess, Philip J wrote: > All Mac GUI apps should have an .app bundle. Here's how I created one for the Carbon-based Laz IDE: An .app bundle isn't an absolute requirement, it suffices to add a to 'carb' resourse to the executable, e.g. through a carb.r file that gets compiled with /Developer/Tools/Rez #include <Carbon/Carbon.r> type 'carb' { }; resource 'carb'(0) { }; To make it nicer, you can add a 'plst' resource Read 'plst' (0) "Info.plist"; Regards, Adriaan van Os _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives