(setvar sysvar value)
Set the system variable to that value.
This function changes the value of IntelliCAD® 2001 system variables. The sysvar argument is the exact name of the system variable, in string format.
The value is the new value for the system variable. The format of value varies, depending on the system variable; it could be an , a a list of x,y or x,y,z-coordinates, or a string-as shown by the examples below.
Examples
Code
|
Returns
|
(setvar "cmdecho" 1)
|
1
|
(setvar "gridunit" '(1 1))
|
(1.0 1.0)
|
(setvar "insbase" '(1 2 3))
|
(1.0 2.0 3.0)
|
(setvar "dwgname" "drawing1")
|
"drawing1"
|
NOTES
- The setvar function is identical in nature to the Setvar command, with a single exception: the Angbase system variable accepts degrees with the Setvar command but only accepts radians with the setvar function.
- Some system variables are read-only, which means their value cannot be changed with setvar. For example, the CDate system variable contains the current date and time. You cannot change that with the setvar function. Instead, you must use the Windows Date & Time Properties dialog box. You can, however, retrieve the value of any system variable with getvar.
Tell me about...
(setcfg parameter value)
(setenv variable value)
LISP Compatibility
Programming Overview of LISP (LISt Processing) Language