Difference between revisions of "Component: Input Text ( Control)"
From Flowcode Help
Jump to navigationJump to search (added example) |
|||
| (2 intermediate revisions by one other user not shown) | |||
| Line 5: | Line 5: | ||
|- | |- | ||
| width="20%" style="color:gray;" | Version | | width="20%" style="color:gray;" | Version | ||
| − | | 0 | + | | 1.0 |
|- | |- | ||
| width="20%" style="color:gray;" | Category | | width="20%" style="color:gray;" | Category | ||
| Line 15: | Line 15: | ||
Creates a text field that can be highlighted and edited by the user. | Creates a text field that can be highlighted and edited by the user. | ||
| − | |||
| − | + | ==Version information== | |
| + | |||
| + | Library Version, Component Version, Date, Author, Info | ||
| + | 2, 0.1, 27-01-25, BR, Added extra macros to set and get the value | ||
| + | 3, 1.0, 14-02-25, ST, Changed generated CSS to ensure disabled control has grey text | ||
| + | |||
| − | |||
==Detailed description== | ==Detailed description== | ||
''No detailed description exists yet for this component'' | ''No detailed description exists yet for this component'' | ||
| + | |||
==Examples== | ==Examples== | ||
| − | + | ===BasicControls example=== | |
| + | This simple example shows how to sue some basic controls in a Web Developer project. | ||
| + | |||
| + | {{Fcfile|BasicControls.fcweb|BasicControls.fcweb}} | ||
| + | The web app created by this example can be viewed here: [https://www.flowcode.co.uk/example/WebComps/BasicControls.html BasicControls Example] | ||
==Macro reference== | ==Macro reference== | ||
| + | |||
| + | ===GetFloat=== | ||
| + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
| + | |- | ||
| + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
| + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetFloat''' | ||
| + | |- | ||
| + | | colspan="2" | Returns the floating point numeric value entered into the text field | ||
| + | |- | ||
| + | |- | ||
| + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
| + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
| + | |} | ||
| + | |||
===GetText=== | ===GetText=== | ||
| Line 43: | Line 65: | ||
|- | |- | ||
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-string-icon.png]] - STRING | ||
| + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
| + | |} | ||
| + | |||
| + | |||
| + | ===GetValue=== | ||
| + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
| + | |- | ||
| + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
| + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetValue''' | ||
| + | |- | ||
| + | | colspan="2" | Returns the numeric value entered into the text field | ||
| + | |- | ||
| + | |- | ||
| + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-s32-icon.png]] - LONG | ||
| + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
| + | |} | ||
| + | |||
| + | |||
| + | ===SetFloat=== | ||
| + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
| + | |- | ||
| + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
| + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetFloat''' | ||
| + | |- | ||
| + | | colspan="2" | Sets the numeric floating point value displayed in this text field | ||
| + | |- | ||
| + | |- | ||
| + | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
| + | | width="90%" | Value | ||
| + | |- | ||
| + | | colspan="2" | float value to set | ||
| + | |- | ||
| + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
| width="90%" style="border-top: 2px solid #000;" | ''Return'' | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
|} | |} | ||
| Line 60: | Line 115: | ||
|- | |- | ||
| colspan="2" | Text to set | | colspan="2" | Text to set | ||
| + | |- | ||
| + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
| + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
| + | |} | ||
| + | |||
| + | |||
| + | ===SetValue=== | ||
| + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
| + | |- | ||
| + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
| + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetValue''' | ||
| + | |- | ||
| + | | colspan="2" | Sets the numeric value displayed in this text field | ||
| + | |- | ||
| + | |- | ||
| + | | width="10%" align="center" | [[File:Fc9-s32-icon.png]] - LONG | ||
| + | | width="90%" | Value | ||
| + | |- | ||
| + | | colspan="2" | integer value to set | ||
|- | |- | ||
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
| Line 160: | Line 234: | ||
| colspan="2" | Text here will be added to the html tag of this component to allow advanced customisation | | colspan="2" | Text here will be added to the html tag of this component to allow advanced customisation | ||
|} | |} | ||
| + | |||
| + | ==Component Source Code== | ||
| + | |||
| + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_WEBEXP_InputText.fcsx FC_Comp_Source_WEBEXP_InputText.fcsx] | ||
| + | |||
| + | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_WEBEXP_InputText.fcsx FC_Comp_Source_WEBEXP_InputText.fcsx] | ||
Latest revision as of 17:07, 28 April 2026
| Author | MatrixTSL |
| Version | 1.0 |
| Category | Control |
Contents
Input Text component
Creates a text field that can be highlighted and edited by the user.
Version information
Library Version, Component Version, Date, Author, Info 2, 0.1, 27-01-25, BR, Added extra macros to set and get the value 3, 1.0, 14-02-25, ST, Changed generated CSS to ensure disabled control has grey text
Detailed description
No detailed description exists yet for this component
Examples
BasicControls example
This simple example shows how to sue some basic controls in a Web Developer project.
The web app created by this example can be viewed here: BasicControls Example
Macro reference
GetFloat
| GetFloat | |
| Returns the floating point numeric value entered into the text field | |
| Return | |
GetText
| GetText | |
| Returns the text currently entered into this text field | |
| Return | |
GetValue
| GetValue | |
| Returns the numeric value entered into the text field | |
| Return | |
SetFloat
| SetFloat | |
| Sets the numeric floating point value displayed in this text field | |
| Value | |
| float value to set | |
| Return | |
SetText
| SetText | |
| Sets the text displayed in this text field | |
| sText | |
| Text to set | |
| Return | |
SetValue
| SetValue | |
| Sets the numeric value displayed in this text field | |
| Value | |
| integer value to set | |
| Return | |
Property reference
Component Source Code
Please click here to download the component source project: FC_Comp_Source_WEBEXP_InputText.fcsx
Please click here to view the component source code (Beta): FC_Comp_Source_WEBEXP_InputText.fcsx