Applies to
System.
Description
Get_Property() returns an object that was set as receiver of messages sent through the OpenEngine C interface.
Set_Property() sets a control indicated in object (only an edit box is supported) as a receiver of data sent through the OpenEngine C interface using the Send_Dyn method.
Some stored procedures, like RLIST (with target of 1), LIST_USERS, and most of the system procedures marked as Command Line, send their data to a client program, like the system editor, using a method called Send_Dyn. To support the capture of this information, the RECEIVER property specifies an edit box control that will receive the information.
Usage
object = Get_Property ("SYSTEM", "RECEIVER")
oldobject = Set_Property ("SYSTEM", "RECEIVER", newobject)
See also
Example
* capture text results of list_users in the edit box EDITBOX_RESULTS. declare function get_property declare subroutine set_property Set_Property ("SYSTEM", "RECEIVER", @window: ".EDITBOX_RESULTS") Set_Property (@window: ".EDITBOX_RESULTS", "TEXT", "") Call List_Users("") Users = Get_Property (@window: ".EDITBOX_RESULTS", "TEXT") * reset the receiver property to null. Set_Property ("SYSTEM", "RECEIVER", "")