AX_GET

Get a property value for an ActiveX object

WSupported on Windows

 

 

 

xcall AX_GET(id, property, current_value[, parameters])

or

return = %AX_GET(id, property, current_value[, parameters])

return

Always returns 1. (i)

id

The ID of the container or control for which you’re getting a property. (D_HANDLE)

property

A string that contains the name of the property to access. See Properties for ActiveX objects for information about supported properties. (a)

current_value

A field that will be loaded with the current value for the property. (a)

parameters

(optional) Up to eight additional parameters required by a property. (n)

It is the caller’s responsibility to ensure that the data type of current_value has meaning within the context of the specified property. If it does not, the results are undefined.

We recommend that you XCALL AX_GET instead of accessing it as a function.

Some controls support indexed properties, which are stored as arrays in a control and have one or more indices. If the property is an indexed property, parameters must be the index values of the array element to reference. The user documentation for a given control should specify when a property is indexed.

The parameters argument can only pass integer parameters. It cannot be used to pass additional parameters for a property that expects alpha parameters.