InstrumentLab

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(35 intermediate revisions by one user not shown)
Line 9: Line 9:
 
Visual Instruments Library
 
Visual Instruments Library
 
== Packages ==
 
== Packages ==
*[[Package InstrumentLabPkg]] - Contains the components and classes for InstrumentLab.
+
*[[]] -
 +
*[[Package InstrumentLabDigitalPkg]] - Contains the components and classes for InstrumentLabDigital.
 +
*[[Package Mitov.BasicLab]] - Contains the basic components and classes for all the products.
 
*[[Package SignalLabAdditionalPkg]] - Contains the additional signal processing components and classes.
 
*[[Package SignalLabAdditionalPkg]] - Contains the additional signal processing components and classes.
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for all the products.
+
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for the basic SignalLab components.
 +
*[[Package TimingLabBasicPkg]] - Contains the basic components and classes for the basic TimingLab components.
 
*[[Package UserLabBasicPkg]] - Contains the components and classes for UserLabBasic.
 
*[[Package UserLabBasicPkg]] - Contains the components and classes for UserLabBasic.
 
== Components ==
 
== Components ==
=== From [[Package InstrumentLabPkg]] ===
+
=== From [[Package InstrumentLabDigitalPkg]] ===
 
*[[Image:BIGILLinearGauge.gif]] [[Image:ILLinearGauge.gif]] [[Image:NETILLinearGauge.gif]] '''[[Class ILLinearGauge.TILLinearGauge|TILLinearGauge]]''' - Linear gauge.
 
*[[Image:BIGILLinearGauge.gif]] [[Image:ILLinearGauge.gif]] [[Image:NETILLinearGauge.gif]] '''[[Class ILLinearGauge.TILLinearGauge|TILLinearGauge]]''' - Linear gauge.
*[[Image:BIGILSpectrum.gif]] [[Image:ILSpectrum.gif]] [[Image:NETILSpectrum.gif]] '''[[Class ILSpectrumDisplay.TILSpectrumDisplay|TILSpectrumDisplay]]''' - Spectrum display.
+
*[[Image:BIGILSpectrumDisplay.gif]] [[Image:ILSpectrumDisplay.gif]] [[Image:NETILSpectrumDisplay.gif]] '''[[Class ILSpectrumDisplay.TILSpectrumDisplay|TILSpectrumDisplay]]''' - Spectrum display.
 
*[[Image:BIGILMatrixDisplay.gif]] [[Image:ILMatrixDisplay.gif]] [[Image:NETILMatrixDisplay.gif]] '''[[Class ILMatrixDisplay.TILMatrixDisplay|TILMatrixDisplay]]''' - Matrix display.
 
*[[Image:BIGILMatrixDisplay.gif]] [[Image:ILMatrixDisplay.gif]] [[Image:NETILMatrixDisplay.gif]] '''[[Class ILMatrixDisplay.TILMatrixDisplay|TILMatrixDisplay]]''' - Matrix display.
 
*[[Image:BIGILSegmentText.gif]] [[Image:ILSegmentText.gif]] [[Image:NETILSegmentText.gif]] '''[[Class ILSegmentText.TILSegmentText|TILSegmentText]]''' - 7, 9, 14 or 16 segment text display.
 
*[[Image:BIGILSegmentText.gif]] [[Image:ILSegmentText.gif]] [[Image:NETILSegmentText.gif]] '''[[Class ILSegmentText.TILSegmentText|TILSegmentText]]''' - 7, 9, 14 or 16 segment text display.
*[[Image:BIGILSegmentIndicator.gif]] [[Image:ILSegmentIndicator.gif]] [[Image:NETILSegmentIndicator.gif]] '''[[Class ILSegmentIndicator.TILSegmentIndicator|TILSegmentIndicator]]''' - 7, 9, 14 or 16 segment indicator.
 
 
*[[Image:BIGILSegmentGauge.gif]] [[Image:ILSegmentGauge.gif]] [[Image:NETILSegmentGauge.gif]] '''[[Class ILSegmentGauge.TILSegmentGauge|TILSegmentGauge]]''' - 7, 9, 14 or 16 segment gauge.
 
*[[Image:BIGILSegmentGauge.gif]] [[Image:ILSegmentGauge.gif]] [[Image:NETILSegmentGauge.gif]] '''[[Class ILSegmentGauge.TILSegmentGauge|TILSegmentGauge]]''' - 7, 9, 14 or 16 segment gauge.
 
*[[Image:BIGILSegmentClock.gif]] [[Image:ILSegmentClock.gif]] [[Image:NETILSegmentClock.gif]] '''[[Class ILSegmentClock.TILSegmentClock|TILSegmentClock]]''' - 7, 9, 14 or 16 segment clock.
 
