|
|
A matrix module specialized to mix data.
WIP
Cells values of the matrix are contained in a data array row by row (row1, row2, row3…).
Different mouse mode are available to interact with cells.
Slider (in/out) : how many columns for the matrix
Slider (in/out) : how many rows number for the matrix
Datafield (out) : size of the matrix, deducted from num of cols and num of rows
Combobox (in) : mode of the mouse interaction with cells
Slider (in/out) : template value for the mouse interaction with cells
Button (in) set cells to random values.
Data field (out) : The last cell column clicked
Data field (out) : The last cell row clicked
Data field (out) : The last cell index clicked
Button (in) : reset all cells to the reset val value.
Slider (in) : the template value for the reset button.
Array (in) : input array to populate the matrix cells.
Array (out) : output array containing the matrix cells values.
Color chooser (in/out) : colors array to populate the matrix cells.
Color chooser (in/out) : colors array to populate the matrix cells border.
Comma text (in/out) : Comma text array to populate the matrix cells captions.
Determines where the display panel is visible:
Gives the mouse state of the control: 1 if the mouse is pressed 0 otherwise. In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.
Gives the mouse X position on the the control in relative coordinates:
In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.
Gives the mouse Y position on the the control in relative coordinates:
In multi-touch configuration, can be an array of [0..1] values. See Getting Multi-touch infos in Patches.
Gives information about the last gesture applied on the control. See Getting Gesture Info.
Background bitmap input. See Manipulate Bitmaps.
Bitmap output. See Manipulate Bitmaps.
Name of the dropped file. See Using drag & drop.
Enables or disables the drag&drop possibilities on the panel. See Using drag & drop.
Send a 1 value if the user has double clicked on the control.
Gives the X position of the top left corner of the panel in the parent panel (container or control panel). See Floating Panels.
Gives the Y position of the top left corner of the panel in the parent panel (container or control panel). See Floating Panels.
Hint string of the control. See Hint Strings.
Opens the layout window. See Use the Layout window.
Displayed caption of the control.