Widget Library
34 minute read
The Widget Library
On the left side of the grid application you will find the Widget Library.
Widget | Description |
---|---|
Will add a Button to the Grid | |
Will add a Switch to the Grid | |
Will add a Indicator Light to the Grid | |
Will add a Label to the Grid | |
Will add a 3D image to the Grid | |
Will add a mini plot to the Grid | |
Will add a data plot to the Grid | |
Will add a divider to the Grid | |
Will add a Output to the Grid | |
Will add a Range slider to the Grid | |
Will add a Input to the Grid | |
Will add a Image to the Grid | |
Will add a HTML object to the Grid | |
Will add a File list to the Grid | |
Will add a Meter indicator to the Grid | |
Will add a Joy-stick to the Grid | |
Will add a Geometry to the Grid | |
Will add a menu to create a program to the Grid | |
Will add a camera screen to the Grid |
Input Widgets
Input widgets are used to change parameters in the parameter tree
to control your system.
⚠ Using Motorcortex-grid all parameters of the running control system are accessible and may be modified. Changing parameters may cause unpredictable or unstable machine behavior and may cause danger to personnel or cause damage to the machine or its surroundings. The tool should only be used by system experts that have detailed knowledge of the system and that know what the impact of parameter changes is.
Button
When a Button is selected the Inputbox
on the right of the screen will start showing the button properties.
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches. The raw parameter is called x |
label |
The text inside the button can be changed by changing the label text. |
value on |
The on value can be changed by the user to create a Binary button or set a parameter to a decimal number. Per default buttons are binary. |
value Off |
The on value can be changed by the user to create a Binary button or set a parameter to a decimal number in the off position. Per default buttons are binary. |
send Rate |
The Send Rate determines how many times per second a signal will be send from the button. |
font Size |
The font size determines the size of the text inside the element. This also determines the height of the button. |
background |
The color of the button can be changed by changing the background color. |
sticky |
The Sticky check box makes it possible to create a button that can be only used when the parameter does not change this is handy if a reply of a action is needed. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Switch
When a switch is selected the Inputbox
on the right of the screen will start showing the switch properties.
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
value on |
The on value can be changed by the user to create a Binary button or set a parameter to a decimal number. Per default buttons are binary. |
value Off |
The on value can be changed by the user to create a Binary button or set a parameter to a decimal number in the off position. Per default buttons are binary. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Range
When a Range is selected the Inputbox
on the right of the screen will start showing the range properties.
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
FILTER | |
gain |
With the gain you can define the gain for the range slider. |
offset |
With the offset you can define a offset for the range slider. |
unit |
Here you can define the units shown in the range slider. |
label |
Here you can define the label/name of your range |
min |
The Min Value is the minimum value that can be selected within the range. |
max |
The Min Value is the maximum value that can be selected within the range. |
step |
The Step size determines the size of steps within the range. |
decimals |
The decimals you can choose how many decimals are shown within the range. |
update on |
The update on options make it possible to update the selected value within the range directly on movement or on release. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Joystick
When a joystick is selected the Inputbox
on the right of the screen will start showing the range properties.
Bar | Description |
---|---|
PATH HORIZONTAL | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
PATH VERTICAL | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
direction |
With the direction options you can select what kind of joystick you prefer: only horizontal, only vertical, or for both directions. |
send Rate |
The Send Rate determines how many times per second a signal will be send from the Joystick. |
nudge Horizontal |
A nudge is a arrow on the outside of the joystick. With this bar you can determine the value the joystick will send when pressing a horizontal nudge. |
nudge Vertical |
A nudge is a arrow on the outside of the joystick. With this bar you can determine the value the joystick will send when pressing a vertical nudge. |
deadzone |
The dead zone is the zone of the joystick were it will not respond when dragging it. |
radius |
The radius of the joystick determines the size of the joystick. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Input
When a input is selected the Inputbox
on the right of the screen will start showing the range properties.
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
FILTER | |
gain |
With the gain you can define the gain for the input. |
offset |
With the offset you can define a offset for the input. |
unit |
Here you can define the units shown in the input. |
step |
The step size determines the step size of the + and - button in the Input. |
font Size |
The font size determines the size of the text inside the element. |
font Weight |
The min value is the minimum value that can be selected within the range. |
line Height |
The Line height determines the height of the input box. |
decimals |
The amount of decimals shown can be determined by changing this value. |
min |
The min value is the minimal value possible for this input. If no value is defined there is no minimal value. |
max |
The max value is the maximum value possible for this input. If no value is defined there is no maximum value. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Output Widgets
Light
When a input is selected the Inputbox
on the right of the screen will start showing the range properties.
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
label |
The text shown in a element can be changed by changing the label. |
font Size |
The text size of a label can be changed by the font size. |
line Height |
The Line height determines the height of the light box. |
color On |
The color when the light is on is determined in this color box. |
color Off |
The color when the light is off is determined in this color box. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Meter
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
orientation |
The meter can be oriented Horizontally or Vertically. |
show Value |
The value inside of the meter can be shown continuously by checking the Show Value check box. |
decimals |
The amount of Decimals of the shown value is determined here. |
size |
The size of the meter can be defined here. |
MIN | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
BREAK 1 | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
BREAK 2 | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
BREAK 3 | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
BREAK 4 | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
BREAK 5 | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
Max | |
input |
For the input you can determine if it is either a static value or a path . |
value |
Here you determine what the minimum value of the brake is. |
color |
Here you determine the color of the meter brake. |
show Label |
The show label check box makes it possible to show the minimum value of a brake. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
x |
The Z position of a element is defined here. |
Miniplot
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
frequency divider |
With the frequency divider you can reduce the rate at which the server publishes its data. The server update rate is divided by this value; e.g. if the server has an update rate of 1000 Hz, a frequency divider of 100 will make the publisher send only every 100th sample, resulting in an update rate of the received data of 10 Hz. |
time range |
The Time Range of the mini plot can be defined here. |
y min |
The minimum Y value is determined here. |
y max |
The maximum Y value is determined here. |
PATH 1 | |
color |
Here you determine the color of your plot line. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PATH 2 | |
color |
Here you determine the color of your plot line. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PATH 3 | |
color |
Here you determine the color of your plot line. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PATH 4 | |
color |
Here you determine the color of your plot line. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PATH 5 | |
color |
Here you determine the color of your plot line. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
width |
The Width of the Mini plot can be defined here. |
height |
The Height of the Mini plot can be defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Dataplot
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
title |
The title of the Plot can be defined here. |
data |
Here you can choose your .csv or .json file containing the data for the plot. |
xcol |
In the xcol you determine the column-index from the .csv or .json file to be shown as the x-axis of the plot. E.g. 0 |
ycol |
In the ycol you determine the column-indices from the .csv or .json file to be used for the values on the y-axis of the plot. E.g. [1,2,3] |
xlabel |
The text inside the button can be changed by changing the label text. |
ylabel |
The min value is the minimum value that can be selected within the range. |
autoscale Y |
The Auto scale check box makes it possible to automatically scale the Y axis of the plot. |
rangeslider X |
The step size determines the size of steps within the range. |
y min |
The minimum Y axis value for the plot is determined here. |
y max |
The maximum Y axis value for the plot is determined here. |
plotstyle |
See the documentation of Plotly https://plotly.com/javascript/reference/layout/ |
plotlayout |
See the documentation of Plotly https://plotly.com/javascript/reference/layout/ |
refresh every |
Here you select how many times the plot gets refreshed per seconds. |
show legend |
The Show legend check box makes it possible to turn on or off the legend of the plot. |
color |
Here you determine the color of your plot line. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Output
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
map |
Here you can select the .json file that provides a mapping between the parameter value and a string. |
unit |
Here you can define the output unit string. |
decimals |
|
color |
|
font size |
The text size inside the output can be changed by changing the font size. |
font weight |
The font weight can be changed here to: bold . |
allign |
Here you can select the alignment of the output text to the left /center or right . |
line height |
Here you can determine the line height of the output element. |
hexadecimal |
By checking the hexadecimal box you can have the output shown as a hexadecimal number. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
3D
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
frequency divider |
With the frequency divider you can reduce the rate at which the server publishes its data. The server update rate is divided by this value; e.g. if the server has an update rate of 1000 Hz, a frequency divider of 100 will make the publisher send only every 100th sample, resulting in an update rate of the received data of 10 Hz. |
time range |
The Time Range of the mini plot can be defined here. |
model |
Here you select your 3D file inside From your project inside Motorcortex.io |
PAIR GEOMETRY |
Pair this widget with the geometry widget to visualize geometry items in this 3D widget. |
width |
The Width of a element is defined here. |
height |
The Height of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Image
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here. |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
file |
Here you can choose the file you want to be shown in your user interface. |
json index |
Here you can select the .json file that provides a mapping between the parameter value and a image. |
width |
The Width of a element is defined here. |
height |
The Height of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Camera
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
subsctiption group |
In the Path bar you select the path in the parameter tree to link with this element. |
Camera size |
|
Camera resolution |
|
Camera image |
|
frequency divider |
The text inside the button can be changed by changing the label text. |
use webcam |
Checking the Use Web cam box will make automatically use of the users web cam (make sure you allow your computer to do this.) |
show FPS |
Checking the Show FPS box will how how much Frames Per Second are shown inside the Camera element. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Other Widgets
Divider
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
horizontal |
In the Path bar you select the path in the parameter tree to link with this element. |
color |
The color of the divider can be changed by clicking this box |
size |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
HTML
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
html |
In the Path bar you select the path in the parameter tree to link with this element. |
font size |
The text size inside the output can be changed by changing the font size. |
font weight |
The font weight can be changed here to: bold . |
line height |
Here you can determine the line height of the output element. |
background |
Here you can define the background color of your HTML element. |
color |
The text inside the button can be changed by changing the label text. |
width |
The Width of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
File List
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
folder Url |
The URL of the folder that contains the files to be shown in the list. The list must be provided by the web server in json format. In NGINX you specify this by adding the following attributed to the location section of your folder: location /log { autoindex on; autoindex_format json; } |
show date |
If enabled, shows the creation date of the file |
show size |
If enabled, shows the size of the file. If you specify the nginx attribute “autoindex_exact_size off;”, the size will be shown in in compact form (e.g. “1.2 Mb”). |
width |
The Width of a element is defined here. |
height |
The Height of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Geometry
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
pair program |
Pair this widget with the program widget to be able to add geometry point) to your program. |
cart path |
Path to the actual Cartesian tool coordinates. When the Teach button of the widget is used these coordinates are sowed into the geometry point (usually: root/Control/actualToolCoordinates) |
joint path |
Path to the actual joint coordinates. When the Teach button of the widget is used these coordinates are stored into the geometry point (usually: root/Control/actualJointPositionsFiltered) |
mode command path |
Path to the mode command (usually: root/Logic/modeCommand) |
semiAuto path |
Path to the signal to activate Semi-auto mode: (usually: root/Control/activateSemiAuto) |
semiAuto target path |
Path where the Semi-auto move will move to, when using the MovoTo button. (usually: root/Control/semiAutoMotionGenerator/target) |
background color |
The background color |
width |
The Width of a element is defined here. |
height |
The Height of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
Program
Bar | Description |
---|---|
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
PAIR GEOMETRY |
Pair this widget with the geometry widget to be able to add geometry point) to your program. |
current command ID path |
The path to the current Motion Interpreter Command (usually: root/MotionJSInterpreter/currentCommandId) |
current program ID path |
The path to the current Motion Interpreted Program (usually: root/MotionJSInterpreter/currentProgramId) |
storage folder |
This is the location where Programs are stored relative to the current project path. (usually: /programs) |
width |
The Width of a element is defined here. |
height |
The Height of a element is defined here. |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |
ColorPick
Bar | Description |
---|---|
PATH | This is where you configure the linkage of the parameter you want to manipulate. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
In the Path bar you select the path in the parameter tree to link with this element. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
VISIBILITY | This is where you configure the visibility of the this element. |
visibility |
In the Visibility bar you can select the Parameter in the Parameter tree that will make this your element show up. Per default no path will always make a element show up. |
prefix |
In the prefix you fill in the path of a parameter. A prefix is mainly useful for editing multiple paths of parameters. |
path |
This Path manipulates the visibility of the element and can be selected from the parameter tree. |
channel |
If a selected parameter is a array you can select the desired channel of the array here |
expression |
With the expression you can manipulate the presentation of the output For example convert Meters to Inches (The raw parameter is called x). |
x |
The X position of a element is defined here. |
y |
The Y position of a element is defined here. |
z |
The Z position of a element is defined here. |