Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Retrieving a property ( Get_Property() ):

var = windowName.controlName->propertyName

...

;* Basic usage

var = .controlName->propertyName

...

;* Path prefix usage

var = @variable->@variable

...

;* Variable usage

var = @variable->propertyName

...

;* Variable usage

var = .controlName->@@

...

;* "Default Property" Token usage

 

Setting a property ( Set_Property() ):

windowName.controlName->propertyName = "value

...

;* Basic usage

.controlName->propertyName = "value"

...

;* Path prefix usage

@variable->@variable = "value"

...

;* Variable usage

@variable->propertyName = "value"

...

;* Variable usage

controlName->@@ = "value"

...

;* "Default Property" Token usage

Basic Usage

You can use the fully qualified control name and the actual property name as follows to extract the value of the property of a control in a window event handler.

...

Info
The @window variable may be referenced indirectly, by appending an @ sign, just like any other control name.  The following code line, in a window event, reads the VISIBLE property of the window and assigns it to the variable winvisible.
For example, winvisible = @@window->visible

...