*[[Image:BIGILSegmentClock.gif]] [[Image:ILSegmentClock.gif]] [[Image:NETILSegmentClock.gif]] '''[[Class ILSegmentClock.TILSegmentClock|TILSegmentClock]]''' - 7, 9, 14 or 16 segment clock.
Line 26: Line 28:
 
*[[Image:BIGILLevelLed.gif]] [[Image:ILLevelLed.gif]] [[Image:NETILLevelLed.gif]] '''[[Class ILLevelLed.TILLevelLed|TILLevelLed]]''' - LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:BIGILLevelLed.gif]] [[Image:ILLevelLed.gif]] [[Image:NETILLevelLed.gif]] '''[[Class ILLevelLed.TILLevelLed|TILLevelLed]]''' - LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:BIGILProgressBar.gif]] [[Image:ILProgressBar.gif]] [[Image:NETILProgressBar.gif]] '''[[Class ILProgressBar.TILProgressBar|TILProgressBar]]''' - Progress bar.
 
*[[Image:BIGILProgressBar.gif]] [[Image:ILProgressBar.gif]] [[Image:NETILProgressBar.gif]] '''[[Class ILProgressBar.TILProgressBar|TILProgressBar]]''' - Progress bar.
*[[Image:BIGILMultiLed.gif]] [[Image:ILMultiLed.gif]] [[Image:NETILMultiLed.gif]] '''[[Class ILMultiLed.TILMultiLed|TILMultiLed]]''' - LED control with multiple states.
 
*[[Image:BIGILLed.gif]] [[Image:ILLed.gif]] [[Image:NETILLed.gif]] '''[[Class ILLed.TILLed|TILLed]]''' - LED control with On/Off states.
 
 
*[[Image:BIGILGlassPanel.gif]] [[Image:ILGlassPanel.gif]] [[Image:NETILGlassPanel.gif]] '''[[Class ILGlassPanel.TILGlassPanel|TILGlassPanel]]''' - Rectangular, or elliptic panel covered with glass.
 
*[[Image:BIGILGlassPanel.gif]] [[Image:ILGlassPanel.gif]] [[Image:NETILGlassPanel.gif]] '''[[Class ILGlassPanel.TILGlassPanel|TILGlassPanel]]''' - Rectangular, or elliptic panel covered with glass.
 
*[[Image:BIGILAngularGauge.gif]] [[Image:ILAngularGauge.gif]] [[Image:NETILAngularGauge.gif]] '''[[Class ILAngularGauge.TILAngularGauge|TILAngularGauge]]''' - Angular gauge.
 
*[[Image:BIGILAngularGauge.gif]] [[Image:ILAngularGauge.gif]] [[Image:NETILAngularGauge.gif]] '''[[Class ILAngularGauge.TILAngularGauge|TILAngularGauge]]''' - Angular gauge.
 +
*[[Image:BIGILSegmentIndicator.gif]] [[Image:ILSegmentIndicator.gif]] [[Image:NETILSegmentIndicator.gif]] '''[[Class ILSegmentIndicator.TILSegmentIndicator|TILSegmentIndicator]]''' - 7, 9, 14 or 16 segment indicator.
 +
*[[Image:BIGILMultiLed.gif]] [[Image:ILMultiLed.gif]] [[Image:NETILMultiLed.gif]] '''[[Class ILMultiLed.TILMultiLed|TILMultiLed]]''' - LED control with multiple states.
 +
*[[Image:BIGILLed.gif]] [[Image:ILLed.gif]] [[Image:NETILLed.gif]] '''[[Class ILLed.TILLed|TILLed]]''' - LED control with On/Off states.
 
=== From [[Package SignalLabAdditionalPkg]] ===
 
=== From [[Package SignalLabAdditionalPkg]] ===
 +
*[[Image:BIGSLAverageValue.gif]] [[Image:SLAverageValue.gif]] [[Image:NETSLAverageValue.gif]] '''[[Class SLAverageValue.TSLAverageValue|TSLAverageValue]]''' - Averages the input values.
 
*[[Image:BIGSLGenericRealValueGen.gif]] [[Image:SLGenericRealValueGen.gif]] [[Image:NETSLGenericRealValueGen.gif]] '''[[Class SLGenericRealValueGen.TSLGenericRealValueGen|TSLGenericRealValueGen]]''' - User defined generator for Real values.
 
*[[Image:BIGSLGenericRealValueGen.gif]] [[Image:SLGenericRealValueGen.gif]] [[Image:NETSLGenericRealValueGen.gif]] '''[[Class SLGenericRealValueGen.TSLGenericRealValueGen|TSLGenericRealValueGen]]''' - User defined generator for Real values.
 
*[[Image:BIGSLGenericRealValue.gif]] [[Image:SLGenericRealValue.gif]] [[Image:NETSLGenericRealValue.gif]] '''[[Class SLGenericRealValue.TSLGenericRealValue|TSLGenericRealValue]]''' - User defined filter for Real values.
 
*[[Image:BIGSLGenericRealValue.gif]] [[Image:SLGenericRealValue.gif]] [[Image:NETSLGenericRealValue.gif]] '''[[Class SLGenericRealValue.TSLGenericRealValue|TSLGenericRealValue]]''' - User defined filter for Real values.
Line 42: Line 46:
 
*[[Image:BIGSLGenericRealGen.gif]] [[Image:SLGenericRealGen.gif]] [[Image:NETSLGenericRealGen.gif]] '''[[Class SLGenericRealGen.TSLGenericRealGen|TSLGenericRealGen]]''' - User defined generator for Real data.
 
*[[Image:BIGSLGenericRealGen.gif]] [[Image:SLGenericRealGen.gif]] [[Image:NETSLGenericRealGen.gif]] '''[[Class SLGenericRealGen.TSLGenericRealGen|TSLGenericRealGen]]''' - User defined generator for Real data.
 
*[[Image:BIGSLGenericRealMatrix.gif]] [[Image:SLGenericRealMatrix.gif]] [[Image:NETSLGenericRealMatrix.gif]] '''[[Class SLGenericRealMatrix.TSLGenericRealMatrix|TSLGenericRealMatrix]]''' - User defined generator for Real matrix data.
 
*[[Image:BIGSLGenericRealMatrix.gif]] [[Image:SLGenericRealMatrix.gif]] [[Image:NETSLGenericRealMatrix.gif]] '''[[Class SLGenericRealMatrix.TSLGenericRealMatrix|TSLGenericRealMatrix]]''' - User defined generator for Real matrix data.
 +
=== From [[Package TimingLabBasicPkg]] ===
 +
*[[Image:BIGTLThreadEvent.gif]] [[Image:TLThreadEvent.gif]] [[Image:NETTLThreadEvent.gif]] '''[[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]]''' - Executes event in a separated thread.
 +
*[[Image:BIGTLMainThreadEvent.gif]] [[Image:TLMainThreadEvent.gif]] [[Image:NETTLMainThreadEvent.gif]] '''[[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]]''' - Allows other threads to generate main thread notifications.
 +
*[[Image:BIGTLStopWatch.gif]] [[Image:TLStopWatch.gif]] [[Image:NETTLStopWatch.gif]] '''[[Class TLStopWatch.TTLStopWatch|TTLStopWatch]]''' - Measures time intervals.
 +
*[[Image:BIGTLFrequencyMeter.gif]] [[Image:TLFrequencyMeter.gif]] [[Image:NETTLFrequencyMeter.gif]] '''[[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]]''' - Measures frequency of events.
 +
*[[Image:BIGTLCounter.gif]] [[Image:TLCounter.gif]] [[Image:NETTLCounter.gif]] '''[[Class TLCounter.TTLCounter|TTLCounter]]''' - Counts events.
 +
*[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] '''[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]]''' - Implements a Watch Dog Timer.
 +
*[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] '''[[Class TLClockGen.TTLClockGen|TTLClockGen]]''' - Provides clock for other components.
 
=== From [[Package UserLabBasicPkg]] ===
 
=== From [[Package UserLabBasicPkg]] ===
 
*[[Image:BIGULImage.gif]] [[Image:ULImage.gif]] [[Image:NETULImage.gif]] '''[[Class ULImage.TULImage|TULImage]]''' - GDI+ Image.
 
*[[Image:BIGULImage.gif]] [[Image:ULImage.gif]] [[Image:NETULImage.gif]] '''[[Class ULImage.TULImage|TULImage]]''' - GDI+ Image.
 
*[[Image:BIGULLabel.gif]] [[Image:ULLabel.gif]] [[Image:NETULLabel.gif]] '''[[Class ULLabel.TULLabel|TULLabel]]''' - Rotatable label.
 
*[[Image:BIGULLabel.gif]] [[Image:ULLabel.gif]] [[Image:NETULLabel.gif]] '''[[Class ULLabel.TULLabel|TULLabel]]''' - Rotatable label.
 
== Layers ==
 
== Layers ==
=== From [[Package InstrumentLabPkg]] ===
+
=== From [[Package InstrumentLabDigitalPkg]] ===
 
*[[Image:ILLinearGaugeLayer.gif]] '''[[Class ILLinearGauge.TILLinearGaugeLayer|TILLinearGaugeLayer]]''' - Layer drawing linear gauge.
 
*[[Image:ILLinearGaugeLayer.gif]] '''[[Class ILLinearGauge.TILLinearGaugeLayer|TILLinearGaugeLayer]]''' - Layer drawing linear gauge.
 
*[[Image:ILSpectrumDisplayLayer.gif]] '''[[Class ILSpectrumDisplay.TILSpectrumDisplayLayer|TILSpectrumDisplayLayer]]''' - Layer drawing spectrum display.
 
