> Does MetaCard have something against Vista 64 bit? Ever since I got my
> new machine it's giving me errors for common stuff like writing commands
> in the message box. Is this a known issue? Is there a fix?
The problem is that under 64-bit Vista or Win 7, the "globals" now contains
global names that contain "(x86)" - the parentheses gives the Message Box
(and the Variable Watcher too) fits.
To fix this for the Message Box, create a button on a card and set the
edit script of field "Message Field" of stack "Message Box"
and click the button. In the script, in the 'returnInField' handler near the
bottom, there are two lines:
put the globals into tGlobs
do "global" && tGlobs & return & ... (etc.)
In between these two lines, insert:
replace "$ProgramFiles(x86)" with "" in tGlobs
replace "$CommonProgramFiles(x86)" with "" in tGlobs
Save the script, then execute:
save stack "Message Box"
Sons of Thunder Software, Inc.
Web Site: http://www.sonsothunder.com/
metacard mailing list