Metacard 2.4.3 VXCMD

Ruslan Zasukhin ruslan at paradigmasoft.com
Mon Sep 23 04:33:59 EDT 2002


on 9/23/02 8:36 AM, Yennie at aol.com at Yennie at aol.com wrote:

>> on 9/23/02 5:32 AM, Peter McConachie at pmccon at bigpond.net.au wrote:
>> Catch1:
>> In the past I was setting the externals property of the standalone each time
>> it opened using its openStack handler. This appeared to work OK on 2.4.2.
>> 
>> With 2.4.3 this definitely doesn't work. You must set the externals property
>> in the source stack, save and quit before compiling the standalone. Same
>> applies when running stack under MetaCard engine.
>> 
> Yes- this appears to be a quirk of MetaCard 2.4.3. Of course this is also the
> first release which *used* the externals property on MacOS. Note that this
> property can contain multiple lines, in case you are working cross-platform.

So this is not problem of VXCMD...

>> Place VXCMD_macho bundle in same folder as standalone.app. Setting externals
>> property to "./VXCMD_macho" works as you suggested Brian.
> 
>> Catch2:
>> MetaCard 2.4.3 fileName property returns paths less the Drive designation
>> ie
>>     2.4.2 returns /Macintosh HD/Users/username/..../fileLastname
>>     2.4.3 returns /Users/username/..../fileLastname
>> 
>> VXCMD only works if database name is of form
>>     Macintosh HD:Users:username:....:dBase.vdb
>> 
>> Anything else fails. Brians' VXCMD crashes application - Ruslans' doesn't
>> and returns error.
>> 
>> The problem is that under 2.4.3 there seems to be no way to unambiguously
>> add the drive - apart from querying the drives() and trying multiple cases.
>> All file existence checking now works without the drive designation.
>> 
> Ruslan: may be we can add check in VXCMD for POSIX-style paths on MacOS? Or
> relative paths?
> It is a small pain- VXCMD wants colon-delimited paths with the volume name,
> and MetaCard gives "/" delimited paths with no volume name (i.e.
> "/Users/yennie/Desktop/MyDatabase").

Yes, I think this is important not only for VXCMD, but for any macho based
product of Valentina.


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