Skip to main content
Version: 9.0.2

gre.get_control_attrs

gre.get_control_attrs(
control_name
tags ...
)

Get properties for a control.  Key name is the name of the control or a variable.  Tags can be a list of the following values:

x, y, width, height, hidden, active, zindex, findex, mask_enabled

A table with the results is returned.

Parameters

ParameterTypeDescription
control_name#stringThe model full path of the control to get information about.
tags#tableOne or more tags as strings

Returns

A table containing the tags as keys with the associated table value being the Storyboard value associated with that tag.

Example

function check_if_hidden()
local dk_data = {}
-- check if my_control is currently hidden
dk_data = gre.get_control_attrs("my_layer.my_control", "hidden")
if dk_data["hidden"] == 1 then
print("my_control is currently hidden")
else
print("my_control is currently visible")
end
end