Package Mitov.BasicLab
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(5 intermediate revisions by one user not shown) | |||
Line 42: | Line 42: | ||
== Units == | == Units == | ||
+ | *[[Unit SLTypes|SLTypes]] - Contains some common data types for the SignalLab. | ||
+ | *[[Unit VLImageDefs|VLImageDefs]] - Contains support classes. | ||
+ | *[[Unit VLBasicBitmap|VLBasicBitmap]] - Contains the code for the [[Class VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] class. | ||
+ | *[[Unit ULBasicControl|ULBasicControl]] - Contains the code for the [[Class ULBasicControl.TULBasicControl|TULBasicControl]] base class. | ||
+ | *[[Unit SLStreamTypes|SLStreamTypes]] - Contains the classes and types for the SignalLab OpenWire stream support. | ||
+ | *[[Unit SLSimpleDataBuffer|SLSimpleDataBuffer]] - Contains the implementation of TSLSimpleRealBuffer and TSLSimpleComplexBuffer. | ||
+ | *[[Unit SLMultiInput|SLMultiInput]] - Contains the code for the [[Class SLMultiInput.TSLMultiInput|TSLMultiInput]] component. | ||
+ | *[[Unit SLGenericFilterTypes|SLGenericFilterTypes]] - Generic filter types. | ||
+ | *[[Unit SLFilterTypes|SLFilterTypes]] - Support SignalLab type definitions. | ||
+ | *[[Unit SLControlCollection|SLControlCollection]] - Contains the code for control collection properties. | ||
+ | *[[Unit SLComponentCollection|SLComponentCollection]] - Contains the code for component collection properties. | ||
+ | *[[Unit SLCommonGen|SLCommonGen]] - Contains the basic abstract generator classes. | ||
+ | *[[Unit SLCommonFilter|SLCommonFilter]] - Contains the basic abstract filter classes. | ||
+ | *[[Unit SLAveraging|SLAveraging]] - Contains the declarations for the TSLAveraging class. | ||
+ | *[[Unit LPTransparentControl|LPTransparentControl]] - Contains the code for the [[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] base class. | ||
+ | *[[Unit LPGDIPlusProperties|LPGDIPlusProperties]] - Contains the GDI+ property classes. | ||
+ | *[[Unit LPDrawLayers|LPDrawLayers]] - Contains the classes for layer drawing properties. | ||
+ | *[[Unit LPControlDrawLayers|LPControlDrawLayers]] - Contains the classes for layer drawing properties. | ||
+ | *[[Unit LPComponent|LPComponent]] - Contains the code for the [[Class LPComponent.TLPComponent|TLPComponent]] base class. | ||
== Classes == | == Classes == | ||
+ | *[[Class SLTypes.ESLException|ESLException]] - LabPacks Exception class type. | ||
+ | *[[Class SLTypes.ESLDLLLoadError|ESLDLLLoadError]] - DLL loading Exception class type. | ||
+ | *[[Class VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] - Bitmap wrapper class for thread safe bitmap access. | ||
+ | *[[Class ULBasicControl.TULBasicControl|TULBasicControl]] - Base class for LabPacks controls. | ||
+ | *[[Class ULBasicControl.TULControlBackground|TULControlBackground]] - Control background properties class. | ||
+ | *[[Class ULBasicControl.TULBasicColorControl|TULBasicColorControl]] - Base class for LabPacks controls with color. | ||
+ | *[[Class ULBasicControl.TULColorItem|TULColorItem]] - Color collection item. | ||
+ | *[[Class ULBasicControl.TULColorItems|TULColorItems]] - Collection of colors. | ||
+ | *[[Class ULBasicControl.TULBasicControlProperty|TULBasicControlProperty]] - Base abstract class for control properties. | ||
+ | *[[Class ULBasicControl.TULElementSize|TULElementSize]] - Control element size properties class. | ||
+ | *[[Class ULBasicControl.TULElementOffsetSize|TULElementOffsetSize]] - Control element offset size properties class. | ||
+ | *[[Class ULBasicControl.TULElement2DSize|TULElement2DSize]] - Control element 2D size properties class. | ||
+ | *[[Class ULBasicControl.TULControlFont|TULControlFont]] - Control font properties class. | ||
+ | *[[Class ULBasicControl.TULControlText|TULControlText]] - Control text properties class. | ||
+ | *[[Class ULBasicControl.TULElementOffsets|TULElementOffsets]] - Control element offset properties class. | ||
+ | *[[Class ULBasicControl.TLPBasicMatrixElement|TLPBasicMatrixElement]] - Basic class for component matrix elements. | ||
+ | *[[Class ULBasicControl.TULCaptionCollectionItem|TULCaptionCollectionItem]] - [[Property ULBasicControl.TULCaptionCollectionItem.Text|Text]] caption collection item. | ||
+ | *[[Class ULBasicControl.TULCaption|TULCaption]] - Control caption properties class. | ||
+ | *[[Class ULBasicControl.TULVerticalCaption|TULVerticalCaption]] - Control vertical caption properties class. | ||
+ | *[[Class ULBasicControl.TULCaptionCollection|TULCaptionCollection]] - Collection of text captions. | ||
+ | *[[Class ULBasicControl.TULControlElement|TULControlElement]] - Base abstract class for control elements. | ||
+ | *[[Class ULBasicControl.TULControlBevel|TULControlBevel]] - Control border bevel properties class. | ||
+ | *[[Class ULBasicControl.TULControlInnerBevel|TULControlInnerBevel]] - Control border inner bevel properties class. | ||
+ | *[[Class ULBasicControl.TULBasicControlBorder|TULBasicControlBorder]] - Base abstract class for control border properties. | ||
+ | *[[Class ULBasicControl.TULControlBorder|TULControlBorder]] - Control border properties class. | ||
+ | *[[Class ULBasicControl.TULProportionalControlBorder|TULProportionalControlBorder]] - Optionally proportional control border properties class. | ||
+ | *[[Class ULBasicControl.TULRectControlBorder|TULRectControlBorder]] - Non proportional rectangle control border properties class. | ||
+ | *[[Class ULBasicControl.TULOptionalInstrumentProperty|TULOptionalInstrumentProperty]] - Base abstract class for optional properties. | ||
+ | *[[Class SLStreamTypes.TSLOWSourcePin|TSLOWSourcePin]] - Basic Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWClockableSourcePin|TSLOWClockableSourcePin]] - Basic Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWSinkPin|TSLOWSinkPin]] - Basic Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWMultiSinkPin|TSLOWMultiSinkPin]] - Basic Multi Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWBinarySourcePin|TSLOWBinarySourcePin]] - Binary data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWBinarySinkPin|TSLOWBinarySinkPin]] - Binary data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerSourcePin|TSLOWIntegerSourcePin]] - Integer data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerSinkPin|TSLOWIntegerSinkPin]] - Integer data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWPairedSourcePin|TSLOWPairedSourcePin]] - Buffer Paired data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWPairedSinkPin|TSLOWPairedSinkPin]] - Buffer Paired data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWRealSourcePin|TSLOWRealSourcePin]] - Real data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealSourcePin|TSLOWComboRealSourcePin]] - Real data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWRealSinkPin|TSLOWRealSinkPin]] - Real data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealSinkPin|TSLOWComboRealSinkPin]] - Real data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealIntSinkPin|TSLOWComboRealIntSinkPin]] - Real and Integer data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealIntMatrixSinkPin|TSLOWComboRealIntMatrixSinkPin]] - Real, Integer, and Matrix data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealAndMatrixSinkPin|TSLOWComboRealAndMatrixSinkPin]] - Real, and Matrix data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComboRealIntComplexPairedSinkPin|TSLOWComboRealIntComplexPairedSinkPin]] - Real, Integer, Complex and Buffer Paired data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComplexSourcePin|TSLOWComplexSourcePin]] - Complex data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWComplexSinkPin|TSLOWComplexSinkPin]] - Complex data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWRealComplexSinkPin|TSLOWRealComplexSinkPin]] - Queue Complex data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerRealComplexSourcePin|TSLOWIntegerRealComplexSourcePin]] - Real, Integer, and Complex data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerRealComplexSinkPin|TSLOWIntegerRealComplexSinkPin]] - Real, Integer, and Complex data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerRealComplexBinarySourcePin|TSLOWIntegerRealComplexBinarySourcePin]] - Real, Integer, Binary, and Complex data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWIntegerRealComplexBinarySinkPin|TSLOWIntegerRealComplexBinarySinkPin]] - Real, Integer, Binary, and Complex data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWChannelSourcePin|TSLOWChannelSourcePin]] - Real, Integer, Binary, and Complex data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWStringSourcePin|TSLOWStringSourcePin]] - Text string Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWStringSinkPin|TSLOWStringSinkPin]] - Text string Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWRealMatrixSourcePin|TSLOWRealMatrixSourcePin]] - Real Matrix data Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWRealMatrixSinkPin|TSLOWRealMatrixSinkPin]] - Real Matrix data Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWUserControlSourcePin|TSLOWUserControlSourcePin]] - User interface control Source Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWUserControlSinkPin|TSLOWUserControlSinkPin]] - User interface control Sink Pin. | ||
+ | *[[Class SLStreamTypes.TSLOWUserControlMultiSinkPin|TSLOWUserControlMultiSinkPin]] - User interface control Multi Sink Pin. | ||
+ | *[[Class SLSimpleDataBuffer.TSLData|TSLData]] - Basic data storage class. | ||
+ | *[[Class SLSimpleDataBuffer.TSLGenericBuffer|TSLGenericBuffer]] - Generic Delphi data buffer. | ||
+ | *[[Class SLSimpleDataBuffer.TSLMemoryBuffer|TSLMemoryBuffer]] - Delphi base class for all of the memory buffers. | ||
+ | *[[Class SLSimpleDataBuffer.TSLLinearMemoryBuffer|TSLLinearMemoryBuffer]] - Delphi base class for all of the linear memory buffers. | ||
+ | *[[Class SLSimpleDataBuffer.TSLBlockBuffer|TSLBlockBuffer]] - Delphi Binary(Raw) data buffer. | ||
+ | *[[Class SLSimpleDataBuffer.TSLRealBuffer|TSLRealBuffer]] - Delphi Real data buffer. | ||
+ | *[[Class SLSimpleDataBuffer.TSLIntegerBuffer|TSLIntegerBuffer]] - Delphi Integer data buffer. | ||
+ | *[[Class SLSimpleDataBuffer.TSLComplexBuffer|TSLComplexBuffer]] | ||
+ | *[[Class SLSimpleDataBuffer.TSLRealMatrixBuffer|TSLRealMatrixBuffer]] - Delphi Real Matrix data buffer. | ||
+ | *[[Class SLSimpleDataBuffer.TSLRealBufferList|TSLRealBufferList]] - Delphi Real buffer list data. | ||
+ | *[[Class SLSimpleDataBuffer.TSLRealMatrix|TSLRealMatrix]] - Delphi Real Matrix data. | ||
+ | *[[Class SLMultiInput.TSLOutputBufferSize|TSLOutputBufferSize]] - Output buffer size settings property type. | ||
+ | *[[Class SLMultiInput.TSLMultiInput|TSLMultiInput]] - Base abstract class for multiple input components. | ||
+ | *[[Class SLMultiInput.TSLRealMultiInput|TSLRealMultiInput]] - Base abstract class for multiple input Real data components. | ||
+ | *[[Class SLMultiInput.TSLComplexMultiInput|TSLComplexMultiInput]] - Base abstract class for multiple input Complex data components. | ||
+ | *[[Class SLMultiInput.TSLOWQueuedRealSinkPin|TSLOWQueuedRealSinkPin]] - Queued Real data Sink Pin. | ||
+ | *[[Class SLMultiInput.TSLOWQueuedComplexSinkPin|TSLOWQueuedComplexSinkPin]] - Queued Complex data Sink Pin. | ||
+ | *[[Class SLMultiInput.TSLOWQueuedIntegerRealSinkPin|TSLOWQueuedIntegerRealSinkPin]] - Queued Real, and Integer data Sink Pin. | ||
+ | *[[Class SLMultiInput.TSLOWQueuedIntegerRealComplexSinkPin|TSLOWQueuedIntegerRealComplexSinkPin]] - Queued Real, Integer, and Complex data Sink Pin. | ||
+ | *[[Class SLMultiInput.TSLOWQueuedIntegerSinkPin|TSLOWQueuedIntegerSinkPin]] - Queued Integer data Sink Pin. | ||
+ | *[[Class SLMultiInput.TSLOWComboRealIntComplexPairedQueuedSinkPin|TSLOWComboRealIntComplexPairedQueuedSinkPin]] - Queued Real, Integer, Complex and Buffer Paired data Sink Pin. | ||
+ | *[[Class SLFilterTypes.TSLOffset|TSLOffset]] - X, Y offsets property class. | ||
+ | *[[Class SLFilterTypes.TSLDelayValue|TSLDelayValue]] - Property class for specifying signal delays. | ||
+ | *[[Class SLFilterTypes.TSLCoordinateOffset|TSLCoordinateOffset]] - X, Y offsets from a variable coordinate property class. | ||
+ | *[[Class SLControlCollection.TSLCustomControlItem|TSLCustomControlItem]] - Base abstract class for control collections. | ||
+ | *[[Class SLControlCollection.TLPComponentElement|TLPComponentElement]] - Component element. | ||
+ | *[[Class SLControlCollection.TLPComponentElements|TLPComponentElements]] - Collection of component elements. | ||
+ | *[[Class SLControlCollection.TLPDrawComponentElement|TLPDrawComponentElement]] - Collection of component elements. | ||
+ | *[[Class SLControlCollection.TLPGaugeComponentElements|TLPGaugeComponentElements]] - Collection of gauge component elements. | ||
+ | *[[Class SLControlCollection.TLPLinearAnalogComponentElements|TLPLinearAnalogComponentElements]] - Collection of linear analog component elements. | ||
+ | *[[Class SLControlCollection.TLPAngularAnalogComponentElements|TLPAngularAnalogComponentElements]] - Collection of angular analog component elements. | ||
+ | *[[Class SLControlCollection.TLPClockComponentElements|TLPClockComponentElements]] - Collection of clock component elements. | ||
+ | *[[Class SLControlCollection.TLPMatrixComponentElements|TLPMatrixComponentElements]] - Collection of matrix component elements. | ||
+ | *[[Class SLComponentCollection.TSLComponentItems|TSLComponentItems]] - Base abstract class for component collections. | ||
+ | *[[Class SLComponentCollection.TSLTypedComponentItems|TSLTypedComponentItems]] - Base typed abstract class for component collections. | ||
+ | *[[Class SLComponentCollection.TSLComponentItem|TSLComponentItem]] - Base abstract class for component collection items. | ||
+ | *[[Class SLCommonGen.TSLBasicCommonGen|TSLBasicCommonGen]] - Abstract base class for generators. | ||
+ | *[[Class SLCommonGen.TSLCommonGen|TSLCommonGen]] - Abstract base class for all the signal generators. | ||
+ | *[[Class SLCommonGen.TSLCommonBufferGen|TSLCommonBufferGen]] - Abstract base class for all the buffer signal generators. | ||
+ | *[[Class SLCommonGen.TSLCommonBaseRealGen|TSLCommonBaseRealGen]] - Base abstract class for real data generators. | ||
+ | *[[Class SLCommonGen.TSLCommonBlockGen|TSLCommonBlockGen]] - Base abstract class for Binary(Raw) signal generators. | ||
+ | *[[Class SLCommonGen.TSLCommonComplexGen|TSLCommonComplexGen]] - Base abstract class for Complex signal generators. | ||
+ | *[[Class SLCommonGen.TSLCommonIntGen|TSLCommonIntGen]] - Base abstract class for Integer signal generators. | ||
+ | *[[Class SLCommonGen.TSLCommonRealGen|TSLCommonRealGen]] - Base abstract class for Real(Double) signal generators. | ||
+ | *[[Class SLCommonFilter.TSLThreadingQueue|TSLThreadingQueue]] - Threading queue properties class. | ||
+ | *[[Class SLCommonFilter.TSLThreading|TSLThreading]] - Filter threading properties class. | ||
+ | *[[Class SLCommonFilter.TSLBasicEnableFilter|TSLBasicEnableFilter]] - Base abstract class for data filters with Enable property. | ||
+ | *[[Class SLCommonFilter.TSLBasicThreadedFilter|TSLBasicThreadedFilter]] - Base abstract class for threaded data filters. | ||
+ | *[[Class SLCommonFilter.TSLBasicThreadedEnableFilter|TSLBasicThreadedEnableFilter]] - Base abstract class for threaded data filters. | ||
+ | *[[Class SLCommonFilter.TSLBasicCommonFilter|TSLBasicCommonFilter]] - Base abstract class for data filters. | ||
+ | *[[Class SLCommonFilter.TSLCommonFilter|TSLCommonFilter]] - Base abstract class for data filters. | ||
+ | *[[Class SLCommonFilter.TSLCommonRealFilter|TSLCommonRealFilter]] - Base abstract class for Real(Double) data filters. | ||
+ | *[[Class SLCommonFilter.TSLFilterFrequencyResponse|TSLFilterFrequencyResponse]] - Frequency Response information class. | ||
+ | *[[Class SLCommonFilter.TSLCommonTapsFilter|TSLCommonTapsFilter]] - Basic abstract class for taps filters. | ||
+ | *[[Class SLCommonFilter.TSLCommonComplexFilter|TSLCommonComplexFilter]] - Base abstract class for Complex data filters. | ||
+ | *[[Class SLCommonFilter.TSLCommonIntegerFilter|TSLCommonIntegerFilter]] - Base abstract class for Integer data filters. | ||
+ | *[[Class SLCommonFilter.TSLCommonBinaryFilter|TSLCommonBinaryFilter]] - Base abstract class for Binary (Raw) data filters. | ||
+ | *[[Class SLAveraging.TLPAveraging|TLPAveraging]] - Averaging properties class. | ||
+ | *[[Class LPTransparentControl.TLPControlProperty|TLPControlProperty]] - Base abstract class for control properties. | ||
+ | *[[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] - Base class for LabPacks transparent controls. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPImage|TLPGPImage]] - GDI+ image properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPoint|TLPGPPoint]] - GDI+ point coordinates class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPSize|TLPGPSize]] - GDI+ X,Y size class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBlends|TLPGPBlends]] - Collection of GDI+ blends. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBlendShape|TLPGPBlendShape]] - GDI+ blend brush shape class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBlend|TLPGPBlend]] - GDI+ blend properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPoints|TLPGPPoints]] - GDI+ list of point coordinates class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPColors|TLPGPColors]] - GDI+ list of colors class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPInterpolationColors|TLPGPInterpolationColors]] - GDI+ interpolation colors settings. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPHatch|TLPGPHatch]] - GDI+ hatch brush settings. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPCenterPoint|TLPGPCenterPoint]] - Center point settings. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPCenterColor|TLPGPCenterColor]] - Center color settings. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPGradient|TLPGPGradient]] - GDI+ gradient properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBrush|TLPGPBrush]] - GDI+ brush properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPSingleArray|TLPGPSingleArray]] - Array of singles. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPCustomDash|TLPGPCustomDash]] - GDI+ custom pen dash properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPDashStyle|TLPGPDashStyle]] - GDI+ pen dash style properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPenCompound|TLPGPPenCompound]] - GDI+ pen compound properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPen|TLPGPPen]] - GDI+ pen properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPenCollectionItem|TLPGPPenCollectionItem]] - [[Property LPGDIPlusProperties.TLPGPPenCollectionItem.Pen|Pen]] collection item. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPPenCollection|TLPGPPenCollection]] - Collection of pen. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPOptionalPen|TLPGPOptionalPen]] - Optional GDI+ pen properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPOptionalMultiPen|TLPGPOptionalMultiPen]] - Optional multipen settings. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBasicFont|TLPGPBasicFont]] - GDI+ basic font properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPSimpleBrushFont|TLPGPSimpleBrushFont]] - GDI+ font properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPSimpleFont|TLPGPSimpleFont]] - GDI+ basic font properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBrushFont|TLPGPBrushFont]] - GDI+ font properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPFont|TLPGPFont]] - GDI+ font properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPOptionalText|TLPGPOptionalText]] - Optional GDI+ text properties class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPColorItem|TLPGPColorItem]] - ARGB [[Property LPGDIPlusProperties.TLPGPColorItem.Color|Color]] collection item class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPBasicColorItems|TLPGPBasicColorItems]] - Basic ARGB Color collection class. | ||
+ | *[[Class LPGDIPlusProperties.TLPGPColorItems|TLPGPColorItems]] - ARGB Color collection class. | ||
+ | *[[Class LPDrawLayers.TLPDrawLayer|TLPDrawLayer]] - Abstract base class for drawing layers. | ||
+ | *[[Class LPDrawLayers.TLPDrawLayers|TLPDrawLayers]] - Collection of drawing layers. | ||
+ | *[[Class LPDrawLayers.TLPLayerCollectionItem|TLPLayerCollectionItem]] - Base abstract class for image layer collection items. | ||
+ | *[[Class LPDrawLayers.TLPLayerCollection|TLPLayerCollection]] - Base abstract class for image layer collections. | ||
+ | *[[Class LPControlDrawLayers.TLPControlDrawLayer|TLPControlDrawLayer]] - Base abstract class for control draw collection items. | ||
+ | *[[Class LPComponent.TLPObject|TLPObject]] - Base abstract class for objects. | ||
+ | *[[Class LPComponent.TLPComponent|TLPComponent]] - Base abstract class for Lab Packs components. | ||
+ | *[[Class LPComponent.TLPInputOutputLockComponent|TLPInputOutputLockComponent]] - Base abstract class for the data processing components. | ||
+ | *[[Class LPComponent.TLPPersistent|TLPPersistent]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPTypedOwnedPersistent|TLPTypedOwnedPersistent]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPPersistentNotify|TLPPersistentNotify]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPTypedOwnedPersistentNotify|TLPTypedOwnedPersistentNotify]] - Base abstract class for locked persistent type properties. | ||
+ | *[[Class LPComponent.TLPLogin|TLPLogin]] - Login settings property. | ||
+ | *[[Class LPComponent.TLPOptionalDisabledPersistent|TLPOptionalDisabledPersistent]] - Base class for optional properties. | ||
+ | *[[Class LPComponent.TLPOptionalEnabledPersistent|TLPOptionalEnabledPersistent]] - Base class for optional properties. | ||
+ | *[[Class LPComponent.TLPOptionalSettingProperty|TLPOptionalSettingProperty]] - Base abstract class for optional persistent type properties. | ||
+ | *[[Class LPComponent.TLPOptionalVisibilityProperty|TLPOptionalVisibilityProperty]] - Base abstract class for optional visibility persistent type properties. | ||
+ | *[[Class LPComponent.TLPPointProperty|TLPPointProperty]] - Integer [[Property LPComponent.TLPPointProperty.X|X]],[[Property LPComponent.TLPPointProperty.Y|Y]] point property class. | ||
+ | *[[Class LPComponent.TLPMasterPumping|TLPMasterPumping]] - Specifies the master pumping settings. | ||
+ | *[[Class LPComponent.TLPDefaultEnabledMasterPumping|TLPDefaultEnabledMasterPumping]] - Specifies the master pumping settings. | ||
+ | *[[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] - Represents an item in a collection. | ||
+ | *[[Class LPComponent.TLPNamedCollectionItem|TLPNamedCollectionItem]] - Named collection item. | ||
+ | *[[Class LPComponent.TLPLanguage|TLPLanguage]] - Language properties class. | ||
+ | *[[Class LPComponent.TLPOptionalNamedCollectionItem|TLPOptionalNamedCollectionItem]] - Optional named collection item. | ||
+ | *[[Class LPComponent.TLPCollection|TLPCollection]] - Container for [[Class LPComponent.TLPCollectionItem|TLPCollectionItem]] objects. | ||
+ | *[[Class LPComponent.TLPTypedCollectionItem|TLPTypedCollectionItem]] - Defines a typed collection item. | ||
+ | *[[Class LPComponent.TLPTypedCollection|TLPTypedCollection]] - Defines a typed collection. | ||
+ | *[[Class LPComponent.TLPTypedOwnerComponentCollection|TLPTypedOwnerComponentCollection]] - Defines a typed collection owned by component. | ||
+ | *[[Class LPComponent.TLPTypedOwnerPropertyCollection|TLPTypedOwnerPropertyCollection]] - Defines a typed collection owned by property. | ||
+ | *[[Class LPComponent.TLPVirtualObjectList|TLPVirtualObjectList]] - Virtual list of objects. | ||
+ | *[[Class LPComponent.TLPPersistentList|TLPPersistentList]] - Base abstract class for locked persistent list type. | ||
+ | *[[Class LPComponent.TLPOnDemandPersistentList|TLPOnDemandPersistentList]] - Base abstract class for locked persistent list type. | ||
+ | *[[Class LPComponent.TLPPersistentListItem|TLPPersistentListItem]] - Base abstract class for locked persistent list item type. | ||
+ | *[[Class LPComponent.TLPObjectList|TLPObjectList]] - List of objects. | ||
+ | *[[Class LPComponent.TLPReadOnlyObjectList|TLPReadOnlyObjectList]] - Read only typed list. | ||
+ | *[[Class LPControl.TSLDisplayPen|TSLDisplayPen]] - Defines platform (VCL or FireMonkey) specific pen. | ||
+ | *[[Class LPControl.TLPOptionalPenProperty|TLPOptionalPenProperty]] - Optional pen properties class. | ||
+ | *[[Class LPControl.TSLDisplayBrush|TSLDisplayBrush]] - Defines platform (VCL or FireMonkey) specific brush. | ||
+ | *[[Class LPControl.TSLDisplayFont|TSLDisplayFont]] - Defines platform (VCL or FireMonkey) specific font. | ||
+ | *[[Class LPControl.TSLBasicOptionalLabel|TSLBasicOptionalLabel]] - Optional Label properties class. | ||
+ | *[[Class LPControl.TSLOptionalLabel|TSLOptionalLabel]] - Optional Label properties class. | ||
+ | *[[Class LPControl.TLPCustomControl|TLPCustomControl]] - Base abstract class for Lab Packs controls. | ||
== Structures == | == Structures == | ||
+ | *[[Structure VLImageDefs.TVLImageRect|TVLImageRect]] - Rectangle structure. | ||
== Interfaces == | == Interfaces == | ||
+ | *[[Interface SLSimpleDataBuffer.ISLData|ISLData]] - Generic data interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLDataBuffer|ISLDataBuffer]] - Basic Data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLLinearDataBuffer|ISLLinearDataBuffer]] - Basic Linear Data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLGenericBuffer|ISLGenericBuffer]] - Generic data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLBlockBuffer|ISLBlockBuffer]] - Block(Raw) data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLRealBuffer|ISLRealBuffer]] - Real data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLIntegerBuffer|ISLIntegerBuffer]] - Integer data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLComplexBuffer|ISLComplexBuffer]] - Complex data buffer interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLRealBufferArray|ISLRealBufferArray]] - Real data buffer array interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLRealBufferDynamicArray|ISLRealBufferDynamicArray]] - Real data buffer dynamic array interface. | ||
+ | *[[Interface SLSimpleDataBuffer.ISLRealMatrixBuffer|ISLRealMatrixBuffer]] - Real matrix data buffer interface. | ||
+ | *[[Interface SLControlCollection.ILPAnalogComponentElement|ILPAnalogComponentElement]] - Analog component element interface. | ||
+ | *[[Interface SLControlCollection.ILPAnalogValueElement|ILPAnalogValueElement]] - Analog value element interface. | ||
+ | *[[Interface SLControlCollection.ILPAngularAnalogComponentElement|ILPAngularAnalogComponentElement]] - Angular analog component element interface. | ||
+ | *[[Interface SLControlCollection.ILPClockComponentElement|ILPClockComponentElement]] - Clock component element interface. | ||
+ | |||
+ | == Enums == | ||
+ | *[[Enum SLTypes.TSLSynchronizeType|TSLSynchronizeType]] - Type of thread buffer synchronization for the generic filters. | ||
+ | *[[Enum SLTypes.TSLClockSource|TSLClockSource]] - Type of clock enumeration for the Audio, Video and Signal generators and players. | ||
+ | *[[Enum ULBasicControl.TULBorderShape|TULBorderShape]] - Border shape enumeration. | ||
+ | *[[Enum SLFilterTypes.TSLWindowType|TSLWindowType]] - Window functions to be used by the filters. | ||
+ | *[[Enum SLFilterTypes.TSLExtendedWindowType|TSLExtendedWindowType]] - Window functions to be used by the Fourier transformations. | ||
+ | *[[Enum SLFilterTypes.TSLDelayMode|TSLDelayMode]] - Delay Mode enumeration. | ||
+ | *[[Enum SLFilterTypes.TSLCombFeed|TSLCombFeed]] - Comb filter feed types. | ||
+ | *[[Enum SLFilterTypes.TSLLevelDetectMode|TSLLevelDetectMode]] - Level detection modes. | ||
+ | *[[Enum SLFilterTypes.TSLFourierNormalization|TSLFourierNormalization]] - Fourier normalization enumeration type. | ||
+ | *[[Enum SLFilterTypes.TSLDisplayMarkerShape|TSLDisplayMarkerShape]] - Display markers shape enumeration. | ||
+ | *[[Enum SLFilterTypes.TSLCoordinateMode|TSLCoordinateMode]] - Enumerated type for selecting draw coordinate mode. | ||
+ | *[[Enum SLCommonFilter.TSLMixerChannelWaitType|TSLMixerChannelWaitType]] - Mixer channel wait type. | ||
+ | *[[Enum SLCommonFilter.TSLQueueFullMode|TSLQueueFullMode]] - Queue full modes enum. | ||
+ | *[[Enum LPTransparentControl.TULBevelStyle|TULBevelStyle]] - Bevel style enumeration. | ||
+ | *[[Enum LPGDIPlusProperties.TLPGPLinerGradientBrushMode|TLPGPLinerGradientBrushMode]] - GDI+ linear gradient brush mode enumeration. | ||
+ | *[[Enum LPGDIPlusProperties.TLPGPBlendShapeType|TLPGPBlendShapeType]] - GDI+ blend shape enumeration. | ||
+ | |||
+ | == Types == | ||
+ | *[[Type SLTypes.TSLSignalProgressEvent|TSLSignalProgressEvent]] - Event type for some components OnProgress event. | ||
+ | *[[Type SLTypes.TLPProgressEvent|TLPProgressEvent]] - Event type for some components OnProgress event. | ||
+ | *[[Type SLTypes.TLPInt64Notify|TLPInt64Notify]] - Event type for Int64 value type events. | ||
+ | *[[Type SLTypes.TSLRealNotifyEvent|TSLRealNotifyEvent]] - Event type for real value type events. | ||
+ | *[[Type SLTypes.TSLRealRangeNotifyEvent|TSLRealRangeNotifyEvent]] - Event type for real range type events. | ||
+ | *[[Type SLTypes.TSLRealRangedNotifyEvent|TSLRealRangedNotifyEvent]] - Event type for real value and range type events. | ||
+ | *[[Type SLTypes.TSLErrorEvent|TSLErrorEvent]] - Event type for error type events. | ||
+ | *[[Type SLTypes.TSLWarningEvent|TSLWarningEvent]] - Event type for warning type events. | ||
+ | *[[Type SLGenericFilterTypes.TSLStartNotify|TSLStartNotify]] - Event type for generic filter start commands. | ||
+ | *[[Type SLFilterTypes.TSLTextCaptionEvent|TSLTextCaptionEvent]] - Event type for caption text type events. | ||
[[Category:Packages]] | [[Category:Packages]] |
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.
Contents |
Belongs to
- AudioLab - Audio Processing Library.
- VideoLab - Video Processing Library.
- VisionLab - Computer Vision Library.
- SignalLab - Signal Processing Library.
- PlotLab - Data Visialization Library.
- InstrumentLab - Visual Instruments Library.
- IntelligenceLab - Artificial Intelligence Library.
- BasicVideo - Video Capture and Playback Library.
- BasicAudio - Audio Capture and Playback Library.
Used by
- Package SignalLabAdditionalPkg
- Package TimingLabBasicPkg
- Package TextLabBasicPkg
- Package AudioLabBasicPkg
- Package VideoLabBasicPkg
- Package MediaLabBasicPkg
- Package MediaLabPkg
- Package IntelligenceLabBasicPkg
- Package AudioLabPkg
- Package VideoLabPkg
- Package SignalLabPkg
- Package VisionLabPkg
- Package SignalLabScopePkg
- Package PlotLabPkg
- Package UserLabBasicPkg
- Package InstrumentLabDigitalPkg
- Package InstrumentLabPkg
- Package IntelligenceLabPkg
Description
Controls
Units
- SLTypes - Contains some common data types for the SignalLab.
- VLImageDefs - Contains support classes.
- VLBasicBitmap - Contains the code for the TVLBasicBitmap class.
- ULBasicControl - Contains the code for the TULBasicControl base class.
- SLStreamTypes - Contains the classes and types for the SignalLab OpenWire stream support.
- SLSimpleDataBuffer - Contains the implementation of TSLSimpleRealBuffer and TSLSimpleComplexBuffer.
- SLMultiInput - Contains the code for the TSLMultiInput component.
- SLGenericFilterTypes - Generic filter types.
- SLFilterTypes - Support SignalLab type definitions.
- SLControlCollection - Contains the code for control collection properties.
- SLComponentCollection - Contains the code for component collection properties.
- SLCommonGen - Contains the basic abstract generator classes.
- SLCommonFilter - Contains the basic abstract filter classes.
- SLAveraging - Contains the declarations for the TSLAveraging class.
- LPTransparentControl - Contains the code for the TLPTransparentControl base class.
- LPGDIPlusProperties - Contains the GDI+ property classes.
- LPDrawLayers - Contains the classes for layer drawing properties.
- LPControlDrawLayers - Contains the classes for layer drawing properties.
- LPComponent - Contains the code for the TLPComponent base class.
Classes
- ESLException - LabPacks Exception class type.
- ESLDLLLoadError - DLL loading Exception class type.
- TVLBasicBitmap - Bitmap wrapper class for thread safe bitmap access.
- TULBasicControl - Base class for LabPacks controls.
- TULControlBackground - Control background properties class.
- TULBasicColorControl - Base class for LabPacks controls with color.
- TULColorItem - Color collection item.
- TULColorItems - Collection of colors.
- TULBasicControlProperty - Base abstract class for control properties.
- TULElementSize - Control element size properties class.
- TULElementOffsetSize - Control element offset size properties class.
- TULElement2DSize - Control element 2D size properties class.
- TULControlFont - Control font properties class.
- TULControlText - Control text properties class.
- TULElementOffsets - Control element offset properties class.
- TLPBasicMatrixElement - Basic class for component matrix elements.
- TULCaptionCollectionItem - Text caption collection item.
- TULCaption - Control caption properties class.
- TULVerticalCaption - Control vertical caption properties class.
- TULCaptionCollection - Collection of text captions.
- TULControlElement - Base abstract class for control elements.
- TULControlBevel - Control border bevel properties class.
- TULControlInnerBevel - Control border inner bevel properties class.
- TULBasicControlBorder - Base abstract class for control border properties.
- TULControlBorder - Control border properties class.
- TULProportionalControlBorder - Optionally proportional control border properties class.
- TULRectControlBorder - Non proportional rectangle control border properties class.
- TULOptionalInstrumentProperty - Base abstract class for optional properties.
- TSLOWSourcePin - Basic Source Pin.
- TSLOWClockableSourcePin - Basic Source Pin.
- TSLOWSinkPin - Basic Sink Pin.
- TSLOWMultiSinkPin - Basic Multi Sink Pin.
- TSLOWBinarySourcePin - Binary data Source Pin.
- TSLOWBinarySinkPin - Binary data Sink Pin.
- TSLOWIntegerSourcePin - Integer data Source Pin.
- TSLOWIntegerSinkPin - Integer data Sink Pin.
- TSLOWPairedSourcePin - Buffer Paired data Source Pin.
- TSLOWPairedSinkPin - Buffer Paired data Sink Pin.
- TSLOWRealSourcePin - Real data Source Pin.
- TSLOWComboRealSourcePin - Real data Source Pin.
- TSLOWRealSinkPin - Real data Sink Pin.
- TSLOWComboRealSinkPin - Real data Sink Pin.
- TSLOWComboRealIntSinkPin - Real and Integer data Sink Pin.
- TSLOWComboRealIntMatrixSinkPin - Real, Integer, and Matrix data Sink Pin.
- TSLOWComboRealAndMatrixSinkPin - Real, and Matrix data Sink Pin.
- TSLOWComboRealIntComplexPairedSinkPin - Real, Integer, Complex and Buffer Paired data Sink Pin.
- TSLOWComplexSourcePin - Complex data Source Pin.
- TSLOWComplexSinkPin - Complex data Sink Pin.
- TSLOWRealComplexSinkPin - Queue Complex data Sink Pin.
- TSLOWIntegerRealComplexSourcePin - Real, Integer, and Complex data Source Pin.
- TSLOWIntegerRealComplexSinkPin - Real, Integer, and Complex data Sink Pin.
- TSLOWIntegerRealComplexBinarySourcePin - Real, Integer, Binary, and Complex data Source Pin.
- TSLOWIntegerRealComplexBinarySinkPin - Real, Integer, Binary, and Complex data Sink Pin.
- TSLOWChannelSourcePin - Real, Integer, Binary, and Complex data Source Pin.
- TSLOWStringSourcePin - Text string Source Pin.
- TSLOWStringSinkPin - Text string Sink Pin.
- TSLOWRealMatrixSourcePin - Real Matrix data Source Pin.
- TSLOWRealMatrixSinkPin - Real Matrix data Sink Pin.
- TSLOWUserControlSourcePin - User interface control Source Pin.
- TSLOWUserControlSinkPin - User interface control Sink Pin.
- TSLOWUserControlMultiSinkPin - User interface control Multi Sink Pin.
- TSLData - Basic data storage class.
- TSLGenericBuffer - Generic Delphi data buffer.
- TSLMemoryBuffer - Delphi base class for all of the memory buffers.
- TSLLinearMemoryBuffer - Delphi base class for all of the linear memory buffers.
- TSLBlockBuffer - Delphi Binary(Raw) data buffer.
- TSLRealBuffer - Delphi Real data buffer.
- TSLIntegerBuffer - Delphi Integer data buffer.
- TSLComplexBuffer
- TSLRealMatrixBuffer - Delphi Real Matrix data buffer.
- TSLRealBufferList - Delphi Real buffer list data.
- TSLRealMatrix - Delphi Real Matrix data.
- TSLOutputBufferSize - Output buffer size settings property type.
- TSLMultiInput - Base abstract class for multiple input components.
- TSLRealMultiInput - Base abstract class for multiple input Real data components.
- TSLComplexMultiInput - Base abstract class for multiple input Complex data components.
- TSLOWQueuedRealSinkPin - Queued Real data Sink Pin.
- TSLOWQueuedComplexSinkPin - Queued Complex data Sink Pin.
- TSLOWQueuedIntegerRealSinkPin - Queued Real, and Integer data Sink Pin.
- TSLOWQueuedIntegerRealComplexSinkPin - Queued Real, Integer, and Complex data Sink Pin.
- TSLOWQueuedIntegerSinkPin - Queued Integer data Sink Pin.
- TSLOWComboRealIntComplexPairedQueuedSinkPin - Queued Real, Integer, Complex and Buffer Paired data Sink Pin.
- TSLOffset - X, Y offsets property class.
- TSLDelayValue - Property class for specifying signal delays.
- TSLCoordinateOffset - X, Y offsets from a variable coordinate property class.
- TSLCustomControlItem - Base abstract class for control collections.
- TLPComponentElement - Component element.
- TLPComponentElements - Collection of component elements.
- TLPDrawComponentElement - Collection of component elements.
- TLPGaugeComponentElements - Collection of gauge component elements.
- TLPLinearAnalogComponentElements - Collection of linear analog component elements.
- TLPAngularAnalogComponentElements - Collection of angular analog component elements.
- TLPClockComponentElements - Collection of clock component elements.
- TLPMatrixComponentElements - Collection of matrix component elements.
- TSLComponentItems - Base abstract class for component collections.
- TSLTypedComponentItems - Base typed abstract class for component collections.
- TSLComponentItem - Base abstract class for component collection items.
- TSLBasicCommonGen - Abstract base class for generators.
- TSLCommonGen - Abstract base class for all the signal generators.
- TSLCommonBufferGen - Abstract base class for all the buffer signal generators.
- TSLCommonBaseRealGen - Base abstract class for real data generators.
- TSLCommonBlockGen - Base abstract class for Binary(Raw) signal generators.
- TSLCommonComplexGen - Base abstract class for Complex signal generators.
- TSLCommonIntGen - Base abstract class for Integer signal generators.
- TSLCommonRealGen - Base abstract class for Real(Double) signal generators.
- TSLThreadingQueue - Threading queue properties class.
- TSLThreading - Filter threading properties class.
- TSLBasicEnableFilter - Base abstract class for data filters with Enable property.
- TSLBasicThreadedFilter - Base abstract class for threaded data filters.
- TSLBasicThreadedEnableFilter - Base abstract class for threaded data filters.
- TSLBasicCommonFilter - Base abstract class for data filters.
- TSLCommonFilter - Base abstract class for data filters.
- TSLCommonRealFilter - Base abstract class for Real(Double) data filters.
- TSLFilterFrequencyResponse - Frequency Response information class.
- TSLCommonTapsFilter - Basic abstract class for taps filters.
- TSLCommonComplexFilter - Base abstract class for Complex data filters.
- TSLCommonIntegerFilter - Base abstract class for Integer data filters.
- TSLCommonBinaryFilter - Base abstract class for Binary (Raw) data filters.
- TLPAveraging - Averaging properties class.
- TLPControlProperty - Base abstract class for control properties.
- TLPTransparentControl - Base class for LabPacks transparent controls.
- TLPGPImage - GDI+ image properties class.
- TLPGPPoint - GDI+ point coordinates class.
- TLPGPSize - GDI+ X,Y size class.
- TLPGPBlends - Collection of GDI+ blends.
- TLPGPBlendShape - GDI+ blend brush shape class.
- TLPGPBlend - GDI+ blend properties class.
- TLPGPPoints - GDI+ list of point coordinates class.
- TLPGPColors - GDI+ list of colors class.
- TLPGPInterpolationColors - GDI+ interpolation colors settings.
- TLPGPHatch - GDI+ hatch brush settings.
- TLPGPCenterPoint - Center point settings.
- TLPGPCenterColor - Center color settings.
- TLPGPGradient - GDI+ gradient properties class.
- TLPGPBrush - GDI+ brush properties class.
- TLPGPSingleArray - Array of singles.
- TLPGPCustomDash - GDI+ custom pen dash properties class.
- TLPGPDashStyle - GDI+ pen dash style properties class.
- TLPGPPenCompound - GDI+ pen compound properties class.
- TLPGPPen - GDI+ pen properties class.
- TLPGPPenCollectionItem - Pen collection item.
- TLPGPPenCollection - Collection of pen.
- TLPGPOptionalPen - Optional GDI+ pen properties class.
- TLPGPOptionalMultiPen - Optional multipen settings.
- TLPGPBasicFont - GDI+ basic font properties class.
- TLPGPSimpleBrushFont - GDI+ font properties class.
- TLPGPSimpleFont - GDI+ basic font properties class.
- TLPGPBrushFont - GDI+ font properties class.
- TLPGPFont - GDI+ font properties class.
- TLPGPOptionalText - Optional GDI+ text properties class.
- TLPGPColorItem - ARGB Color collection item class.
- TLPGPBasicColorItems - Basic ARGB Color collection class.
- TLPGPColorItems - ARGB Color collection class.
- TLPDrawLayer - Abstract base class for drawing layers.
- TLPDrawLayers - Collection of drawing layers.
- TLPLayerCollectionItem - Base abstract class for image layer collection items.
- TLPLayerCollection - Base abstract class for image layer collections.
- TLPControlDrawLayer - Base abstract class for control draw collection items.
- TLPObject - Base abstract class for objects.
- TLPComponent - Base abstract class for Lab Packs components.
- TLPInputOutputLockComponent - Base abstract class for the data processing components.
- TLPPersistent - Base abstract class for locked persistent type properties.
- TLPTypedOwnedPersistent - Base abstract class for locked persistent type properties.
- TLPPersistentNotify - Base abstract class for locked persistent type properties.
- TLPTypedOwnedPersistentNotify - Base abstract class for locked persistent type properties.
- TLPLogin - Login settings property.
- TLPOptionalDisabledPersistent - Base class for optional properties.
- TLPOptionalEnabledPersistent - Base class for optional properties.
- TLPOptionalSettingProperty - Base abstract class for optional persistent type properties.
- TLPOptionalVisibilityProperty - Base abstract class for optional visibility persistent type properties.
- TLPPointProperty - Integer X,Y point property class.
- TLPMasterPumping - Specifies the master pumping settings.
- TLPDefaultEnabledMasterPumping - Specifies the master pumping settings.
- TLPCollectionItem - Represents an item in a collection.
- TLPNamedCollectionItem - Named collection item.
- TLPLanguage - Language properties class.
- TLPOptionalNamedCollectionItem - Optional named collection item.
- TLPCollection - Container for TLPCollectionItem objects.
- TLPTypedCollectionItem - Defines a typed collection item.
- TLPTypedCollection - Defines a typed collection.
- TLPTypedOwnerComponentCollection - Defines a typed collection owned by component.
- TLPTypedOwnerPropertyCollection - Defines a typed collection owned by property.
- TLPVirtualObjectList - Virtual list of objects.
- TLPPersistentList - Base abstract class for locked persistent list type.
- TLPOnDemandPersistentList - Base abstract class for locked persistent list type.
- TLPPersistentListItem - Base abstract class for locked persistent list item type.
- TLPObjectList - List of objects.
- TLPReadOnlyObjectList - Read only typed list.
- TSLDisplayPen - Defines platform (VCL or FireMonkey) specific pen.
- TLPOptionalPenProperty - Optional pen properties class.
- TSLDisplayBrush - Defines platform (VCL or FireMonkey) specific brush.
- TSLDisplayFont - Defines platform (VCL or FireMonkey) specific font.
- TSLBasicOptionalLabel - Optional Label properties class.
- TSLOptionalLabel - Optional Label properties class.
- TLPCustomControl - Base abstract class for Lab Packs controls.
Structures
- TVLImageRect - Rectangle structure.
Interfaces
- ISLData - Generic data interface.
- ISLDataBuffer - Basic Data buffer interface.
- ISLLinearDataBuffer - Basic Linear Data buffer interface.
- ISLGenericBuffer - Generic data buffer interface.
- ISLBlockBuffer - Block(Raw) data buffer interface.
- ISLRealBuffer - Real data buffer interface.
- ISLIntegerBuffer - Integer data buffer interface.
- ISLComplexBuffer - Complex data buffer interface.
- ISLRealBufferArray - Real data buffer array interface.
- ISLRealBufferDynamicArray - Real data buffer dynamic array interface.
- ISLRealMatrixBuffer - Real matrix data buffer interface.
- ILPAnalogComponentElement - Analog component element interface.
- ILPAnalogValueElement - Analog value element interface.
- ILPAngularAnalogComponentElement - Angular analog component element interface.
- ILPClockComponentElement - Clock component element interface.
Enums
- TSLSynchronizeType - Type of thread buffer synchronization for the generic filters.
- TSLClockSource - Type of clock enumeration for the Audio, Video and Signal generators and players.
- TULBorderShape - Border shape enumeration.
- TSLWindowType - Window functions to be used by the filters.
- TSLExtendedWindowType - Window functions to be used by the Fourier transformations.
- TSLDelayMode - Delay Mode enumeration.
- TSLCombFeed - Comb filter feed types.
- TSLLevelDetectMode - Level detection modes.
- TSLFourierNormalization - Fourier normalization enumeration type.
- TSLDisplayMarkerShape - Display markers shape enumeration.
- TSLCoordinateMode - Enumerated type for selecting draw coordinate mode.
- TSLMixerChannelWaitType - Mixer channel wait type.
- TSLQueueFullMode - Queue full modes enum.
- TULBevelStyle - Bevel style enumeration.
- TLPGPLinerGradientBrushMode - GDI+ linear gradient brush mode enumeration.
- TLPGPBlendShapeType - GDI+ blend shape enumeration.
Types
- TSLSignalProgressEvent - Event type for some components OnProgress event.
- TLPProgressEvent - Event type for some components OnProgress event.
- TLPInt64Notify - Event type for Int64 value type events.
- TSLRealNotifyEvent - Event type for real value type events.
- TSLRealRangeNotifyEvent - Event type for real range type events.
- TSLRealRangedNotifyEvent - Event type for real value and range type events.
- TSLErrorEvent - Event type for error type events.
- TSLWarningEvent - Event type for warning type events.
- TSLStartNotify - Event type for generic filter start commands.
- TSLTextCaptionEvent - Event type for caption text type events.