
Generic Push Button is an input widget. It does not have any retained internal state. It offers a complete range of functionality that users can find in other momentary button widgets.
An educational vidoe is availble to get users started:
Property |
Description |
Operation |
Widget Name |
Widget displayed name |
Name |
Link to User Manual |
Link to IOT’s website for User Manual |
|
Visibility Control
Property |
Description |
Operation |
Binding Hidden Control Register |
Select a binding register to control the visibility of this widget |
Checkbox |
Hidden Control Register |
Choose a binding regsiter |
Register Selector |
Stencil Negative Setting
Released State Text Setting
Property |
Description |
Operation |
Display Text |
Select whether to display the off-state text |
Checkbox |
Enable Text Stencil |
Select whether to apply stencil to the text |
Checkbox |
Text |
Enter the off-state text to be displayed |
Plain Text |
Font |
Select text typeface, font size, style and line space |
Font Selector |
Text Color |
Select the text color |
Color Selector |
Alignment |
Select alignment |
Alignment Selector |
Blending Mode |
Select the color blending mode for the text and the background. Please refere to Blending Selector
If Stencil is enabled, the blending mode is invalid. |
Blending Selector |
Stencil Negative Color |
Select the stencil negative color. |
Color Selector |
Pressed State Text Setting
Property |
Description |
Operation |
Display Text |
Select whether to display the off-state text |
Checkbox |
Enable Text Stencil |
Select whether to apply stencil to the text |
Checkbox |
Text |
Enter the off-state text to be displayed |
Plain Text |
Font |
Select text typeface, font size, style and line space |
Font Selector |
Text Color |
Select the text color |
Color Selector |
Alignment |
Select alignment |
Alignment Selector |
Blending Mode |
Select the color blending mode for the text and the background. Please refere to Blending Selector
If Stencil is enabled, the blending mode is invalid. |
Blending Selector |
Stencil Negative Color |
Select the stencil negative color. |
Color Selector |
Click Event Setting
Property |
Description |
Operation |
Enable Page Selector |
Clicking triggers to the target page |
Checkbox |
Select Target Page |
The target page selector |
Page Selector |
Enable Register Operation |
Clicking triggers a register operation |
Checkbox |
Binding Register |
Select which register for the operation |
Register Selector |
Operation Mode |
Select which operation to be performed. Please refer to Register Operation Setting |
Register Operation Setting |
Enable Callback Function |
Clicking tirggers a Blockly callback function |
Checkbox |
Behavior Prgramming |
Blockly Editor |
Blockly Editor |
Pressed State Text Setting
Property |
Description |
Operation |
Display Text |
Select whether to display the off-state text |
Checkbox |
Enable Text Stencil |
Select whether to apply stencil to the text |
Checkbox |
Text |
Enter the off-state text to be displayed |
Plain Text |
Font |
Select text typeface, font size, style and line space |
Font Selector |
Text Color |
Select the text color |
Color Selector |
Alignment |
Select alignment |
Alignment Selector |
Blending Mode |
Select the color blending mode for the text and the background. Please refere to Blending Selector
If Stencil is enabled, the blending mode is invalid. |
Blending Selector |
Stencil Negative Color |
Select the stencil negative color. |
Color Selector |
Released State Text Setting
Property |
Description |
Operation |
Display Text |
Select whether to display the off-state text |
Checkbox |
Enable Text Stencil |
Select whether to apply stencil to the text |
Checkbox |
Text |
Enter the off-state text to be displayed |
Plain Text |
Font |
Select text typeface, font size, style and line space |
Font Selector |
Text Color |
Select the text color |
Color Selector |
Alignment |
Select alignment |
Alignment Selector |
Blending Mode |
Select the color blending mode for the text and the background. Please refere to Blending Selector
If Stencil is enabled, the blending mode is invalid. |
Blending Selector |
Stencil Negative Color |
Select the stencil negative color. |
Color Selector |
Short Click Event Setting
Property |
Description |
Operation |
Enable Page Selector |
Fast clicking (less than 1 second) triggers to the target page |
Checkbox |
Select Target Page |
The target page selector |
Page Selector |
Enable Register Operation |
Fast clicking (less than 1 second) triggers a register operation |
Checkbox |
Binding Register |
Select which register for the operation |
Register Selector |
Operation Mode |
Select which operation to be performed. Please refer to Register Operation Setting. |
Register Operation Setting |
Enable Callback Function |
Fast clicking (less than 1 second) triggers a Blockly callback funtion |
Checkbox |
Behavior Programming |
Blockly Editor |
Blockly Editor |
Continous Pressing Event
Property |
Description |
Operation |
Enable Page Selector |
Continous pressing (longer than 1.5 seconds) triggers to the target page |
Checkbox |
Select Target Page |
The target page selector |
Page Selector |
Enable Register Operation |
Continous pressing (longer than 1.5 seconds) triggers a register operation |
Checkbox |
Binding Register |
Select which register for the operation |
Register Selector |
Operation Mode |
Select which operation to be performed. Please refer to Register Operation Setting. |
Register Operation Setting |
Enable Callback Function |
Continous pressing (longer than 1.5 seconds) triggers a Blockly callback funtion |
Checkbox |
Behavior Programming |
Blockly Editor |
Blockly Editor |
Repeated Continous Pressing Event
Property |
Description |
Operation |
Enable Page Selector |
Continous pressing (longer than 1.5 seconds) repeatedly triggers to the target page |
Checkbox |
Select Target Page |
The target page selector |
Page Selector |
Enable Register Operation |
Continous pressing (longer than 1.5 seconds) repeatedly triggers a register operation |
Checkbox |
Binding Register |
Select which register for the operation |
Register Selector |
Operation Mode |
Select which operation to be performed. Please refer to Register Operation Setting. |
Register Operation Setting |
Enable Callback Function |
Continous pressing (longer than 1.5 seconds) repeatedly triggers a Blockly callback funtion |
Checkbox |
Behavior Programming |
Blockly Editor |
Blockly Editor |
Released State Imagae Operation
Pressed State Image Operation
Preview
Property |
Description |
Operation |
Animate |
The widget automatically goes through two states. |
|
Property |
Description |
Operation |
 |
Adjust Stencil size |
Mask Editor |
 |
Adjust text’s X and Y coordinates
If text is set to aligned to the center, then this function is invalid. |
Offset Editor |
 |
Adjust stencil’s radius
If stencil is set to an oval shape, this function is invalid. |
Mask Editor |
Property |
Description |
Operation |
Load Released State Image… |
Load an image file for Released State from the file system |
File Open Dialog Box |
Load Pressed State Image… |
Load an image file for Pressed State from the file system |
File Open Dialog Box |
Edit Released State Image… |
Edit the image for Released State |
Image Editor Dialog Box |
Edit Pressed State Image… |
Edit the image for Pressed State |
Image Editor Dialog Box |
Paste Released State Image |
Paste an image from the clipboard for Released State |
|
Paste Pressed State Image |
Paste an image from the clipboard for Pressed State |
|
Reset to Origianl Size |
Reset the widget’s size to the default value |
Reset Editor |
Reset Ratio by Width |
Reset the widget’s aspect ratio based on the width |
Reset Editor |
Reset Raito by Height |
Reset the widget’s aspect ratio based on the height |
Reset Editor |
Preview Press Animation |
Preview the widget action when pressed |
|
Link to User Manual… |
Connect to the education video and play it |
|