*[[Image:ILSpectrumDisplayLayer.gif]] '''[[Class ILSpectrumDisplay.TILSpectrumDisplayLayer|TILSpectrumDisplayLayer]]''' - Layer drawing spectrum display.
 
*[[Image:ILMatrixDisplayLayer.gif]] '''[[Class ILMatrixDisplay.TILMatrixDisplayLayer|TILMatrixDisplayLayer]]''' - Layer drawing matrix display.
 
*[[Image:ILMatrixDisplayLayer.gif]] '''[[Class ILMatrixDisplay.TILMatrixDisplayLayer|TILMatrixDisplayLayer]]''' - Layer drawing matrix display.
 
*[[Image:ILSegmentTextLayer.gif]] '''[[Class ILSegmentText.TILSegmentTextLayer|TILSegmentTextLayer]]''' - Layer drawing 7, 9, 14 or 16 segment text display.
 
*[[Image:ILSegmentTextLayer.gif]] '''[[Class ILSegmentText.TILSegmentTextLayer|TILSegmentTextLayer]]''' - Layer drawing 7, 9, 14 or 16 segment text display.
*[[Image:ILSegmentIndicatorLayer.gif]] '''[[Class ILSegmentIndicator.TILSegmentIndicatorLayer|TILSegmentIndicatorLayer]]''' - Layer drawing 7, 9, 14 or 16 segment indicator.
 
 
*[[Image:ILSegmentGaugeLayer.gif]] '''[[Class ILSegmentGauge.TILSegmentGaugeLayer|TILSegmentGaugeLayer]]''' - Layer drawing 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILSegmentGaugeLayer.gif]] '''[[Class ILSegmentGauge.TILSegmentGaugeLayer|TILSegmentGaugeLayer]]''' - Layer drawing 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILSegmentClockLayer.gif]] '''[[Class ILSegmentClock.TILSegmentClockLayer|TILSegmentClockLayer]]''' - Layer drawing 7, 9, 14 or 16 segment clock.
 
*[[Image:ILSegmentClockLayer.gif]] '''[[Class ILSegmentClock.TILSegmentClockLayer|TILSegmentClockLayer]]''' - Layer drawing 7, 9, 14 or 16 segment clock.
Line 58: Line 69:
 
*[[Image:ILLevelLedLayer.gif]] '''[[Class ILLevelLed.TILLevelLedLayer|TILLevelLedLayer]]''' - Layer drawing LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:ILLevelLedLayer.gif]] '''[[Class ILLevelLed.TILLevelLedLayer|TILLevelLedLayer]]''' - Layer drawing LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:ILProgressBarLayer.gif]] '''[[Class ILProgressBar.TILProgressBarLayer|TILProgressBarLayer]]''' - Layer drawing progress bar.
 
*[[Image:ILProgressBarLayer.gif]] '''[[Class ILProgressBar.TILProgressBarLayer|TILProgressBarLayer]]''' - Layer drawing progress bar.
*[[Image:ILMultiLedLayer.gif]] '''[[Class ILMultiLed.TILMultiLedLayer|TILMultiLedLayer]]''' - Layer drawing LED control with multiple states.
 
*[[Image:ILLedLayer.gif]] '''[[Class ILLed.TILLedLayer|TILLedLayer]]''' - Layer drawing LED control with On/Off states.
 
 
*[[Image:ILGlassPanelLayer.gif]] '''[[Class ILGlassPanel.TILGlassPanelLayer|TILGlassPanelLayer]]''' - Layer drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILGlassPanelLayer.gif]] '''[[Class ILGlassPanel.TILGlassPanelLayer|TILGlassPanelLayer]]''' - Layer drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILAngularGaugeLayer.gif]] '''[[Class ILAngularGauge.TILAngularGaugeLayer|TILAngularGaugeLayer]]''' - Layer drawing angular gauge.
 
*[[Image:ILAngularGaugeLayer.gif]] '''[[Class ILAngularGauge.TILAngularGaugeLayer|TILAngularGaugeLayer]]''' - Layer drawing angular gauge.
 +
*[[Image:ILSegmentIndicatorLayer.gif]] '''[[Class ILSegmentIndicator.TILSegmentIndicatorLayer|TILSegmentIndicatorLayer]]''' - Layer drawing 7, 9, 14 or 16 segment indicator.
 +
*[[Image:ILMultiLedLayer.gif]] '''[[Class ILMultiLed.TILMultiLedLayer|TILMultiLedLayer]]''' - Layer drawing LED control with multiple states.
 +
*[[Image:ILLedLayer.gif]] '''[[Class ILLed.TILLedLayer|TILLedLayer]]''' - Layer drawing LED control with On/Off states.
 
=== From [[Package UserLabBasicPkg]] ===
 
=== From [[Package UserLabBasicPkg]] ===
 
