Package Mitov.BasicLab

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(One intermediate revision 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.

Packages

Contents

Belongs to

Used by

Description

Controls

Units

Classes

Structures

Interfaces

Enums

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox