• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cross Platform Development
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cross Platform Development


  • Subject: Re: Cross Platform Development
  • From: Kyle Moffett <email@hidden>
  • Date: Tue, 16 Jul 2002 17:07:01 -0400

On Tuesday, July 16, 2002, at 04:51 PM, Rolf Peder Klemetsen wrote:

Hi,

I have embarked on a so far bewildering and painful task of converting a large Windows application written in Delphi to
ProjectBuilder / Cocoa. On the Windows side I plan to incrementally move the source code over to Borland C++ Builder (it can
handle both C++ and objective pascal simultaneously in one project). On the Mac side I plan to use ProjectBuilder and Cocoa.
Both source codes will eventually share a lot of common C++ code. The user interfaces are not that complicated so having to
write two sets, one for Windows and one for OS X does not really matter. Has anybody out there ever done this ? Any helpful
advice ? My first attempt at importing a C++ file into ProjectBuilder failed miserably since the classes CObject and CString do
not seem to be part of any available framework on the OSX side. This surprises me greatly since these are very basic classes. Am
I mistaken here or do I have to use other types ?

I believe that both of those are borland specific classes, you might try "#include <string>" and edit your code to use the ANSI string
types, but CObject and CString are both non-ANSI. Sorry to say, but you probably have a lot of code to rewrite.

HTH,
Kyle Moffett
_______________________________________________
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.

References: 
 >Cross Platform Development (From: Rolf Peder Klemetsen <email@hidden>)

  • Prev by Date: Re: Login password
  • Next by Date: Re: Login password
  • Previous by thread: Cross Platform Development
  • Next by thread: Re: Cross Platform Development
  • Index(es):
    • Date
    • Thread