Buttons

Edit

Trigger Button #

Triggers any button of a given ID.
If the button ID does not exist, sends an extension trigger instead.

Box Name Type Description
Button ID Any ID of a button you want to activate.
Queue-Able boolean If set to true and the button is already activated, it will wait for it to finish and trigger the button again. Will get queued as many times as you execute the command.
If set to false and the button is already activated, nothing will happen.
Hidden Delay Int This exists to make a button happen without greying it out in case the button is showing valuable info.
The delay is hidden and cannot be cancelled (unless you use Reset or press Done in your Receiver).


Edit

Modify button #

Changes the appearance of a button (color, text, image and border).
All changes are temporary, the button will return to its original state if you reset or close and reopen Receiver.
If you wish to reset the button back to its default appearance, set the values to buttond_id, -1, -1, -1, notext, leave empty, -1.

Box Name Type Description
Button ID Any Button ID to change the appearance of
Red Int Red value, 0-255.
Green Int Green value, 0-255.
Blue Int Blue value, 0-255.
Text String New button text. Leave blank or enter notext to use default value.
Picture String File name of a picture to use.
Must be formatted as image.png and placed in Lioranboard Receiver/image folder.
Do not include path. Leave empty to use default value.
Border Size Int Size of the button border, between 0-8. Only applies if a picture is included.
Use -1 for default border size and 0 for no border.


Edit

Clear button #

Clears the given button ID or all the buttons (in all decks). You can choose to clear queued buttons as well.
If you clear all buttons, you can specify whether you want to clear the button performing this command as well.

Box Name Type Description
Button ID Any Button ID to clear
Ongoing boolean Specify whether the ongoing buttons should be cleared.
Queue boolean Specify whether the queued buttons should be cleared.
Self boolean If you selected all in your Button ID field, you can choose whether you want to clear this button as well.
Does not work if the button ID is itself (in that case use False in Ongoing field).


Edit

Block Button #

Blocks a button by its ID or an entire Group ID.
Won’t cancel an ongoing button but will prevent any already existing queue from happening when its turn comes.
The block does not persist when LioranBoard is restarted.
By setting the ID to all you can remove all current blocks. This only works for unblocking buttons.

Box Name Type Description
Button ID or Group ID Any Button Id or Group ID to block/unblock
Block boolean Select true to block a button and false to unblock a button
Allow Queue boolean True = queue will wait for button to be unblocked and then will continue as normal
False = any queue when the button is blocked will be ignored and deleted
Self boolean If you selected all in your Button ID field, you can choose whether you want to clear this button as well.
Does not work if the button ID is itself (in that case use False in Ongoing field).