*[[Image:ULImageLayer.gif]] '''[[Class ULImage.TULImageLayer|TULImageLayer]]''' - Layer drawing image.
 
*[[Image:ULImageLayer.gif]] '''[[Class ULImage.TULImageLayer|TULImageLayer]]''' - Layer drawing image.
 
*[[Image:ULLabelLayer.gif]] '''[[Class ULLabel.TULLabelLayer|TULLabelLayer]]''' - Layer drawing rotatable label.
 
*[[Image:ULLabelLayer.gif]] '''[[Class ULLabel.TULLabelLayer|TULLabelLayer]]''' - Layer drawing rotatable label.
 
== Elements ==
 
== Elements ==
=== From [[Package InstrumentLabPkg]] ===
+
=== From [[Package InstrumentLabDigitalPkg]] ===
 
*[[Image:ILLinearGaugeElement.gif]] '''[[Class ILLinearGauge.TILLinearGaugeElement|TILLinearGaugeElement]]''' - Component element drawing internal data linear gauge.
 
*[[Image:ILLinearGaugeElement.gif]] '''[[Class ILLinearGauge.TILLinearGaugeElement|TILLinearGaugeElement]]''' - Component element drawing internal data linear gauge.
 
*[[Image:ILExternalLinearGaugeElement.gif]] '''[[Class ILLinearGauge.TILExternalLinearGaugeElement|TILExternalLinearGaugeElement]]''' - Component element drawing external data linear gauge.
 
*[[Image:ILExternalLinearGaugeElement.gif]] '''[[Class ILLinearGauge.TILExternalLinearGaugeElement|TILExternalLinearGaugeElement]]''' - Component element drawing external data linear gauge.
Line 75: Line 87:
 
*[[Image:ILExternalMatrixDisplayElement.gif]] '''[[Class ILMatrixDisplay.TILExternalMatrixDisplayElement|TILExternalMatrixDisplayElement]]''' - Component element drawing external data matrix display.
 
*[[Image:ILExternalMatrixDisplayElement.gif]] '''[[Class ILMatrixDisplay.TILExternalMatrixDisplayElement|TILExternalMatrixDisplayElement]]''' - Component element drawing external data matrix display.
 
*[[Image:ILExternalSegmentTextElement.gif]] '''[[Class ILSegmentText.TILExternalSegmentTextElement|TILExternalSegmentTextElement]]''' - Component element drawing external text data 7, 9, 14 or 16 segment indicator.
 
*[[Image:ILExternalSegmentTextElement.gif]] '''[[Class ILSegmentText.TILExternalSegmentTextElement|TILExternalSegmentTextElement]]''' - Component element drawing external text data 7, 9, 14 or 16 segment indicator.
*[[Image:ILExternalSegmentIndicatorElement.gif]] '''[[Class ILSegmentIndicator.TILExternalSegmentIndicatorElement|TILExternalSegmentIndicatorElement]]''' - Component element drawing external data 7, 9, 14 or 16
 
 
*[[Image:ILSegmentGaugeElement.gif]] '''[[Class ILSegmentGauge.TILSegmentGaugeElement|TILSegmentGaugeElement]]''' - Component element drawing internal data 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILSegmentGaugeElement.gif]] '''[[Class ILSegmentGauge.TILSegmentGaugeElement|TILSegmentGaugeElement]]''' - Component element drawing internal data 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILExternalSegmentGaugeElement.gif]] '''[[Class ILSegmentGauge.TILExternalSegmentGaugeElement|TILExternalSegmentGaugeElement]]''' - Component element drawing external data 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILExternalSegmentGaugeElement.gif]] '''[[Class ILSegmentGauge.TILExternalSegmentGaugeElement|TILExternalSegmentGaugeElement]]''' - Component element drawing external data 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILSegmentClockElement.gif]] '''[[Class ILSegmentClock.TILSegmentClockElement|TILSegmentClockElement]]''' - Component element drawing internal data 7, 9, 14 or 16 segment clock.
 
*[[Image:ILSegmentClockElement.gif]] '''[[Class ILSegmentClock.TILSegmentClockElement|TILSegmentClockElement]]''' - Component element drawing internal data 7, 9, 14 or 16 segment clock.
 
*[[Image:ILExternalSegmentClockElement.gif]] '''[[Class ILSegmentClock.TILExternalSegmentClockElement|TILExternalSegmentClockElement]]''' - Component element drawing external data 7, 9, 14 or 16 segment clock.
 
*[[Image:ILExternalSegmentClockElement.gif]] '''[[Class ILSegmentClock.TILExternalSegmentClockElement|TILExternalSegmentClockElement]]''' - Component element drawing external data 7, 9, 14 or 16 segment clock.
*[[Image:]] '''[[Class ILAnalogClock.TILExternalClockControlHandElement|TILExternalClockControlHandElement]]''' - Abstract base class for external clock control hand component elements.
+
*[[Image:ILExternalClockControlHandElement.gif]] '''[[Class ILAnalogClock.TILExternalClockControlHandElement|TILExternalClockControlHandElement]]''' - Component element drawing external user controllable analog clock hand.
 
