Hi,

I just wnat to add a bit more details about what Tab just said about MacOSX and xtras 
(I hope I won't add more confusion): MX is not really written in native mode. Besides 
the classic mode (lod MacoOS9 like), there are 2 different file formats under OSX 
(that includes application code base as well):
- the new "native" mode: MachO format
- the "bridge" between past and future: CFM format

MachO format is usually the one generated using the frameworks (COCOA) - the prefered 
programming language used is Objective-C.
CFM format is what you get when you "carbonize" an application - MX was written that 
way.

Basically, "carbonizing" an xtra is enough to get it to work under OSX. The challenge 
is that MacOSX doesn't support all the things that were supported in MacOS9 
(especially all the tricks to access low level system, functions). For some xtras, a 
simple carbonization won't be enough (typically for some of them it won't be possible 
to port them for MX on OSX).

Here is a couple of examples:
- we developped here at INM a small xtra to manage/forbid couple of keystrokes at the 
desktop level under shockwave: the port is impossible because OSX won't let us access 
at the desktop level.
- Our SecureNet xtra: for MacOS 9 we are using URLAccess Manager, this is not 
supported under OSX carbon anymore, so we have to re-architecture the thing completely.

The bad conclusion is: don't necessarily expect that all your favourite xtras will be 
ported for MX/OSX (at least not as fast as you want).

Regards,

------------------------------------------
     Laurent BRIGAUT
     Director of Operations
     Integration New Media, Inc.    
     http://www.IntegrationNewMedia.com
     
     Creators of PDF Xtra, 
     V12 Database Engine
     GoldenGate Database Connector
------------------------------------------ 


> -----Original Message-----
> From: Tab Julius [mailto:[EMAIL PROTECTED]]
> Sent: 18 f�vrier, 2003 14:28
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: <lingo-l> CDPro in Director MX
> 
> 
> 
> No pre-MX Mac Xtras will work in MX.  MX is written to OS/X 
> native mode, 
> which is a different operating system than pre-OS/X.
> 
> Before MX, you were creating a "classic" application 
> (old-style Mac) which 
> OS/X ran in emulation mode (not technically correct, but close 
> enough).  Director MX for Mac is a very different set of 
> code, and all Mac 
> Xtras have to be rebuilt for MX.
> 
> Some of them will be easy to rebuild, but CD Pro does a lot 
> of internal 
> tricky Mac stuff, most of which probably won't work in OS/X native.
> 
> The beta on Director MX was just too short for us to rewrite 
> CD Pro for 
> MX.  We will most likely have to do a rewrite; we will release an MX 
> version, but don't have a release time yet.
> 
> - Tab
> 
> At 01:55 PM 2/18/03, Fletcher Moore wrote:
> >Penworks' CDPro doesn't seem to work in Director MX. While 
> I'm not totally
> >surprised by this, given that it is not the same as the old 
> Mac OS, it puts
> >me in a major bind -- I've got a project for a client that 
> requires it.
> >
> >Has anyone else run into this problem? Does anyone have a
> >solution/workaround? Does anyone know if a port is planned?
> >
> >Thanks in advance.
> 
> [To remove yourself from this list, or to change to digest 
> mode, go to http://www.penworks.com/lingo-l.cgi  To post 
> messages to the list, email [EMAIL PROTECTED]  (Problems, 
> email [EMAIL PROTECTED]). Lingo-L is for learning and 
> helping with programming Lingo.  Thanks!]
> 
[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to