Touch Area is an input widget. It allows users to define a rectangular area for accepting touch. This area is invisible. For irrgular touch area, users can use multiple Touch Area widgets to fit into the shape. Users can design their own push buttons by combining their images with Touch Area for showing pressed and released states.
An educational vidoe is availble to get users started:
Touch Area
Property
Description
Operation
Widget Name
Widget displayed name
Name
Link to Educational Video
Link to IOT’s website for Educational Video
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
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 Programming
Blockly Editor
Blockly Editor
Pressing Event Setting
Property
Description
Operation
Enable Page Selector
Pressing triggers to the target page
Checkbox
Select Target Page
The target page selector
Page Selector
Enable Register Operation
Pressing 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
Pressing tirggers a Blockly callback function
Checkbox
Behavior Programming
Blockly Editor
Blockly Editor
Releasing State Setting
Property
Description
Operation
Enable Page Selector
Releasing triggers to the target page
Checkbox
Select Target Page
The target page selector
Page Selector
Enable Register Operation
Releasing 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
Releasing tirggers a Blockly callback function
Checkbox
Behavior Programming
Blockly Editor
Blockly Editor
Short 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 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
Property
Description
Operation
Preview Press Animation
Preview the widget action when pressed
Link to Educational Video…
Connect to the education video and play it