Jump to content

Component: Number Pad (Digital Control ): Difference between revisions

From Flowcode Help
m Text replacement - "class="wikitable" style="width:60%; background-color:#FFFFFF;"" to "class="mtx-class-macrotable wikitable""
m Text replacement - "width="10%" align="center" style="background-color:#D8C9D8;" align="center"" to "width="10%" align="center" class="mtx-class-macrohead""
Line 98: Line 98:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ClearBuffer'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''ClearBuffer'''
|-
|-
Line 112: Line 112:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetFloat'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetFloat'''
|-
|-
Line 131: Line 131:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetInputString'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetInputString'''
|-
|-
Line 150: Line 150:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastChar'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLastChar'''
|-
|-
Line 169: Line 169:
{| class="mtx-class-macrotable wikitable"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]]
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetNumber'''
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetNumber'''
|-
|-

Revision as of 14:17, 13 July 2026

Author Matrix TSL
Version 1.0
Category Digital Control


Number Pad component

A numeric keypad component allowing user to enter numeric data using a mouse, touchscreen or keyboard. Contains a byffer and the ability to automatically call a user macro when data is entered.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_NumberPad.fcsx

Please click here to view the component source code (Beta): FC_Comp_Source_NumberPad.fcsx

Detailed description

No detailed description exists yet for this component

Examples

No additional examples







Macro reference

ClearBuffer

ClearBuffer
Erases the contents of the buffer 
- VOID Return


GetFloat

GetFloat
Attempts to parse a floating point number from the input string. 
- BYTE ClearBuffer
0=Buffer remains, 1=Buffer is cleared 
- FLOAT Return


GetInputString

GetInputString
Gets the contents of the text buffer. 
- BOOL ClearBuffer
0=Buffer remains, 1=Buffer is cleared 
- STRING Return


GetLastChar

GetLastChar
Gets the last character of the text buffer. 
- BOOL ClearBuffer
0=Buffer remains, 1=Buffer is cleared 
- BYTE Return


GetNumber

GetNumber
Attempts to parse a number from the input string 
- BOOL ClearBuffer
0=Buffer remains, 1=Buffer is cleared 
- LONG Return


Property reference

Properties
Show Text Buffer
 
Mouse Input
Checks for mouse clicks on the NumberPad component 
Keyboard Input
Automatically scans for keyboard presses 
Call Macro
 
Theme