- * Scripting command enhanced:
- set
Now it can be used to resolve any environment and XY-native
variables found inside the 'value' argument. It's like a second
processing, since all arguments get already resolved one time
when they are passed to the function.
New Syntax: set output, value, [r]
output: required, variable
value: required, anything goes
r: optional, resolve any env and xy vars found in value
Examples:
::copytext '%tmp%'; set $a, <clipboard>; msg $a
> %tmp%
::copytext '%tmp%'; set $a, <clipboard>, r; msg $a
> C:\Temp
::copytext '<date>'; set $a, <clipboard>; msg $a;
> <date>
::copytext '<date>'; set $a, <clipboard>, r; msg $a;
> 29.08.2008 08:34:37
::set $a, '<date>'; set $b, $a; msg $b;
> <date>
::set $a, '<date>'; set $b, $a, r; msg $b;
> 29.08.2008 08:34:37 - ! Scripting: Fixed further issues with repeated processing.
These examples now work as expected:
::copytext '%tmp%'; msg <clipboard> + %windir%;
> %Tmp% + C:\WINDOWS
::copytext '<date>'; set $cb, <clipboard>; msg $cb;
> <date>
::copytext 'The <clipboard> is exploding!';
set $a, <clipboard>; msg $a
> The <clipboard> is exploding!
::set $c, 'ROAAR!!!'; copytext '$c'; msg <clipboard>
> $c - * Release Package: From now on a sample catalog.dat file is distributed and will be installed by the installer if no catalog.dat file already exists.
Friday, August 29, 2008
v7.50.0002 - 2008-08-29 09:50
Entry Type: Beta Update Posted by XYplorer user : J_C_Hallgren at 3:49 AM