Database Encryption

Ruslan Zasukhin sunshine at public.kherson.ua
Sat Jan 4 13:43:01 EST 2003


on 1/4/03 8:23 PM, Scott Raney at raney at metacard.com wrote:

>> But problem is that MC 2.4.2 on some incredible reason returns UNIX paths on
>> OS X ?????????????????????????
> 
> This is the correct behavior: There are large sections of the UNIX
> file system that are not accessible using MacOS paths, making using
> these and unacceptable alternative for a general-purpose tool.

Robert have point me that this is feature of Metacard

> Ruslan, you seem to be unaware of the fact that MC returns the same
> unix-style paths for all systems. It is a design. This is actually
> quite handy for cross-platform applications since one does not need
> to have duplicate code to handle difference path encodings for each
> system. You could consider the same for Valentina one day. There are
> path-related issues poppping up one a while.
> 
> When working with Valentina, I just have a function that converts MC
> path to what Valentina expects. I think your test stack has something
> like that as well.

Then I still think that Okay, you can return UNIX paths on default.,
But will be good for MC developers if you will give them built-in methods to
convert them into MAC and windows native paths.

Robert, I do not see sense, why on e.g. Windows, Valentina must wait for
UNIX path....for all other products we have for each platform NATIVE path,
Because for example in REALbasic, from OpenDialog is returned Windows path,
And Valentina need Windows path to send it to Windows system functions.

This DO NOT make any problems for development of cross-platform code.
As you know REALbasic, Director, Java, C++ all they perfectly work in
cross-platform way with Valentina, and again, developers do not have
problems with conversion of paths as you think, because paths self come from
system's Open Dialog.

And ONLY Metacard developers, as far as I see, have headache with conversion
of paths...at least if they work with Valentina.

 
>> I have see that you try work around this to convert manually Unix paths to
>> Mac OS paths. But this not works on my computer.
> 
> You shouldn't ever need to do this.

Scott, this is not correct.

All other products (C++, REALbasic, Director) work in this way.
And Valentina kernel also work in this way:
    native path for each platform.

Only MetaCard habe its own special way...
 
>> And Scott, again, I believe this is NOT correct, that MC 2.4.2 which is
>> CARBON, returns UNIX paths. It must return MacOS paths from Choose dialog.
> 
> It can't do that and then use UNIX paths for everything else...

Why MC Carbon can't return native MacOS paths ???


-- 
Best regards,
Ruslan Zasukhin      [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com

To subscribe to the Valentina mail list
send a letter to valentina-on at lists.macserve.net
-------------------------------------------------------------




More information about the metacard mailing list