*[[Image:ILExternalClockHandElement.gif]] '''[[Class ILAnalogClock.TILExternalClockHandElement|TILExternalClockHandElement]]''' - Component element drawing external data analog clock hand.
 
*[[Image:ILExternalClockHandElement.gif]] '''[[Class ILAnalogClock.TILExternalClockHandElement|TILExternalClockHandElement]]''' - Component element drawing external data analog clock hand.
 
*[[Image:ILAnalogClockElement.gif]] '''[[Class ILAnalogClock.TILAnalogClockElement|TILAnalogClockElement]]''' - Component element drawing internal data analog clock.
 
*[[Image:ILAnalogClockElement.gif]] '''[[Class ILAnalogClock.TILAnalogClockElement|TILAnalogClockElement]]''' - Component element drawing internal data analog clock.
Line 90: Line 101:
 
*[[Image:ILProgressBarElement.gif]] '''[[Class ILProgressBar.TILProgressBarElement|TILProgressBarElement]]''' - Component element drawing internal data progress bar.
 
*[[Image:ILProgressBarElement.gif]] '''[[Class ILProgressBar.TILProgressBarElement|TILProgressBarElement]]''' - Component element drawing internal data progress bar.
 
*[[Image:ILExternalProgressBarElement.gif]] '''[[Class ILProgressBar.TILExternalProgressBarElement|TILExternalProgressBarElement]]''' - Component element drawing external data progress bar.
 
*[[Image:ILExternalProgressBarElement.gif]] '''[[Class ILProgressBar.TILExternalProgressBarElement|TILExternalProgressBarElement]]''' - Component element drawing external data progress bar.
*[[Image:ILExternalMultiLedElement.gif]] '''[[Class ILMultiLed.TILExternalMultiLedElement|TILExternalMultiLedElement]]''' - Component element drawing external data LED control with multiple states.
 
*[[Image:ILExternalLedElement.gif]] '''[[Class ILLed.TILExternalLedElement|TILExternalLedElement]]''' - Component element drawing external LED control with On/Off states.
 
*[[Image:ILLevelDetectLedElement.gif]] '''[[Class ILLed.TILLevelDetectLedElement|TILLevelDetectLedElement]]''' - Component element drawing internal level triggered LED control.
 
*[[Image:ILTimeDetectLedElement.gif]] '''[[Class ILLed.TILTimeDetectLedElement|TILTimeDetectLedElement]]''' - Component element drawing internal time triggered LED control.
 
 
*[[Image:ILGlassPanelElement.gif]] '''[[Class ILGlassPanel.TILGlassPanelElement|TILGlassPanelElement]]''' - Component element drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILGlassPanelElement.gif]] '''[[Class ILGlassPanel.TILGlassPanelElement|TILGlassPanelElement]]''' - Component element drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILGaugeMinMaxHandElement.gif]] '''[[Class ILAngularGauge.TILGaugeMinMaxHandElement|TILGaugeMinMaxHandElement]]''' - Component element drawing internal data min or max angular gauge hand.
 
*[[Image:ILGaugeMinMaxHandElement.gif]] '''[[Class ILAngularGauge.TILGaugeMinMaxHandElement|TILGaugeMinMaxHandElement]]''' - Component element drawing internal data min or max angular gauge hand.
Line 100: Line 107:
 
*[[Image:ILAngularGaugeElement.gif]] '''[[Class ILAngularGauge.TILAngularGaugeElement|TILAngularGaugeElement]]''' - Component element drawing internal data angular gauge.
 
*[[Image:ILAngularGaugeElement.gif]] '''[[Class ILAngularGauge.TILAngularGaugeElement|TILAngularGaugeElement]]''' - Component element drawing internal data angular gauge.
 
*[[Image:ILExternalAngularGaugeElement.gif]] '''[[Class ILAngularGauge.TILExternalAngularGaugeElement|TILExternalAngularGaugeElement]]''' - Component element drawing external data angular gauge.
 
*[[Image:ILExternalAngularGaugeElement.gif]] '''[[Class ILAngularGauge.TILExternalAngularGaugeElement|TILExternalAngularGaugeElement]]''' - Component element drawing external data angular gauge.
 +
*[[Image:ILExternalSegmentIndicatorElement.gif]] '''[[Class ILSegmentIndicator.TILExternalSegmentIndicatorElement|TILExternalSegmentIndicatorElement]]''' - Component element drawing external data 7, 9, 14 or 16
 +
*[[Image:ILExternalMultiLedElement.gif]] '''[[Class ILMultiLed.TILExternalMultiLedElement|TILExternalMultiLedElement]]''' - Component element drawing external data LED control with multiple states.
 +
