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!]