hmX_SET VARIABLE OBJECT ( Context ; Name ; Object)
Introduced in v19.0, Preemptive: yes
Parameter | Type | In/Out | Description |
---|---|---|---|
Context | Longint | → | Execution context |
Name | Text | → | Variable name |
Object | Object | → | Object variable |
Description
The command hmX_SET VARIABLE OBJECT sets an object variable into the execution context. If a variable with the variable name exists, the variable will be overwritten. Important: No copy of the object will be created, only a reference!
Example
The following example adds a variable vt_myvariable into an execution context:
var $object : Object
var $vl_context : Integer
$object:=New object
$object.text:="some text"
hmX_SET VARIABLE OBJECT($vl_context; "vt_myvariable"; $object)