*[[Image:ILExternalLedElement.gif]] '''[[Class ILLed.TILExternalLedElement|TILExternalLedElement]]''' - Component element drawing external LED control with On/Off states.
 +
*[[Image:ILLevelDetectLedElement.gif]] '''[[Class ILLed.TILLevelDetectLedElement|TILLevelDetectLedElement]]''' - Component element drawing internal level triggered LED control.
 +
*[[Image:ILTimeDetectLedElement.gif]] '''[[Class ILLed.TILTimeDetectLedElement|TILTimeDetectLedElement]]''' - Component element drawing internal time triggered LED control.
 
=== From [[Package UserLabBasicPkg]] ===
 
=== From [[Package UserLabBasicPkg]] ===
 
*[[Image:ULImageElement.gif]] '''[[Class ULImage.TULImageElement|TULImageElement]]''' - Component element drawing image.
 
*[[Image:ULImageElement.gif]] '''[[Class ULImage.TULImageElement|TULImageElement]]''' - Component element drawing image.
Line 106: Line 118:
 
*[[Image:ULExternalLabelElement.gif]] '''[[Class ULLabel.TULExternalLabelElement|TULExternalLabelElement]]''' - Component element drawing external text label.
 
*[[Image:ULExternalLabelElement.gif]] '''[[Class ULLabel.TULExternalLabelElement|TULExternalLabelElement]]''' - Component element drawing external text label.
 
== Matrix Layers ==
 
== Matrix Layers ==
=== From [[Package InstrumentLabPkg]] ===
+
=== From [[Package InstrumentLabDigitalPkg]] ===
 
*[[Image:ILExternalLinearGaugeMatrixLayer.gif]] '''[[Class ILLinearGauge.TILExternalLinearGaugeMatrixLayer|TILExternalLinearGaugeMatrixLayer]]''' - Matrix layer drawing linear gauge.
 
*[[Image:ILExternalLinearGaugeMatrixLayer.gif]] '''[[Class ILLinearGauge.TILExternalLinearGaugeMatrixLayer|TILExternalLinearGaugeMatrixLayer]]''' - Matrix layer drawing linear gauge.
 
*[[Image:ILExternalSpectrumDisplayMatrixLayer.gif]] '''[[Class ILSpectrumDisplay.TILExternalSpectrumDisplayMatrixLayer|TILExternalSpectrumDisplayMatrixLayer]]''' - Matrix layer drawing matrix display.
 
*[[Image:ILExternalSpectrumDisplayMatrixLayer.gif]] '''[[Class ILSpectrumDisplay.TILExternalSpectrumDisplayMatrixLayer|TILExternalSpectrumDisplayMatrixLayer]]''' - Matrix layer drawing matrix display.
Line 112: Line 124:
 
*[[Image:ILTextMatrixLayer.gif]] '''[[Class ILMatrixDisplay.TILTextMatrixLayer|TILTextMatrixLayer]]''' - Matrix layer drawing text.
 
*[[Image:ILTextMatrixLayer.gif]] '''[[Class ILMatrixDisplay.TILTextMatrixLayer|TILTextMatrixLayer]]''' - Matrix layer drawing text.
 
*[[Image:ILExternalSegmentTextMatrixLayer.gif]] '''[[Class ILSegmentText.TILExternalSegmentTextMatrixLayer|TILExternalSegmentTextMatrixLayer]]''' - Matrix layer drawing text.
 
