Difference between revisions of "Component Properties"

From Flowcode Help
Jump to navigationJump to search
Line 8: Line 8:
 
<gallery perrow="4" style="text-align:center;">
 
<gallery perrow="4" style="text-align:center;">
 
File:Gen_Component_Context_Menu_Properties_LED Array.png
 
File:Gen_Component_Context_Menu_Properties_LED Array.png
File:Gen_LEDarray_Properties_01.png
+
File:Gen_LED_Array_Properties_01.png
File:Gen LED Array Properties Connections 01.png
+
File:Gen_LED Array_Properties_Connections_01.png
File:Gen LED Array Properties Connections Custom Pins 01.png
+
File:Gen_LED Array_Properties_Connections_Custom_Pins_01.png
 
File:Gen_Component_Context_Menu_Properties_7Seg_Single.png
 
File:Gen_Component_Context_Menu_Properties_7Seg_Single.png
 
File:Gen_7Seg_Single_Properties_01.png
 
File:Gen_7Seg_Single_Properties_01.png

Revision as of 15:39, 6 August 2013

<sidebar>Sidebar: Taking Flowcode Further</sidebar>

Gen Scale Arc Component Properties 01.png

Component properties controls how the component functions as well as how it is displayed and where it is situated on the System Panel or Dashboard Panel, you can directly alter the location of the component using the 'World coordinates' under the 'Position' section of the Properties Panel, you can also manipulate the component by using the 'Scale' section to change the size (and shape) of the component as well as the 'Rotation' section to rotate the component in the panel.


To bring up a components attributes and properties you can right click on a selected component and click 'Properties' from the context menu.


This will bring up the 'Properties Panel' (as displayed to the right), there you can see the components attributes and properties.

If the Properties Panel is already being displayed simply click on a component to bring up it's properties on the panel.


The properties for the component can be edited in the Properties Panel by simply clicking the property value and/or typing in a value, this depends on the component and the property, many components have similar properties and some serve a completely different purpose because of the radical difference between some components.


Gen Scale Arc Component 01.png

There are many different properties used in a range of different components, take the Scale Arc component for example, this offers a vast range of properties to customize the appearance and function of the component.


The Scale Arc component properties allow you to change the colour of the negative and positive markings, labels and backgrounds as well as the resolution and shape of the canvas. There are many other properties available to change to customize the component to suit your desired purpose, you can change nearly every aspect of the Scale Arc just by changing the properties of the component.

The broad range of properties makes the component an excellent component base got creating or further improving existing components by adding the component or tying in its functionality with different components. By having so many different component properties readily available from the get go, it allows you to create create a robust and complex component which can be suitable for many different purposes and use in different fields entirely due to the wide range of functionality available.


A lot of components rely on other components, and some components are only used to support other components, such components as the Button helper and switch base, are used to create and enhance components to add extra functionality which may even require and rely on these components to function.

Other components such as the LCD and 7-Segment Displays require components which can alter a variable to input a value for the component to display, these components are not as reliant as others and can be changed by altering the variables whilst running the flowchart, rather than using other components to change the variable value.


For extra information on specific components see the Component Help Files on the wiki by searching the component name or guid or use the Components page to browse through and find components.


See the Component article for extra information on the role of components and how they are integrated into Flowcode, you can also look at other articles throughout the wiki to see various methods and techniques yo use and create components.