home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
vxcliser.zip
/
VXREXX.2
/
MACROS
/
RESIZE.VRM
< prev
next >
Wrap
Text File
|
1994-12-23
|
960b
|
37 lines
/* Custom mainline for macro */
call RXFuncAdd "VRLoadFuncs", "VROBJ", "VRLoadFuncs"
call VRLoadFuncs
_VREVersion = SubWord( VRVersion( "VRObj" ), 1, 1 )
if( _VREVersion < 2.00 )then do
call VRMessage "", "This program requires VX-REXX version 2.00 to run", "Error!"
return 32000
end
signal on SYNTAX name _VRESyntax
signal _VREMain
_VRESyntax:
parse source . . _VRESourceSpec
call VRMessage "", "Syntax error in" _VRESourceSpec "line" SIGL, "Error!"
exit 32000
_VREMain:
/*:VRX Main
*/
/* Main
*/
/* Assume invoked as a VRXEDIT macro :
resize( <parent>, <object>, <editWindow> )
*/
Main:
parse arg , obj, editwin
call VRMethod editwin, "GetSelectedRoots", "stem."
do i = 1 to stem.0
call VRSet stem.i, "Height", VRGet( obj, "Height" ), "Width", VRGet( obj, "Width" )
end
drop obj editwin stem. i
_VRELeaveMain:
exit