*[[Image:ILExternalSegmentTextMatrixLayer.gif]] '''[[Class ILSegmentText.TILExternalSegmentTextMatrixLayer|TILExternalSegmentTextMatrixLayer]]''' - Matrix layer drawing text.
*[[Image:ILExternalSegmentIndicatorMatrixLayer.gif]] '''[[Class ILSegmentIndicator.TILExternalSegmentIndicatorMatrixLayer|TILExternalSegmentIndicatorMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment indicator.
 
 
*[[Image:ILExternalSegmentGaugeMatrixLayer.gif]] '''[[Class ILSegmentGauge.TILExternalSegmentGaugeMatrixLayer|TILExternalSegmentGaugeMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILExternalSegmentGaugeMatrixLayer.gif]] '''[[Class ILSegmentGauge.TILExternalSegmentGaugeMatrixLayer|TILExternalSegmentGaugeMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment gauge.
 
*[[Image:ILExternalSegmentClockMatrixLayer.gif]] '''[[Class ILSegmentClock.TILExternalSegmentClockMatrixLayer|TILExternalSegmentClockMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment clock.
 
*[[Image:ILExternalSegmentClockMatrixLayer.gif]] '''[[Class ILSegmentClock.TILExternalSegmentClockMatrixLayer|TILExternalSegmentClockMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment clock.
Line 119: Line 130:
 
*[[Image:ILExternalLevelLedMatrixLayer.gif]] '''[[Class ILLevelLed.TILExternalLevelLedMatrixLayer|TILExternalLevelLedMatrixLayer]]''' - Matrix layer drawing LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:ILExternalLevelLedMatrixLayer.gif]] '''[[Class ILLevelLed.TILExternalLevelLedMatrixLayer|TILExternalLevelLedMatrixLayer]]''' - Matrix layer drawing LED control with gradually changing intensity and/or color based on the input value.
 
*[[Image:ILExternalProgressBarMatrixLayer.gif]] '''[[Class ILProgressBar.TILExternalProgressBarMatrixLayer|TILExternalProgressBarMatrixLayer]]''' - Matrix layer drawing progress bar.
 
*[[Image:ILExternalProgressBarMatrixLayer.gif]] '''[[Class ILProgressBar.TILExternalProgressBarMatrixLayer|TILExternalProgressBarMatrixLayer]]''' - Matrix layer drawing progress bar.
*[[Image:ILExternalMultiLedMatrixLayer.gif]] '''[[Class ILMultiLed.TILExternalMultiLedMatrixLayer|TILExternalMultiLedMatrixLayer]]''' - Matrix layer drawing LED control with multiple states.
 
*[[Image:ILExternalLedMatrixLayer.gif]] '''[[Class ILLed.TILExternalLedMatrixLayer|TILExternalLedMatrixLayer]]''' - Matrix layer drawing LED control with On/Off states.
 
 
*[[Image:ILGlassPanelMatrixLayer.gif]] '''[[Class ILGlassPanel.TILGlassPanelMatrixLayer|TILGlassPanelMatrixLayer]]''' - Matrix layer drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILGlassPanelMatrixLayer.gif]] '''[[Class ILGlassPanel.TILGlassPanelMatrixLayer|TILGlassPanelMatrixLayer]]''' - Matrix layer drawing rectangular, or elliptic panel covered with glass.
 
*[[Image:ILExternalAngularGaugeMatrixLayer.gif]] '''[[Class ILAngularGauge.TILExternalAngularGaugeMatrixLayer|TILExternalAngularGaugeMatrixLayer]]''' - Matrix layer drawing angular gauge.
 
*[[Image:ILExternalAngularGaugeMatrixLayer.gif]] '''[[Class ILAngularGauge.TILExternalAngularGaugeMatrixLayer|TILExternalAngularGaugeMatrixLayer]]''' - Matrix layer drawing angular gauge.
 +
*[[Image:ILExternalSegmentIndicatorMatrixLayer.gif]] '''[[Class ILSegmentIndicator.TILExternalSegmentIndicatorMatrixLayer|TILExternalSegmentIndicatorMatrixLayer]]''' - Matrix layer drawing 7, 9, 14 or 16 segment indicator.
 +
*[[Image:ILExternalMultiLedMatrixLayer.gif]] '''[[Class ILMultiLed.TILExternalMultiLedMatrixLayer|TILExternalMultiLedMatrixLayer]]''' - Matrix layer drawing LED control with multiple states.
 +
*[[Image:ILExternalLedMatrixLayer.gif]] '''[[Class ILLed.TILExternalLedMatrixLayer|TILExternalLedMatrixLayer]]''' - Matrix layer drawing LED control with On/Off states.
 
=== From [[Package UserLabBasicPkg]] ===
 
=== From [[Package UserLabBasicPkg]] ===
 
*[[Image:ULImageMatrixLayer.gif]] '''[[Class ULImage.TULImageMatrixLayer|TULImageMatrixLayer]]''' - Matrix layer drawing image.
 
*[[Image:ULImageMatrixLayer.gif]] '''[[Class ULImage.TULImageMatrixLayer|TULImageMatrixLayer]]''' - Matrix layer drawing image.
 
*[[Image:ULExternalLabelMatrixLayer.gif]] '''[[Class ULLabel.TULExternalLabelMatrixLayer|TULExternalLabelMatrixLayer]]''' - Matrix layer drawing external text label.
 
*[[Image:ULExternalLabelMatrixLayer.gif]] '''[[Class ULLabel.TULExternalLabelMatrixLayer|TULExternalLabelMatrixLayer]]''' - Matrix layer drawing external text label.

Latest revision as of 00:29, 26 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Products

Contents

Description

Visual Instruments Library

Packages

Components

From Package InstrumentLabDigitalPkg

From Package SignalLabAdditionalPkg

From Package SignalLabBasicPkg

From Package TimingLabBasicPkg

From Package UserLabBasicPkg

Layers

From Package InstrumentLabDigitalPkg

From Package UserLabBasicPkg

Elements

From Package InstrumentLabDigitalPkg

From Package UserLabBasicPkg

Matrix Layers

From Package InstrumentLabDigitalPkg

From Package UserLabBasicPkg

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox