MBLogic for an open world in automation
Push button and selector switch masks are used to enable or disable push buttons and selector switches. The masks are simply a semi-transparent rectangle which covers the button (or selector switch assembly). To enable the push button, the mask is "hidden" (using a Javascript call). To disable the push button, the mask is "shown", where it covers the button and prevents it from being activated.
Because the mask is not completely opaque, the push button is still visible beneath it. The overall effect is the same as "greying out" a button.
Mask is hidden (enabling the button).
Mask is shown (disabling the button).
Push button masks cover the push button.
Type | Name | Label text? | Embedded Javascript? | Address with ID? | Description | |
---|---|---|---|---|---|---|
Push button mask. | pbmask_oblong | No | No | Yes | Button mask for oblong push buttons. | |
Push button mask. | pbmask_rectangular | No | No | Yes | Button mask for rectangular push buttons. | |
Push button mask. | pbmask_square | No | No | Yes | Button mask for square push buttons. | |
Push button mask. | pbmask_tridown | No | No | Yes | Button mask for triangular (down) push buttons. | |
Push button mask. | pbmask_triup | No | No | Yes | Button mask for triangular (up) push buttons. |
Selector switch masks cover the operator and the selector switch labels (push buttons).
Type | Name | Label text? | Embedded Javascript? | Address with ID? | Description | |
---|---|---|---|---|---|---|
Selector switch mask. | ssmask | No | No | Yes | Button mask for selector switches. |