Re: Cocoa --> GnuStep
Re: Cocoa --> GnuStep
- Subject: Re: Cocoa --> GnuStep
- From: Lars Sonchocky-Helldorf <email@hidden>
- Date: Mon, 6 May 2002 02:29:11 +0200
Am Samstag den, 4. Mai 2002, um 21:00, schrieb Adam Atlas:
I'm currently coming up to speed on Cocoa, we support large open source
remote sensing C++ libraries on remotesensing.org. Heading off to
Aaron's
Big Nerd Ranch in a couple of weeks (looking forward to that). Being
open
source, most of the application targets end up on Linux platforms and
we
have been using wxWindows as a cross platform GUI framework.
Ideally, I'd like to develop the GUI and apps with Cocoa leveraging the
existing Posix compliant libraries (fairly straight forward).
Has anyone had experience in making the Cocoa -> GnuStep transition so
that
Linux and possibly other platforms can be supported? What are some of
the
issues and traps to avoid?
1) GNUstep doesn't support NIB files. You'll have to create code that
will build the interface, or you can use the native interface archive
format of GNUstep. I'm pretty sure one exists...
You can try to convert your nibs somewhat using GNUsteps nib2gmodel
tool. The result will be a gmodel file which is not the native interface
archive format of GNUstep but can be used in a similar manner. The
native interface archive format is called gorm just like GNUsteps clone
of Interface Builder: Graphical Object Relationship Modeller.
If you ask me I find the babylonic situation concerning nibs somewhat
awkward. Now in the days of XML it's a pity still to rely on such
cryptic file format.
2) You'll need to convert your project files. GnuStep offers a program
that will convert PB.project files to PC.proj (I think that's what it's
called) files, but I don't know if there's one for modern .pbproj files.
3) The Foundation implementation works as good as Cocoa, but the AppKit
implementation isn't complete.
no sheets yet, no toolbars, something else still incomplete, but
everyone is invited to help.
--
Adam Atlas
greetings, Lars
"If the Start Windows Restart when Windows starts check box is checked
Windows Restart will start automatically every time Windows is
started." - Actual excerpt from a windows program help file!
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.