Difference between revisions of "Component: Button ( Control)"

From Flowcode Help
Jump to navigationJump to search
(Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | MatrixTSL |- | width="20%" style="color:gray;" | Version | 0.1 |- | width="20%" style="color:gray;...")
 
Line 28: Line 28:
  
 
''<span style="color:red;">No additional examples</span>''
 
''<span style="color:red;">No additional examples</span>''
 +
 +
  
 
==Macro reference==
 
==Macro reference==
Line 46: Line 48:
 
| width="90%" | Text
 
| width="90%" | Text
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The caption displayed on the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="90%" | Horizontal Alignment
 
| width="90%" | Horizontal Alignment
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Aligns the caption text on the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-3-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-3-icon.png]]
Line 60: Line 62:
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
| width="90%" | Font Size
 
| width="90%" | Font Size
|-
 
| colspan="2" | &nbsp;
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
| width="90%" | Font size
 
 
|-
 
|-
 
| colspan="2" | The font size in pixels&nbsp;
 
| colspan="2" | The font size in pixels&nbsp;
Line 76: Line 73:
 
| width="90%" | Bold
 
| width="90%" | Bold
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Make the caption text bold&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Italic
 
| width="90%" | Italic
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Make the caption text italicised&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Underline
 
| width="90%" | Underline
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Make the caption text underlined&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Strikethrough
 
| width="90%" | Strikethrough
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Make the caption text crossed-out&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
Line 100: Line 97:
 
| width="90%" | Colour
 
| width="90%" | Colour
 
|-
 
|-
| colspan="2" | Specifies the fill colour of the shape&nbsp;
+
| colspan="2" | Specifies the fill colour of the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="90%" | Style
 
| width="90%" | Style
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The shape of the button&nbsp;
|-
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
| width="90%" | Border Width
 
|-
 
| colspan="2" | &nbsp;
 
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
| width="90%" | Outline size
+
| width="90%" | Outline Size
 
|-
 
|-
 
| colspan="2" | The outline size in pixels&nbsp;
 
| colspan="2" | The outline size in pixels&nbsp;
Line 120: Line 112:
 
| width="90%" | Colour
 
| width="90%" | Colour
 
|-
 
|-
| colspan="2" | The outline colour of the shape&nbsp;
+
| colspan="2" | The outline colour of the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Shadow
 
| width="90%" | Shadow
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Add a shadow to the button to provide a 3d look&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="90%" | Shadow Colour
 
| width="90%" | Shadow Colour
 
|-
 
|-
| colspan="2" | Specifies the fill colour of the shape&nbsp;
+
| colspan="2" | Specifies the fill colour of the shadow&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
Line 139: Line 131:
 
| width="90%" | OnClick Macro
 
| width="90%" | OnClick Macro
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The macro to call when the user clicks this button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-12-icon.png]]
 
| width="90%" | Cursor
 
| width="90%" | Cursor
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The cursor shape when the user hovers the mouse over the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Show Press
 
| width="90%" | Show Press
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Offset the button when the user presses it&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-7-icon.png]]
 
| width="90%" | Auto-colour
 
| width="90%" | Auto-colour
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Use default colour changes when the user hovers and presses the button&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="90%" | Hover Colour
 
| width="90%" | Hover Colour
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The colour of the button when the user hovers the mouse over it&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="10%" align="center" | [[File:Fc9-type-2-icon.png]]
 
| width="90%" | Click Colour
 
| width="90%" | Click Colour
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | The colour of the button when the user presses it&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
Line 173: Line 165:
 
| width="90%" | Custom Attributes
 
| width="90%" | Custom Attributes
 
|-
 
|-
| colspan="2" | &nbsp;
+
| colspan="2" | Text here will be added to the html tag of this component to allow advanced customisation&nbsp;
 
|}
 
|}

Revision as of 15:07, 5 December 2023

Author MatrixTSL
Version 0.1
Category Control


Button component

Creates a momentary or latching button.

Component Source Code

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

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

Detailed description

No detailed description exists yet for this component

Examples

No additional examples


Macro reference

Property reference

Fc9-prop-icon.png Properties
Fc9-conn-icon.png Caption
Fc9-type-10-icon.png Text
The caption displayed on the button 
Fc9-type-12-icon.png Horizontal Alignment
Aligns the caption text on the button 
Fc9-type-3-icon.png Font
Specifies the font style for the item 
Fc9-type-21-icon.png Font Size
The font size in pixels 
Fc9-type-2-icon.png Colour
Specifies the font colour for the item 
Fc9-type-7-icon.png Bold
Make the caption text bold 
Fc9-type-7-icon.png Italic
Make the caption text italicised 
Fc9-type-7-icon.png Underline
Make the caption text underlined 
Fc9-type-7-icon.png Strikethrough
Make the caption text crossed-out 
Fc9-conn-icon.png Shape
Fc9-type-2-icon.png Colour
Specifies the fill colour of the button 
Fc9-type-12-icon.png Style
The shape of the button 
Fc9-type-21-icon.png Outline Size
The outline size in pixels 
Fc9-type-2-icon.png Colour
The outline colour of the button 
Fc9-type-7-icon.png Shadow
Add a shadow to the button to provide a 3d look 
Fc9-type-2-icon.png Shadow Colour
Specifies the fill colour of the shadow 
Fc9-conn-icon.png Interaction
Fc9-type-24-icon.png OnClick Macro
The macro to call when the user clicks this button 
Fc9-type-12-icon.png Cursor
The cursor shape when the user hovers the mouse over the button 
Fc9-type-7-icon.png Show Press
Offset the button when the user presses it 
Fc9-type-7-icon.png Auto-colour
Use default colour changes when the user hovers and presses the button 
Fc9-type-2-icon.png Hover Colour
The colour of the button when the user hovers the mouse over it 
Fc9-type-2-icon.png Click Colour
The colour of the button when the user presses it 
Fc9-conn-icon.png Advanced
Fc9-type-10-icon.png Custom Attributes
Text here will be added to the html tag of this component to allow advanced customisation