<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.flowcode.co.uk/wiki/index.php?action=history&amp;feed=atom&amp;title=Base_Components</id>
	<title>Base Components - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.flowcode.co.uk/wiki/index.php?action=history&amp;feed=atom&amp;title=Base_Components"/>
	<link rel="alternate" type="text/html" href="https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;action=history"/>
	<updated>2026-04-08T06:41:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=39350&amp;oldid=prev</id>
		<title>MartinW at 08:17, 1 September 2023</title>
		<link rel="alternate" type="text/html" href="https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=39350&amp;oldid=prev"/>
		<updated>2023-09-01T08:17:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 08:17, 1 September 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Several base components currently exist in Flowcode to allow you to create several different kinds of components.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Several base components currently exist in Flowcode to allow you to create several different kinds of components.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_ID_a7b05886_784c_48c8_a6f6_cc371c7728e1&lt;/del&gt;|LED &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Base&lt;/del&gt;]] - &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Base for creating LEDs &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;other &lt;/del&gt;on&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;off &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;visual indicators&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_ID_b562ceda_0ae0_4c50_bbcd_38a4b7e77829&lt;/ins&gt;|LED &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Mono User Images&lt;/ins&gt;]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] A simple LED allowing . In embedded mode displays the connecting pin &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pin status. The &lt;/ins&gt;on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/ins&gt;off &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;states of the LED are shown using user supplied images allowing customised LEDs to be created&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_ID_3005c264_3a6d_412a_97dc_2569ed8c149c&lt;/del&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Button Helper&lt;/del&gt;]] - A &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;button overlay that allows any object &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;behave like a button &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_ID_d43ac17c_2ec0_4277_95f9_fbc339456fab&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Switch User Images&lt;/ins&gt;]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;A &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;simple digital push switch allowing latched and none latched operation. In embedded mode displays the connecting pin and pin status. The on and off states of the switch are shown using user supplied images allowing customised switches &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;be created.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_953a042a_b2aa_4f2e_94e2_ee2979cfc92e|Switch Base]] - Base single pin switch with no graphical interface  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_953a042a_b2aa_4f2e_94e2_ee2979cfc92e|Switch Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3D] &lt;/ins&gt;Base single pin switch with no graphical interface&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_3bdcb2e0_ed44_451f_9889_66f316359482|Simulation Switch Base]] - A base for building switches that do not download to chip i.e. have no pin connection.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_3bdcb2e0_ed44_451f_9889_66f316359482|Simulation Switch Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;A base for building switches that do not download to chip i.e. have no pin connection.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;_ID_7aad74d6_b24e_4dab_91eb_5d72a973f12d&lt;/del&gt;|ADC Base]] - Base ADC component functionality with no graphical interface.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_ID_9b845489_48f5_4fa5_aace_2c97efdcede3&lt;/ins&gt;|ADC Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;Base ADC component functionality with no graphical interface.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_4384cba9_0bea_4359_8c5b_dcd046aa7778|gLCD Base]] - Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_4384cba9_0bea_4359_8c5b_dcd046aa7778|gLCD Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_b80e57b1_8941_4831_878b_b27440b4f4d8|Keypad Base]] - Generic component to create a raster scanned custom keypad or button matrix.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_b80e57b1_8941_4831_878b_b27440b4f4d8|Keypad Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;Generic component to create a raster scanned custom keypad or button matrix.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_92b44587_a7a8_444f_abe6_93e5d1669bc6|Proximity Switch Base]] - Polls a chosen panel object to test it's distance from the component.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_92b44587_a7a8_444f_abe6_93e5d1669bc6|Proximity Switch Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3D] &lt;/ins&gt;Polls a chosen panel object to test it's distance from the component.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_952471c7_11ca_430b_ab72_4fda8b195f83|Motor Base]] - Base component for constructing continuous motion - e.g. motors etc.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_952471c7_11ca_430b_ab72_4fda8b195f83|Motor Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3D] &lt;/ins&gt;Base component for constructing continuous motion - e.g. motors etc.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_fbad3c39_8c38_49b7_a860_ae37e9b979a2|Servo Motor Base]] - Base component for creating custom servo motor simulations.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_fbad3c39_8c38_49b7_a860_ae37e9b979a2|Servo Motor Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3D] &lt;/ins&gt;Base component for creating custom servo motor simulations.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_eb1db17a_1c6c_44ef_84d0_d718549343c4|Solenoid Base]] - Base component for constructing solenoids.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_eb1db17a_1c6c_44ef_84d0_d718549343c4|Solenoid Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[2D] &lt;/ins&gt;Base component for constructing solenoids.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_faf668b1_a0e6_426f_b1ef_9d4f8e54d784|Stepper Motor Base]] - Enables the creation of a stepper motor component by specifying objects for its appearance.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Component:_ID_faf668b1_a0e6_426f_b1ef_9d4f8e54d784|Stepper Motor Base]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[3D] &lt;/ins&gt;Enables the creation of a stepper motor component by specifying objects for its appearance.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MartinW</name></author>
		
	</entry>
	<entry>
		<id>https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=15091&amp;oldid=prev</id>
		<title>BenR at 10:06, 11 March 2014</title>
		<link rel="alternate" type="text/html" href="https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=15091&amp;oldid=prev"/>
		<updated>2014-03-11T10:06:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:06, 11 March 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Base components are designed to provide a simplified interface to create a new component by packing in most of the functionality and then allowing you to wrap your own &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;GUI &lt;/del&gt;around.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Base components are designed to provide a simplified interface to create a new component by packing in most of the functionality and then allowing you to wrap your own &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;personalised graphical user interface &lt;/ins&gt;around.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>BenR</name></author>
		
	</entry>
	<entry>
		<id>https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=15075&amp;oldid=prev</id>
		<title>BenR: Created page with &quot;The Base components are designed to provide a simplified interface to create a new component by packing in most of the functionality and then allowing you to wrap your own GUI...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.flowcode.co.uk/wiki/index.php?title=Base_Components&amp;diff=15075&amp;oldid=prev"/>
		<updated>2014-03-11T09:38:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The Base components are designed to provide a simplified interface to create a new component by packing in most of the functionality and then allowing you to wrap your own GUI...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The Base components are designed to provide a simplified interface to create a new component by packing in most of the functionality and then allowing you to wrap your own GUI around.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Several base components currently exist in Flowcode to allow you to create several different kinds of components.&lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_a7b05886_784c_48c8_a6f6_cc371c7728e1|LED Base]] - Base for creating LEDs and other on/off visual indicators. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_3005c264_3a6d_412a_97dc_2569ed8c149c|Button Helper]] - A button overlay that allows any object to behave like a button &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_953a042a_b2aa_4f2e_94e2_ee2979cfc92e|Switch Base]] - Base single pin switch with no graphical interface &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_3bdcb2e0_ed44_451f_9889_66f316359482|Simulation Switch Base]] - A base for building switches that do not download to chip i.e. have no pin connection. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_7aad74d6_b24e_4dab_91eb_5d72a973f12d|ADC Base]] - Base ADC component functionality with no graphical interface. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_4384cba9_0bea_4359_8c5b_dcd046aa7778|gLCD Base]] - Base graphical LCD with simulation only interface to allow graphics to be drawn in simulation. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_b80e57b1_8941_4831_878b_b27440b4f4d8|Keypad Base]] - Generic component to create a raster scanned custom keypad or button matrix. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_92b44587_a7a8_444f_abe6_93e5d1669bc6|Proximity Switch Base]] - Polls a chosen panel object to test it's distance from the component. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_952471c7_11ca_430b_ab72_4fda8b195f83|Motor Base]] - Base component for constructing continuous motion - e.g. motors etc. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_fbad3c39_8c38_49b7_a860_ae37e9b979a2|Servo Motor Base]] - Base component for creating custom servo motor simulations. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_eb1db17a_1c6c_44ef_84d0_d718549343c4|Solenoid Base]] - Base component for constructing solenoids. &lt;br /&gt;
&lt;br /&gt;
*[[Component:_ID_faf668b1_a0e6_426f_b1ef_9d4f8e54d784|Stepper Motor Base]] - Enables the creation of a stepper motor component by specifying objects for its appearance.&lt;/div&gt;</summary>
		<author><name>BenR</name></author>
		
	</entry>
</feed>