Difference between revisions of "Category:Modules"

From NeatTools
(Created page with '==Modules== NeatTools is a visual programing environment. Programs are built using modules connected together in such a way as to manipulate a flow of data. Data flows into a m…')
 
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Modules==
+
NeatTools is a visual programing environment.  Programs are built using modules connected together in such a way as to manipulate a flow of data.  Data flows into a module, where it is acted upon in some way by the module, for instance, the [[Digital Logic Toolbox#Integer Add|Integer Add]] Module takes two connections of integers, sums them, and outputs the result.  The modules are divided by type into several toolboxes.
NeatTools is a visual programing environment.  Programs are built using modules connected together in such a way as to manipulate a flow of data.  Data flows into a module, where it is acted upon in some way by the module, for instance, the [[Integer Addition Module]] takes two connections of integers, sums them, and outputs the result.  The modules are divided by type into several toolboxes.
+
 
 +
NeatTools manual: [http://www.neattools.org/docs/ntmanual-2008.pdf]
 +
 
 
==Toolboxes==
 
==Toolboxes==
 
The eight toolboxes are accessible from the [[Toolbar]] on the left side.
 
The eight toolboxes are accessible from the [[Toolbar]] on the left side.
Line 6: Line 8:
 
<tr>
 
<tr>
 
<td colspan="3">
 
<td colspan="3">
==Digital Logic Toolbox==
+
==[[Digital Logic Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Not]]
+
* [[Digital Logic Toolbox#Not|Not]]
* [[Exclusive Or]]
+
* [[Digital Logic Toolbox#Exclusive Or|Exclusive Or]]
* [[Integer Equal]]
+
* [[Digital Logic Toolbox#Integer Equal|Integer Equal]]
* [[Integer Multiply]]
+
* [[Digital Logic Toolbox#Integer Multiply|Integer Multiply]]
* [[Integer Absolute Value]]
+
* [[Digital Logic Toolbox#Integer Absolute Value|Integer Absolute Value]]
* [[Integer Minimum]]
+
* [[Digital Logic Toolbox#Integer Minimum|Integer Minimum]]
* [[Control]]
+
* [[Digital Logic Toolbox#Control|Control]]
* [[Delay]]
+
* [[Digital Logic Toolbox#Delay|Delay]]
* [[DeMultiplexer]]
+
* [[Digital Logic Toolbox#DeMultiplexer|DeMultiplexer]]
* [[Exclusive]]
+
* [[Digital Logic Toolbox#Exclusive|Exclusive]]
* [[High Performance Counter]]
+
* [[Digital Logic Toolbox#High Performance Counter|High Performance Counter]]
* [[Delay Sustain]]
+
* [[Digital Logic Toolbox#Delay Sustain|Delay Sustain]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[And]]
+
* [[Digital Logic Toolbox#And|And]]
* [[Integer Greater Than]]
+
* [[Digital Logic Toolbox#Integer Greater Than|Integer Greater Than]]
* [[Integer Not Equal]]
+
* [[Digital Logic Toolbox#Integer Not Equal|Integer Not Equal]]
* [[Integer Subtract]]
+
* [[Digital Logic Toolbox#Integer Subtract|Integer Subtract]]
* [[Integer Power]]
+
* [[Digital Logic Toolbox#Integer Power|Integer Power]]
* [[Integer Percent]]
+
* [[Digital Logic Toolbox#Integer Percent|Integer Percent]]
* [[Sample]]
+
* [[Digital Logic Toolbox#Sample|Sample]]
* [[Accumulator]]
+
* [[Digital Logic Toolbox#Accumulator|Accumulator]]
* [[Encoder]]
+
* [[Digital Logic Toolbox#Encoder|Encoder]]
* [[Clock Divider]]
+
* [[Digital Logic Toolbox#Clock Divider|Clock Divider]]
* [[Calibrate]]
+
* [[Digital Logic Toolbox#Calibrate|Calibrate]]
* [[State Object]]
+
* [[Digital Logic Toolbox#State Object|State Object]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Or]]
+
* [[Digital Logic Toolbox#Or|Or]]
* [[Integer Greater Than or Equal]]
+
* [[Digital Logic Toolbox#Integer Greater Than or Equal|Integer Greater Than or Equal]]
* [[Integer Add]]
+
* [[Digital Logic Toolbox#Integer Add|Integer Add]]
* [[Integer Divide]]
+
* [[Digital Logic Toolbox#Integer Divide|Integer Divide]]
* [[Integer Maximum]]
+
* [[Digital Logic Toolbox#Integer Maximum|Integer Maximum]]
* [[Integer Random]]
+
* [[Digital Logic Toolbox#Integer Random|Integer Random]]
* [[Pulse]]
+
* [[Digital Logic Toolbox#Pulse|Pulse]]
* [[Multiplexer]]
+
* [[Digital Logic Toolbox#Multiplexer|Multiplexer]]
* [[Decoder]]
+
* [[Digital Logic Toolbox#Decoder|Decoder]]
* [[Time]]
+
* [[Digital Logic Toolbox#Time|Time]]
* [[Average Filter]]
+
* [[Digital Logic Toolbox#Average Filter|Average Filter]]
* [[Timers]]
+
* [[Digital Logic Toolbox#Timers|Timers]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 58: Line 60:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Math Toolbox==
+
 
 +
==[[Math Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Complex Equal]]
+
* [[Math Toolbox#Complex Equal|Complex Equal]]
* [[Complex Subtract]]
+
* [[Math Toolbox#Complex Subtract|Complex Subtract]]
* [[Complex to Real]]
+
* [[Math Toolbox#Complex to Real|Complex to Real]]
* [[Polar to Complex]]
+
* [[Math Toolbox#Polar to Complex|Polar to Complex]]
* [[Complex Cosine]]
+
* [[Math Toolbox#Complex Cosine|Complex Cosine]]
* [[Complex Hyperbolic Tangent]]
+
* [[Math Toolbox#Complex Hyperbolic Tangent|Complex Hyperbolic Tangent]]
* [[Real Greater Than]]
+
* [[Math Toolbox#Real Greater Than|Real Greater Than]]
* [[Real Not Equal]]
+
* [[Math Toolbox#Real Not Equal|Real Not Equal]]
* [[Real Subtract]]
+
* [[Math Toolbox#Real Subtract|Real Subtract]]
* [[Real Power]]
+
* [[Math Toolbox#Real Power|Real Power]]
* [[Real Sine]]
+
* [[Math Toolbox#Real Sine|Real Sine]]
* [[Real Arc Tangent]]
+
* [[Math Toolbox#Real Arc Tangent|Real Arc Tangent]]
* [[Real Square Root]]
+
* [[Math Toolbox#Real Square Root|Real Square Root]]
* [[Floor]]
+
* [[Math Toolbox#Real Floor|Real Floor]]
* [[PI]]
+
* [[Math Toolbox#PI|PI]]
* [[Real Calibrate]]
+
* [[Math Toolbox#Real Delay|Real Delay]]
 
</td>
 
</td>
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
+
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Complex Not Equal]]
+
* [[Math Toolbox#Complex Not Equal|Complex Not Equal]]
* [[Complex Multiplication]]
+
* [[Math Toolbox#Complex Multiplication|Complex Multiplication]]
* [[Real to Complex]]
+
* [[Math Toolbox#Real to Complex|Real to Complex]]
* [[Complex Sine]]
+
* [[Math Toolbox#Complex Sine|Complex Sine]]
* [[Complex Hyperbolic Cosine]]
+
* [[Math Toolbox#Complex Hyperbolic Cosine]]
* [[Complex Natural Antilog]]
+
* [[Math Toolbox#Complex Natural Antilog]]
* [[Real Greater than or Equal]]
+
* [[Math Toolbox#Real Greater than or Equal|Real Greater than or Equal]]
* [[Real Addition]]
+
* [[Math Toolbox#Real Addition|Real Addition]]
* [[Real Division]]
+
* [[Math Toolbox#Real Division|Real Division]]
* [[Real Maximum]]
+
* [[Math Toolbox#Real Maximum|Real Maximum]]
* [[Real Cosine]]
+
* [[Math Toolbox#Real Cosine|Real Cosine]]
* [[Natural Antilog]] ''e''<sup>''x''</sup>
+
* [[Math Toolbox#Natural Antilog|Natural Antilog]] ''e''<sup>''x''</sup>
* [[Real Round]]
+
* [[Math Toolbox#Real Round|Real Round]]
* [[Modulus]]
+
* [[Math Toolbox#Modulus|Modulus]]
* [[Natural number e]]
+
* [[Math Toolbox#Natural number e|Natural number e]]
 +
* [[Math Toolbox#Real Calibrate|Real Calibrate]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Complex Addition]]
+
* [[Math Toolbox#Complex Addition|Complex Addition]]
* [[Complex Division]]
+
* [[Math Toolbox#Complex Division|Complex Division]]
* [[Complex to Polar]]
+
* [[Math Toolbox#Complex to Polar|Complex to Polar]]
* [[Complex Hyperbolic Sine]]
+
* [[Math Toolbox#Complex Hyperbolic Sine|Complex Hyperbolic Sine]]
* [[Complex Tangent]]
+
* [[Math Toolbox#Complex Tangent|Complex Tangent]]
* [[Complex Conjugate]]
+
* [[Math Toolbox#Complex Conjugate|Complex Conjugate]]
* [[Real Equal]]
+
* [[Math Toolbox#Real Equal|Real Equal]]
* [[Real Multiplication]]
+
* [[Math Toolbox#Real Multiplication|Real Multiplication]]
* [[Real Absolute Value]]
+
* [[Math Toolbox#Real Absolute Value|Real Absolute Value]]
* [[Real Minimum]]
+
* [[Math Toolbox#Real Minimum|Real Minimum]]
* [[Real Tangent]]
+
* [[Math Toolbox#Real Tangent|Real Tangent]]
* [[Real Logarithm]]
+
* [[Math Toolbox#Real Logarithm|Real Logarithm]]
* [[Real Ceiling]]
+
* [[Math Toolbox#Real Ceiling|Real Ceiling]]
* [[Arc Tangent 2]]
+
* [[Math Toolbox#Arc Tangent 2|Arc Tangent 2]]
* [[Real Random]]
+
* [[Math Toolbox#Real Random|Real Random]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 120: Line 124:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Keyboard Toolbox==
+
 
 +
==[[Keyboard Toolbox]]==
 +
These modules are relatively self explanatory and function in the same way that they do when found on a traditional keyboard.
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Key]]
+
* [[Keyboard Toolbox#Key|Key]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
Line 135: Line 141:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Multimedia Toolbox==
+
==[[Multimedia Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Master Output Volume]]
+
* [[Multimedia Toolbox#Master Output Volume|Master Output Volume]]
 +
* [[Multimedia Toolbox#CD Output Mute|CD Output Mute]]
 +
* [[Multimedia Toolbox#MIDI Output Volume|MIDI Output Volume]]
 +
* [[Multimedia Toolbox#Auxiliary Output Mute|Auxiliary Output Mute]]
 +
* [[Multimedia Toolbox#Record Input Volume|Record Input Volume]]
 +
* [[Multimedia Toolbox#Microphone Input Volume|Microphone Input Volume]]
 +
* [[Multimedia Toolbox#CD Input Volume|CD Input Volume]]
 +
</td>
 +
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 +
* [[Multimedia Toolbox#Master Output Mute|Master Output Mute]]
 +
* [[Multimedia Toolbox#WAV Output Volume|WAV Output Volume]]
 +
* [[Multimedia Toolbox#MIDI Output Mute|MIDI Output Mute]]
 +
* [[Multimedia Toolbox#Microphone Output Volume|Microphone Output Volume]]
 +
* [[Multimedia Toolbox#Record Input Mute|Record Input Mute]]
 +
* [[Multimedia Toolbox#Auxiliary Input Volume|Auxiliary Input Volume]]
 +
* [[Multimedia Toolbox#MIDI Output|MIDI Output]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Master Output Mute]]
+
* [[Multimedia Toolbox#CD Output Volume|CD Output Volume]]
 +
* [[Multimedia Toolbox#WAV Output Mute|WAV Output Mute]]
 +
* [[Multimedia Toolbox#Auxiliary Output Volume|Auxiliary Output Volume]]
 +
* [[Multimedia Toolbox#Microphone Output Mute|Microphone Output Mute]]
 +
* [[Multimedia Toolbox#Record Input Select|Record Input Select]]
 +
* [[Multimedia Toolbox#MIDI Input Volume|MIDI Input Volume]]
 +
* [[Multimedia Toolbox#MIDI|MIDI]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 151: Line 178:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Display Logic Toolbox==
+
==[[Display Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Color]]
+
* [[Display Toolbox#Color|Color]]
 +
* [[Display Toolbox#Real|Real]]
 +
* [[Display Toolbox#Bytes|Bytes]]
 +
* [[Display Toolbox#Switch|Switch]] (Red)
 +
* [[Display Toolbox#1D Viewer|1D Viewer]] (Horizontal)
 +
* [[Display Toolbox#1D Meter|1D Meter]]
 +
* [[Display Toolbox#2D Meter|2D Meter]]
 +
</td>
 +
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 +
* [[Display Toolbox#Label|Label]]
 +
* [[Display Toolbox#Real Complex|Real Complex]]
 +
* [[Display Toolbox#Button|Button]] (Cyan)
 +
* [[Display Toolbox#Focus|Focus]] (Yellow)
 +
* [[Display Toolbox#1D Slider|1D Slider]]
 +
* [[Display Toolbox#2D Slider|2D Slider]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Label]]
+
* [[Display Toolbox#Integer|Integer]]
 +
* [[Display Toolbox#Data|Data]]
 +
* [[Display Toolbox#Push Button|Push Button]] (Green)
 +
* [[Display Toolbox#LED|LED]]
 +
* [[Display Toolbox#1D Meter|1D Meter]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 167: Line 212:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Input/Output Toolbox==
+
 
 +
==[[Input/Output Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Complex Object]]
+
* [[Input/Output Toolbox#Complex Object|Complex Object]]
 +
* [[Input/Output Toolbox#Executable|Executable]]
 +
* [[Input/Output Toolbox#Mouse X|Mouse X]]
 +
* [[Input/Output Toolbox#Right Mouse Button|Right Mouse Button]]
 +
* [[Input/Output Toolbox#Record Block|Record Block]]
 +
* [[Input/Output Toolbox#Joymouse 1|Joymouse 1]]
 +
* [[Input/Output Toolbox#Line Printer 0x278|Line Printer 0x278]]
 +
* [[Input/Output Toolbox#TNG-3 Module|TNG-3 Module]]
 +
* [[Input/Output Toolbox#Davicon EMG|Davicon EMG]]
 +
</td>
 +
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 +
* [[Input/Output Toolbox#Node|Node]]
 +
* [[Input/Output Toolbox#Data Base Module|Data Base Module]]
 +
* [[Input/Output Toolbox#Mouse Y|Mouse Y]]
 +
* [[Input/Output Toolbox#Middle Mouse Button|Middle Mouse Button]]
 +
* [[Input/Output Toolbox#Client Socket|Client Socket]]
 +
* [[Input/Output Toolbox#Joymouse 2|Joymouse 2]]
 +
* [[Input/Output Toolbox#Line Printer 0x3BC|Line Printer 0x3BC]]
 +
* [[Input/Output Toolbox#TNG-4 Module|TNG-4 Module]]
 +
* [[Input/Output Toolbox#Com Port/Serial Port|Com Port/Serial Port]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Node]]
+
* [[Input/Output Toolbox#NeatTools Program Executable|NeatTools Program Executable]]
 +
* [[Input/Output Toolbox#Complete Mouse|Complete Mouse]]
 +
* [[Input/Output Toolbox#Left Mouse Button|Left Mouse Button]]
 +
* [[Input/Output Toolbox#Converter|Converter]]
 +
* [[Input/Output Toolbox#Server Socket Connection|Server Socket Connection]]
 +
* [[Input/Output Toolbox#Line Printer 0x378|Line Printer 0x378]]
 +
* [[Input/Output Toolbox#TNG-2 Module|TNG-2 Module]]
 +
* [[Input/Output Toolbox#Oxford Pulse Oximeter|Oxford Pulse Oximeter]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 183: Line 255:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==Miscellaneous Toolbox==
+
==[[Miscellaneous Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr style="background: #eef">
 
<tr style="background: #eef">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Real to Integer Object]]
+
* [[Miscellaneous Toolbox#Real to Integer Object|Real to Integer Object]]
 +
* [[Miscellaneous Toolbox#Integer to Byte|Integer to Byte]]
 +
* [[Miscellaneous Toolbox#String to Integer|String to Integer]]
 +
* [[Miscellaneous Toolbox#Byte to String|Byte to String]]
 +
* [[Miscellaneous Toolbox#Date Greater Than|Date Greater Than]]
 +
* [[Miscellaneous Toolbox#Date Not Equal|Date Not Equal]]
 +
* [[Miscellaneous Toolbox#String Equal|String Equal]]
 +
* [[Miscellaneous Toolbox#String Subject|String Subject]]
 +
* [[Miscellaneous Toolbox#String Length|String Length]]
 +
* [[Miscellaneous Toolbox#String Lower Case|String Lower Case]]
 +
* [[Miscellaneous Toolbox#Byte Delete|Byte Delete]]
 +
* [[Miscellaneous Toolbox#Byte Position|Byte Position]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Integer to Real Object]]
+
* [[Miscellaneous Toolbox#Integer to Real Object|Integer to Real Object]]
 +
* [[Miscellaneous Toolbox#WAV to Integer|WAV to Integer]]
 +
* [[Miscellaneous Toolbox#Integer to String|Integer to String]]
 +
* [[Miscellaneous Toolbox#Date to Real|Date to Real]]
 +
* [[Miscellaneous Toolbox#Date Greater Than or Equal|Date Greater Than or Equal]]
 +
* [[Miscellaneous Toolbox#String Greater Than|String Greater Than]]
 +
* [[Miscellaneous Toolbox#String Not Equal|String Not Equal]]
 +
* [[Miscellaneous Toolbox#String Delete|String Delete]]
 +
* [[Miscellaneous Toolbox#String Position|String Position]]
 +
* [[Miscellaneous Toolbox#Byte Addition|Byte Addition]]
 +
* [[Miscellaneous Toolbox#Byte Insert|Byte Insert]]
 +
</td>
 +
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 +
* [[Miscellaneous Toolbox#Byte to Integer|Byte to Integer]]
 +
* [[Miscellaneous Toolbox#Integer to WAV|Integer to WAV]]
 +
* [[Miscellaneous Toolbox#String to Byte|String to Byte]]
 +
* [[Miscellaneous Toolbox#Real to Date|Real to Date]]
 +
* [[Miscellaneous Toolbox#Date Equal|Date Equal]]
 +
* [[Miscellaneous Toolbox#String Greater Than or Equal|String Greater Than or Equal]]
 +
* [[Miscellaneous Toolbox#String Addition|String Addition]]
 +
* [[Miscellaneous Toolbox#String Insert|String Insert]]
 +
* [[Miscellaneous Toolbox#String Upper Case|String Upper Case]]
 +
* [[Miscellaneous Toolbox#Byte Subtract|Byte Subtract]]
 +
* [[Miscellaneous Toolbox#Byte Length|Byte Length]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 199: Line 305:
 
<tr>
 
<tr>
 
<td colspan="2">
 
<td colspan="2">
==External Toolbox==
+
==[[External Toolbox]]==
 
</td>
 
</td>
 
</tr>
 
</tr>

Latest revision as of 19:55, 11 April 2010

NeatTools is a visual programing environment. Programs are built using modules connected together in such a way as to manipulate a flow of data. Data flows into a module, where it is acted upon in some way by the module, for instance, the Integer Add Module takes two connections of integers, sums them, and outputs the result. The modules are divided by type into several toolboxes.

NeatTools manual: [1]

Toolboxes

The eight toolboxes are accessible from the Toolbar on the left side.

Digital Logic Toolbox

Math Toolbox

Keyboard Toolbox

These modules are relatively self explanatory and function in the same way that they do when found on a traditional keyboard.

Multimedia Toolbox

Display Toolbox

Input/Output Toolbox

Miscellaneous Toolbox

External Toolbox

The External Toolbox contains any External Modules you have loaded into the program.

This category currently contains no pages or media.