Package SignalLabBasicPkg

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
Line 55: Line 55:
 
*[[Unit SLBasicGenericReal|SLBasicGenericReal]] - Contains the basic abstract real generic filters classes.  
 
*[[Unit SLBasicGenericReal|SLBasicGenericReal]] - Contains the basic abstract real generic filters classes.  
 
*[[Unit SLBasicGenericFilter|SLBasicGenericFilter]] - Contains the basic abstract binary generic filters classes.  
 
*[[Unit SLBasicGenericFilter|SLBasicGenericFilter]] - Contains the basic abstract binary generic filters classes.  
*[[Unit ULBasicControl|ULBasicControl]] - Contains the code for the [[Class ULBasicControl.TULBasicControl|TULBasicControl]] base class.
 
*[[Unit LPTransparentControl|LPTransparentControl]] - Contains the code for the [[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] base class.
 
 
*[[Unit LPComponent|LPComponent]] - Contains the code for the [[Class LPComponent.TLPComponent|TLPComponent]] base class.  
 
*[[Unit LPComponent|LPComponent]] - Contains the code for the [[Class LPComponent.TLPComponent|TLPComponent]] base class.  
*[[Unit VLBasicBitmap|VLBasicBitmap]] - Contains the code for the [[Class VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] class.
 
 
*[[Unit LPDrawLayers|LPDrawLayers]] - Contains the classes for layer drawing properties.  
 
*[[Unit LPDrawLayers|LPDrawLayers]] - Contains the classes for layer drawing properties.  
*[[Unit IGDIPlus|IGDIPlus]] - Contains the IGDI+ declarations and definitions.
 
*[[Unit LPGDIPlusProperties|LPGDIPlusProperties]] - Contains the GDI+ property classes.
 
 
*[[Unit SLComponentCollection|SLComponentCollection]] - Contains the code for component collection properties.  
 
*[[Unit SLComponentCollection|SLComponentCollection]] - Contains the code for component collection properties.  
 
*[[Unit SLCommonGen|SLCommonGen]] - Contains the basic abstract generator classes.  
 
*[[Unit SLCommonGen|SLCommonGen]] - Contains the basic abstract generator classes.  
Line 72: Line 67:
 
*[[Unit VLImageDefs|VLImageDefs]] - Contains support classes.  
 
*[[Unit VLImageDefs|VLImageDefs]] - Contains support classes.  
 
*[[Unit SLSyncTypes|SLSyncTypes]] - Contains the classes and types for the SignalLab properties.  
 
*[[Unit SLSyncTypes|SLSyncTypes]] - Contains the classes and types for the SignalLab properties.  
 +
*[[Unit LPControlDrawLayers|LPControlDrawLayers]] - Contains the classes for layer drawing properties.
 +
*[[Unit LPGDIPlusProperties|LPGDIPlusProperties]] - Contains the GDI+ property classes.
 +
*[[Unit LPTransparentControl|LPTransparentControl]] - Contains the code for the [[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] base class.
 
*[[Unit SLControlCollection|SLControlCollection]] - Contains the code for control collection properties.  
 
*[[Unit SLControlCollection|SLControlCollection]] - Contains the code for control collection properties.  
 +
*[[Unit ULBasicControl|ULBasicControl]] - Contains the code for the [[Class ULBasicControl.TULBasicControl|TULBasicControl]] base class.
 +
*[[Unit VLBasicBitmap|VLBasicBitmap]] - Contains the code for the [[Class VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] class.
 +
*[[Unit IGDIPlus|IGDIPlus]] - Contains the IGDI+ declarations and definitions.
 
*[[Unit LPControl|LPControl]] - Contains the code for the TLPControl base class.  
 
*[[Unit LPControl|LPControl]] - Contains the code for the TLPControl base class.  
*[[Unit LPControlDrawLayers|LPControlDrawLayers]] - Contains the classes for layer drawing properties.
 
 
*[[Unit SLGenericReal|SLGenericReal]] - Contains the code for the [[Class SLGenericReal.TSLGenericReal|TSLGenericReal]] component.  
 
*[[Unit SLGenericReal|SLGenericReal]] - Contains the code for the [[Class SLGenericReal.TSLGenericReal|TSLGenericReal]] component.  
 
*[[Unit SLGenericFilter|SLGenericFilter]] - Contains the code for the [[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]] component.  
 
*[[Unit SLGenericFilter|SLGenericFilter]] - Contains the code for the [[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]] component.  
Line 93: Line 93:
 
*[[Class SLBasicGenericFilter.TSLBasicGenericFilter|TSLBasicGenericFilter]] - Base class for generic binary filters.  
 
*[[Class SLBasicGenericFilter.TSLBasicGenericFilter|TSLBasicGenericFilter]] - Base class for generic binary filters.  
 
*[[Class SLBasicGenericFilter.TSLBasicStartGenericFilter|TSLBasicStartGenericFilter]] - Base class for generic binary filters.  
 
*[[Class SLBasicGenericFilter.TSLBasicStartGenericFilter|TSLBasicStartGenericFilter]] - Base class for generic binary filters.  
*[[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.TULBasicColorItems|TULBasicColorItems]] - Basic ARGB Color collection class.
 
*[[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.TILRotation|TILRotation]] - Rotation properties class.
 
*[[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 LPTransparentControl.TLPControlProperty|TLPControlProperty]] - Base abstract class for control properties.
 
*[[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] - Base class for LabPacks transparent controls.
 
 
*[[Class LPComponent.TLPComponent|TLPComponent]] - Base abstract class for Lab Packs components.  
 
*[[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.TLPPersistent|TLPPersistent]] - Base abstract class for locked persistent type properties.  
 
*[[Class LPComponent.TLPPersistentNotify|TLPPersistentNotify]] - Base abstract class for locked persistent type properties.  
 
*[[Class LPComponent.TLPPersistentNotify|TLPPersistentNotify]] - Base abstract class for locked persistent type properties.  
Line 138: Line 110:
 
*[[Class LPComponent.TLPObjectList|TLPObjectList]] - List of objects.  
 
*[[Class LPComponent.TLPObjectList|TLPObjectList]] - List of objects.  
 
*[[Class LPComponent.TLPLanguage|TLPLanguage]] - Language properties class.  
 
*[[Class LPComponent.TLPLanguage|TLPLanguage]] - Language properties class.  
*[[Class VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] - Bitmap wrapper class for thread safe bitmap access.
 
 
*[[Class LPDrawLayers.TLPDrawLayer|TLPDrawLayer]] - Abstract base class for drawing layers.  
 
*[[Class LPDrawLayers.TLPDrawLayer|TLPDrawLayer]] - Abstract base class for drawing layers.  
 
*[[Class LPDrawLayers.TLPDrawLayers|TLPDrawLayers]] - Collection of drawing layers.  
 
*[[Class LPDrawLayers.TLPDrawLayers|TLPDrawLayers]] - Collection of drawing layers.  
 
*[[Class LPDrawLayers.TLPLayerCollectionItem|TLPLayerCollectionItem]] - Base abstract class for image layer collection items.  
 
*[[Class LPDrawLayers.TLPLayerCollectionItem|TLPLayerCollectionItem]] - Base abstract class for image layer collection items.  
 
*[[Class LPDrawLayers.TLPLayerCollection|TLPLayerCollection]] - Base abstract class for image layer collections.  
 
*[[Class LPDrawLayers.TLPLayerCollection|TLPLayerCollection]] - Base abstract class for image layer collections.  
*[[Class IGDIPlus.EGPLoadError|EGPLoadError]] - Defines GDI+ exception class.
 
*[[Class IGDIPlus.TGPBase|TGPBase]] - Basic GDI+ class.
 
*[[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 SLComponentCollection.TSLComponentItems|TSLComponentItems]] - Base abstract class for component collections.  
 
*[[Class SLComponentCollection.TSLComponentItems|TSLComponentItems]] - Base abstract class for component collections.  
 
*[[Class SLComponentCollection.TSLComponentItem|TSLComponentItem]] - Base abstract class for component collection items.  
 
*[[Class SLComponentCollection.TSLComponentItem|TSLComponentItem]] - Base abstract class for component collection items.  
Line 199: Line 136:
 
*[[Class SLCommonFilter.TSLCommonIntegerFilter|TSLCommonIntegerFilter]] - Base abstract class for Integer 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 SLCommonFilter.TSLCommonBinaryFilter|TSLCommonBinaryFilter]] - Base abstract class for Binary (Raw) data filters.  
*[[Class SLSimpleDataBuffer.TSLBasicBuffer|TSLBasicBuffer]] - Generic Delphi data buffer.  
+
*[[Class SLSimpleDataBuffer.TSLData|TSLData]] - Basic data storage class.  
 
*[[Class SLSimpleDataBuffer.TSLGenericBuffer|TSLGenericBuffer]] - Generic Delphi data buffer.  
 
*[[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 SLStreamTypes.TSLOWSourcePin|TSLOWSourcePin]] - Basic Source Pin.  
 
*[[Class SLStreamTypes.TSLOWSourcePin|TSLOWSourcePin]] - Basic Source Pin.  
 
*[[Class SLStreamTypes.TSLOWSinkPin|TSLOWSinkPin]] - Basic Sink Pin.  
 
*[[Class SLStreamTypes.TSLOWSinkPin|TSLOWSinkPin]] - Basic Sink Pin.  
Line 247: Line 193:
 
*[[Class SLMultiInput.TSLOWQueuedIntegerSinkPin|TSLOWQueuedIntegerSinkPin]] - Queued Integer 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 SLMultiInput.TSLOWComboRealIntComplexPairedQueuedSinkPin|TSLOWComboRealIntComplexPairedQueuedSinkPin]] - Queued Real, Integer, Complex and Buffer Paired data Sink Pin.  
 +
*[[Class LPControlDrawLayers.TLPControlDrawLayer|TLPControlDrawLayer]] - Base abstract class for control draw collection items.
 +
*[[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 LPTransparentControl.TLPControlProperty|TLPControlProperty]] - Base abstract class for control properties.
 +
*[[Class LPTransparentControl.TLPTransparentControl|TLPTransparentControl]] - Base class for LabPacks transparent controls.
 
*[[Class SLControlCollection.TSLCustomControlItem|TSLCustomControlItem]] - Base abstract class for control collections.  
 
*[[Class SLControlCollection.TSLCustomControlItem|TSLCustomControlItem]] - Base abstract class for control collections.  
 
*[[Class SLControlCollection.TLPComponentElement|TLPComponentElement]] - Component element.  
 
*[[Class SLControlCollection.TLPComponentElement|TLPComponentElement]] - Component element.  
Line 256: Line 237:
 
*[[Class SLControlCollection.TLPClockComponentElements|TLPClockComponentElements]] - Collection of clock component elements.  
 
*[[Class SLControlCollection.TLPClockComponentElements|TLPClockComponentElements]] - Collection of clock component elements.  
 
*[[Class SLControlCollection.TLPMatrixComponentElements|TLPMatrixComponentElements]] - Collection of matrix component elements.  
 
*[[Class SLControlCollection.TLPMatrixComponentElements|TLPMatrixComponentElements]] - Collection of matrix component elements.  
 +
*[[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.TULBasicColorItems|TULBasicColorItems]] - Basic ARGB Color collection class.
 +
*[[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 VLBasicBitmap.TVLBasicBitmap|TVLBasicBitmap]] - Bitmap wrapper class for thread safe bitmap access.
 +
*[[Class IGDIPlus.EGPLoadError|EGPLoadError]] - Defines GDI+ exception class.
 +
*[[Class IGDIPlus.TGPBase|TGPBase]] - Basic GDI+ class.
 +
*[[Class IGDIPlus.TGPRegion|TGPRegion]] - Describes an area of the display surface.
 +
*[[Class IGDIPlus.TGPFontFamily|TGPFontFamily]] - Defines a set of fonts that make up a font family.
 +
*[[Class IGDIPlus.TGPFontCollection|TGPFontCollection]] - Abstract base class for font collections.
 +
*[[Class IGDIPlus.TGPInstalledFontCollection|TGPInstalledFontCollection]] - Represents the fonts installed on the system.
 +
*[[Class IGDIPlus.TGPPrivateFontCollection|TGPPrivateFontCollection]] - Collection class for private fonts.
 +
*[[Class IGDIPlus.TGPFont|TGPFont]] - Defines the characteristics, such as family, height, size, and style, of a specific font.
 +
*[[Class IGDIPlus.TGPImage|TGPImage]] - GDI+ Image class.
 +
*[[Class IGDIPlus.TGPBitmap|TGPBitmap]] - Provides methods for creating and manipulating raster bitmap images.
 +
*[[Class IGDIPlus.TGPCustomLineCap|TGPCustomLineCap]] - Defines a custom line cap.
 +
*[[Class IGDIPlus.TGPCachedBitmap|TGPCachedBitmap]] - Object used to store a bitmap in a format that is optimized for display on a particular device.
 +
*[[Class IGDIPlus.TGPImageAttributes|TGPImageAttributes]] - Contains information about how bitmap and metafile colors are manipulated during rendering.
 +
*[[Class IGDIPlus.TGPMatrix|TGPMatrix]] - A Represents a 3×3 matrix that represents an affine transformation.
 +
*[[Class IGDIPlus.TGPMatrixStore|TGPMatrixStore]] - Saves a transformation matrix.
 +
*[[Class IGDIPlus.TGPBrush|TGPBrush]] - Abstract base class that defines a Brush object.
 +
*[[Class IGDIPlus.TGPSolidBrush|TGPSolidBrush]] - Defines a solid color Brush object.
 +
*[[Class IGDIPlus.TGPTextureBrush|TGPTextureBrush]] - Defines a Brush object that contains an Image object that is used for the fill.
 +
*[[Class IGDIPlus.TGPLinearGradientBrush|TGPLinearGradientBrush]] - Defines a brush that paints a color gradient in which the color changes evenly from the starting boundary line of the linear gradient brush to the ending boundary line of the linear gradient brush.
 +
*[[Class IGDIPlus.TGPHatchBrush|TGPHatchBrush]] - Defines a rectangular brush with a hatch style, a foreground color, and a background color.
 +
*[[Class IGDIPlus.TGPPen|TGPPen]] - Object used to draw lines and curves.
 +
*[[Class IGDIPlus.TGPStringFormat|TGPStringFormat]] - Encapsulates text layout information and display manipulations.
 +
*[[Class IGDIPlus.TGPGraphicsPath|TGPGraphicsPath]] - Stores a sequence of lines, curves, and shapes.
 +
*[[Class IGDIPlus.TGPGraphicsPathIterator|TGPGraphicsPathIterator]] - Provides methods for isolating selected subsets of the path stored in a [[Class IGDIPlus.TGPGraphicsPath|TGPGraphicsPath]] object.
 +
*[[Class IGDIPlus.TGPPathGradientBrush|TGPPathGradientBrush]] - Stores the attributes of a color gradient that you can use to fill the interior of a path with a gradually changing color.
 +
*[[Class IGDIPlus.TGPGraphics|TGPGraphics]] - Provides methods for drawing lines, curves, figures, images, and text.
 +
*[[Class IGDIPlus.TGPAdjustableArrowCap|TGPAdjustableArrowCap]] - Defines a line cap that looks like an arrow.
 +
*[[Class IGDIPlus.TGPMetafile|TGPMetafile]] - Defines a graphic metafile.
 
*[[Class LPControl.TSLDisplayPen|TSLDisplayPen]] - Display Pen property type.  
 
*[[Class LPControl.TSLDisplayPen|TSLDisplayPen]] - Display Pen property type.  
 
*[[Class LPControl.TLPOptionalPenProperty|TLPOptionalPenProperty]] - Base abstract class for optional pen persistent type properties.  
 
*[[Class LPControl.TLPOptionalPenProperty|TLPOptionalPenProperty]] - Base abstract class for optional pen persistent type properties.  
Line 263: Line 299:
 
*[[Class LPControl.TSLOptionalLabel|TSLOptionalLabel]] - Optional (Visible/Invisible) Label.  
 
*[[Class LPControl.TSLOptionalLabel|TSLOptionalLabel]] - Optional (Visible/Invisible) Label.  
 
*[[Class LPControl.TLPCustomControl|TLPCustomControl]] - Base class for controls that wrap Windows screen objects but perform their own rendering.  
 
*[[Class LPControl.TLPCustomControl|TLPCustomControl]] - Base class for controls that wrap Windows screen objects but perform their own rendering.  
*[[Class LPControlDrawLayers.TLPControlDrawLayer|TLPControlDrawLayer]] - Base abstract class for control draw collection items.
 
 
*[[Class SLGenericReal.TSLGenericReal|TSLGenericReal]] - User defined filter for Real data.  
 
*[[Class SLGenericReal.TSLGenericReal|TSLGenericReal]] - User defined filter for Real data.  
 
*[[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]] - User defined filter for Binary data.  
 
*[[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]] - User defined filter for Binary data.  
Line 271: Line 306:
  
 
== Structures ==
 
== Structures ==
 +
*[[Structure VLImageDefs.TVLImageRect|TVLImageRect]] - Rectangle structure.
 
*[[Structure IGDIPlus.TGPSizeF|TGPSizeF]] - [[Field IGDIPlus.TGPSizeF.Width|Width]] and [[Field IGDIPlus.TGPSizeF.Height|Height]] dimension in a 2-D coordinate system.  
 
*[[Structure IGDIPlus.TGPSizeF|TGPSizeF]] - [[Field IGDIPlus.TGPSizeF.Width|Width]] and [[Field IGDIPlus.TGPSizeF.Height|Height]] dimension in a 2-D coordinate system.  
 
*[[Structure IGDIPlus.TGPSize|TGPSize]] - [[Field IGDIPlus.TGPSize.Width|Width]] and [[Field IGDIPlus.TGPSize.Height|Height]] dimension in a 2-D coordinate system.  
 
*[[Structure IGDIPlus.TGPSize|TGPSize]] - [[Field IGDIPlus.TGPSize.Width|Width]] and [[Field IGDIPlus.TGPSize.Height|Height]] dimension in a 2-D coordinate system.  
Line 281: Line 317:
 
*[[Structure IGDIPlus.TGPWmfPlaceableFileHeader|TGPWmfPlaceableFileHeader]] - Defines the fields of a placeable metafile header.  
 
*[[Structure IGDIPlus.TGPWmfPlaceableFileHeader|TGPWmfPlaceableFileHeader]] - Defines the fields of a placeable metafile header.  
 
*[[Structure IGDIPlus.TGPImageCodecInfo|TGPImageCodecInfo]] - Stores information about an image codec (encoder/decoder).  
 
*[[Structure IGDIPlus.TGPImageCodecInfo|TGPImageCodecInfo]] - Stores information about an image codec (encoder/decoder).  
*[[Structure IGDIPlus.TGPBitmapData|TGPBitmapData]] - Stores attributes of a bitmap.
 
 
*[[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] - Holds a parameter that can be passed to an image encoder.  
 
*[[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] - Holds a parameter that can be passed to an image encoder.  
 
*[[Structure IGDIPlus.TGPEncoderParameters|TGPEncoderParameters]] - An array of [[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] objects along with a data member that specifies the number of [[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] objects in the array.  
 
*[[Structure IGDIPlus.TGPEncoderParameters|TGPEncoderParameters]] - An array of [[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] objects along with a data member that specifies the number of [[Structure IGDIPlus.TGPEncoderParameter|TGPEncoderParameter]] objects in the array.  
Line 288: Line 323:
 
*[[Structure IGDIPlus.TGPBlend|TGPBlend]] - Specifies blend for gradient brushes structure.  
 
*[[Structure IGDIPlus.TGPBlend|TGPBlend]] - Specifies blend for gradient brushes structure.  
 
*[[Structure IGDIPlus.TGPInterpolationColor|TGPInterpolationColor]] - Specifies interpolation color for gradient brushes structure.  
 
*[[Structure IGDIPlus.TGPInterpolationColor|TGPInterpolationColor]] - Specifies interpolation color for gradient brushes structure.  
 +
*[[Structure IGDIPlus.TGPMatrixParams|TGPMatrixParams]] - Specifies the matrix parameters.
  
 
== Interfaces ==
 
== Interfaces ==
*[[Interface IGDIPlus.IGPPathData|IGPPathData]] - Interface to a TGPPathData object.
 
 
*[[Interface SLSimpleDataBuffer.ISLData|ISLData]] - Generic data interface.  
 
*[[Interface SLSimpleDataBuffer.ISLData|ISLData]] - Generic data interface.  
 
*[[Interface SLSimpleDataBuffer.ISLDataBuffer|ISLDataBuffer]] - Basic Data buffer interface.  
 
*[[Interface SLSimpleDataBuffer.ISLDataBuffer|ISLDataBuffer]] - Basic Data buffer interface.  
 
*[[Interface SLSimpleDataBuffer.ISLLinearDataBuffer|ISLLinearDataBuffer]] - Basic Linear Data buffer interface.  
 
*[[Interface SLSimpleDataBuffer.ISLLinearDataBuffer|ISLLinearDataBuffer]] - Basic Linear Data buffer interface.  
 
*[[Interface SLSimpleDataBuffer.ISLGenericBuffer|ISLGenericBuffer]] - Generic 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.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.ILPAngularAnalogComponentElement|ILPAngularAnalogComponentElement]] - Angular analog component element interface.  
 
*[[Interface SLControlCollection.ILPClockComponentElement|ILPClockComponentElement]] - Clock component element interface.  
 
*[[Interface SLControlCollection.ILPClockComponentElement|ILPClockComponentElement]] - Clock component element interface.  
 +
*[[Interface IGDIPlus.IGPPathData|IGPPathData]] - Interface to a TGPPathData object.
 +
*[[Interface IGDIPlus.IGPMetafileHeader|IGPMetafileHeader]] - Interface to a TGPMetafileHeader object.
 +
*[[Interface IGDIPlus.IGPRegion|IGPRegion]] - Interface to a [[Class IGDIPlus.TGPRegion|TGPRegion]] object.
 +
*[[Interface IGDIPlus.IGPFontFamily|IGPFontFamily]] - Interface to a [[Class IGDIPlus.TGPFontFamily|TGPFontFamily]] object.
 +
*[[Interface IGDIPlus.IGPFontCollection|IGPFontCollection]] - Interface to a [[Class IGDIPlus.TGPFontCollection|TGPFontCollection]] object.
 +
*[[Interface IGDIPlus.IGPPrivateFontCollection|IGPPrivateFontCollection]] - Interface for private fonts objects.
 +
*[[Interface IGDIPlus.IGPFont|IGPFont]] - Interface to a [[Class IGDIPlus.TGPFont|TGPFont]] object.
 +
*[[Interface IGDIPlus.IGPImage|IGPImage]] - Interface to [[Class IGDIPlus.TGPImage|TGPImage]] object.
 +
*[[Interface IGDIPlus.IGPBitmapData|IGPBitmapData]] - Allows access to the attributes of a bitmap.
 +
*[[Interface IGDIPlus.IGPBitmap|IGPBitmap]] - Interface to a [[Class IGDIPlus.TGPBitmap|TGPBitmap]] object.
 +
*[[Interface IGDIPlus.IGPCustomLineCap|IGPCustomLineCap]] - Interface to a [[Class IGDIPlus.TGPCustomLineCap|TGPCustomLineCap]] object.
 +
*[[Interface IGDIPlus.IGPCachedBitmap|IGPCachedBitmap]] - Interface to a [[Class IGDIPlus.TGPCachedBitmap|TGPCachedBitmap]] object.
 +
*[[Interface IGDIPlus.IGPImageAttributes|IGPImageAttributes]] - Interface to a [[Class IGDIPlus.TGPImageAttributes|TGPImageAttributes]] object.
 +
*[[Interface IGDIPlus.IGPMatrix|IGPMatrix]] - Interface to a [[Class IGDIPlus.TGPMatrix|TGPMatrix]] object.
 +
*[[Interface IGDIPlus.IGPMatrixStore|IGPMatrixStore]] - Interface for reference counting [[Class IGDIPlus.TGPMatrixStore|TGPMatrixStore]] objects that saves a transformation matrix.
 +
*[[Interface IGDIPlus.IGPBrush|IGPBrush]] - Interface to a [[Class IGDIPlus.TGPBrush|TGPBrush]] object.
 +
*[[Interface IGDIPlus.IGPWrapBrush|IGPWrapBrush]] - Interface to a wrapable brush object.
 +
*[[Interface IGDIPlus.IGPBlendBrush|IGPBlendBrush]] - Interface to a blend brush type of object.
 +
*[[Interface IGDIPlus.IGPSolidBrush|IGPSolidBrush]] - Interface to a [[Class IGDIPlus.TGPSolidBrush|TGPSolidBrush]] object.
 +
*[[Interface IGDIPlus.IGPTransformable|IGPTransformable]] - Interface to a transformable object.
 +
*[[Interface IGDIPlus.IGPTextureBrush|IGPTextureBrush]] - Interface to a [[Class IGDIPlus.TGPTextureBrush|TGPTextureBrush]] object.
 +
*[[Interface IGDIPlus.IGPLinearGradientBrush|IGPLinearGradientBrush]] - Interface to a [[Class IGDIPlus.TGPLinearGradientBrush|TGPLinearGradientBrush]] object.
 +
*[[Interface IGDIPlus.IGPHatchBrush|IGPHatchBrush]] - Interface to a [[Class IGDIPlus.TGPHatchBrush|TGPHatchBrush]] object.
 +
*[[Interface IGDIPlus.IGPPen|IGPPen]] - Interface to [[Class IGDIPlus.TGPPen|TGPPen]] object used to draw lines and curves.
 +
*[[Interface IGDIPlus.IGPStringFormat|IGPStringFormat]] - Interface to a [[Class IGDIPlus.TGPStringFormat|TGPStringFormat]] object.
 +
*[[Interface IGDIPlus.IGPGraphicsPath|IGPGraphicsPath]] - Interface to a [[Class IGDIPlus.TGPGraphicsPath|TGPGraphicsPath]] object.
 +
*[[Interface IGDIPlus.IGPGraphicsPathIterator|IGPGraphicsPathIterator]] - Interface to a [[Class IGDIPlus.TGPGraphicsPathIterator|TGPGraphicsPathIterator]] object.
 +
*[[Interface IGDIPlus.IGPPathGradientBrush|IGPPathGradientBrush]] - Interface to a [[Class IGDIPlus.TGPPathGradientBrush|TGPPathGradientBrush]] object.
 +
*[[Interface IGDIPlus.IGPGraphics|IGPGraphics]] - Interface to a [[Class IGDIPlus.TGPGraphics|TGPGraphics]] object.
 +
*[[Interface IGDIPlus.IGPAdjustableArrowCap|IGPAdjustableArrowCap]] - Interface to a [[Class IGDIPlus.TGPAdjustableArrowCap|TGPAdjustableArrowCap]] object.
 +
*[[Interface IGDIPlus.IGPMetafile|IGPMetafile]] - Interface to a [[Class IGDIPlus.TGPMetafile|TGPMetafile]] object.
  
 
== Enums ==
 
== Enums ==
*[[Enum ULBasicControl.TULBorderShape|TULBorderShape]] - Border shape enumeration.
 
*[[Enum LPTransparentControl.TULBevelStyle|TULBevelStyle]] - Bevel style enumeration.
 
 
*[[Enum LPComponent.TSLSynchronizeType|TSLSynchronizeType]] - Type of thread buffer synchronization for the generic filters.  
 
*[[Enum LPComponent.TSLSynchronizeType|TSLSynchronizeType]] - Type of thread buffer synchronization for the generic filters.  
 
*[[Enum LPComponent.TSLClockSource|TSLClockSource]] - Type of clock enumeration for the Audio, Video and Signal generators and players.  
 
*[[Enum LPComponent.TSLClockSource|TSLClockSource]] - Type of clock enumeration for the Audio, Video and Signal generators and players.  
 +
*[[Enum SLCommonFilter.TSLMixerChannelWaitType|TSLMixerChannelWaitType]] - Mixer channel wait type.
 +
*[[Enum SLCommonFilter.TSLQueueFullMode|TSLQueueFullMode]] - Queue full modes enum.
 +
*[[Enum SLFilterTypes.TSLExtendedWindowType|TSLExtendedWindowType]] - Window functions to be used by the Fourier transformations.
 +
*[[Enum SLFilterTypes.TSLWindowType|TSLWindowType]] - Window functions to be used by the filters.
 +
*[[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 LPGDIPlusProperties.TLPGPLinerGradientBrushMode|TLPGPLinerGradientBrushMode]] - GDI+ linear gradient brush mode enumeration.
 +
*[[Enum LPGDIPlusProperties.TLPGPBlendShapeType|TLPGPBlendShapeType]] - GDI+ blend shape enumeration.
 +
*[[Enum LPTransparentControl.TULBevelStyle|TULBevelStyle]] - Bevel style enumeration.
 +
*[[Enum ULBasicControl.TULBorderShape|TULBorderShape]] - Border shape enumeration.
 
*[[Enum IGDIPlus.TGPFillMode|TGPFillMode]] - Specifies how to fill areas that are formed when a path or curve intersects itself.  
 
*[[Enum IGDIPlus.TGPFillMode|TGPFillMode]] - Specifies how to fill areas that are formed when a path or curve intersects itself.  
 
*[[Enum IGDIPlus.TGPQualityMode|TGPQualityMode]] - Specifies the overall quality when rendering GDI+ objects.  
 
*[[Enum IGDIPlus.TGPQualityMode|TGPQualityMode]] - Specifies the overall quality when rendering GDI+ objects.  
Line 312: Line 398:
 
*[[Enum IGDIPlus.TGPCoordinateSpace|TGPCoordinateSpace]] - Specifies coordinate spaces.  
 
*[[Enum IGDIPlus.TGPCoordinateSpace|TGPCoordinateSpace]] - Specifies coordinate spaces.  
 
*[[Enum IGDIPlus.TGPWrapMode|TGPWrapMode]] - Specifies how repeated copies of an image are used to tile an area.  
 
*[[Enum IGDIPlus.TGPWrapMode|TGPWrapMode]] - Specifies how repeated copies of an image are used to tile an area.  
*[[Enum IGDIPlus.TGPHatchStyle|TGPHatchStyle]] - Enumerated type for the hatch pattern used by a brush of type TGPHatchBrush  
+
*[[Enum IGDIPlus.TGPHatchStyle|TGPHatchStyle]] - Enumerated type for the hatch pattern used by a brush of type [[Class IGDIPlus.TGPHatchBrush|TGPHatchBrush]]
 
*[[Enum IGDIPlus.TGPDashStyle|TGPDashStyle]] - Specifies the line style of a line drawn with a Microsoft Windows GDI+ pen.  
 
*[[Enum IGDIPlus.TGPDashStyle|TGPDashStyle]] - Specifies the line style of a line drawn with a Microsoft Windows GDI+ pen.  
 
*[[Enum IGDIPlus.TGPDashCap|TGPDashCap]] - Specifies the type of graphic shape to use on both ends of each dash in a dashed line.  
 
*[[Enum IGDIPlus.TGPDashCap|TGPDashCap]] - Specifies the type of graphic shape to use on both ends of each dash in a dashed line.  
Line 328: Line 414:
 
*[[Enum IGDIPlus.TGPPenType|TGPPenType]] - Indicates the type of pattern, texture, or gradient that a pen draws.  
 
*[[Enum IGDIPlus.TGPPenType|TGPPenType]] - Indicates the type of pattern, texture, or gradient that a pen draws.  
 
*[[Enum IGDIPlus.TGPMatrixOrder|TGPMatrixOrder]] - Specifies the order of multiplication when a new matrix is multiplied by an existing matrix.  
 
*[[Enum IGDIPlus.TGPMatrixOrder|TGPMatrixOrder]] - Specifies the order of multiplication when a new matrix is multiplied by an existing matrix.  
*[[Enum IGDIPlus.TGPGenericFontFamily|TGPGenericFontFamily]] - Specifies a generic TGPFontFamily object.  
+
*[[Enum IGDIPlus.TGPGenericFontFamily|TGPGenericFontFamily]] - Specifies a generic [[Class IGDIPlus.TGPFontFamily|TGPFontFamily]] object.  
 
*[[Enum IGDIPlus.TGPSmoothingMode|TGPSmoothingMode]] - Specifies the type of smoothing (antialiasing) that is applied to lines and curves.  
 
*[[Enum IGDIPlus.TGPSmoothingMode|TGPSmoothingMode]] - Specifies the type of smoothing (antialiasing) that is applied to lines and curves.  
*[[Enum IGDIPlus.TGPPixelOffsetMode|TGPPixelOffsetMode]] - Specifies the pixel offset mode of a IGPGraphics object.  
+
*[[Enum IGDIPlus.TGPPixelOffsetMode|TGPPixelOffsetMode]] - Specifies the pixel offset mode of a [[Interface IGDIPlus.IGPGraphics|IGPGraphics]] object.  
 
*[[Enum IGDIPlus.TGPTextRenderingHint|TGPTextRenderingHint]] - Specifies the process used to render text.  
 
*[[Enum IGDIPlus.TGPTextRenderingHint|TGPTextRenderingHint]] - Specifies the process used to render text.  
 
*[[Enum IGDIPlus.TGPMetafileType|TGPMetafileType]] - Specifies types of metafiles.  
 
*[[Enum IGDIPlus.TGPMetafileType|TGPMetafileType]] - Specifies types of metafiles.  
Line 342: Line 428:
 
*[[Enum IGDIPlus.TGPFlushIntention|TGPFlushIntention]] - Specifies when to flush the queue of graphics operations.  
 
*[[Enum IGDIPlus.TGPFlushIntention|TGPFlushIntention]] - Specifies when to flush the queue of graphics operations.  
 
*[[Enum IGDIPlus.TGPEncoderValue|TGPEncoderValue]] - Specifies values that can be passed as arguments to image encoders.  
 
*[[Enum IGDIPlus.TGPEncoderValue|TGPEncoderValue]] - Specifies values that can be passed as arguments to image encoders.  
*[[Enum IGDIPlus.TGPEmfToWmfBitsFlags|TGPEmfToWmfBitsFlags]] - Specifies options for the IGPMetafile.EmfToWmfBits method.  
+
*[[Enum IGDIPlus.TGPEmfToWmfBitsFlags|TGPEmfToWmfBitsFlags]] - Specifies options for the [[Interface IGDIPlus.IGPMetafile|IGPMetafile]].EmfToWmfBits method.  
 
*[[Enum IGDIPlus.TGPStatus|TGPStatus]] - Specifies the results of a Microsoft Windows GDI+ method calls.  
 
*[[Enum IGDIPlus.TGPStatus|TGPStatus]] - Specifies the results of a Microsoft Windows GDI+ method calls.  
 
*[[Enum IGDIPlus.TGPDebugEventLevel|TGPDebugEventLevel]] - Specifies the debug event levels.  
 
*[[Enum IGDIPlus.TGPDebugEventLevel|TGPDebugEventLevel]] - Specifies the debug event levels.  
Line 348: Line 434:
 
*[[Enum IGDIPlus.TGPColorChannelFlags|TGPColorChannelFlags]] - Specifies individual channels in the CMYK (cyan, magenta, yellow, black) color space.  
 
*[[Enum IGDIPlus.TGPColorChannelFlags|TGPColorChannelFlags]] - Specifies individual channels in the CMYK (cyan, magenta, yellow, black) color space.  
 
*[[Enum IGDIPlus.TGPImageCodecFlags|TGPImageCodecFlags]] - Contains elements that are used to provide information about image codecs.  
 
*[[Enum IGDIPlus.TGPImageCodecFlags|TGPImageCodecFlags]] - Contains elements that are used to provide information about image codecs.  
*[[Enum IGDIPlus.TGPImageFlags|TGPImageFlags]] - Specifies the attributes of the pixel data contained in an TGPImage object.  
+
*[[Enum IGDIPlus.TGPImageFlags|TGPImageFlags]] - Specifies the attributes of the pixel data contained in an [[Class IGDIPlus.TGPImage|TGPImage]] object.  
 
*[[Enum IGDIPlus.TGPRotateFlipType|TGPRotateFlipType]] - specifies the direction of an image's rotation and the axis used to flip the image.  
 
*[[Enum IGDIPlus.TGPRotateFlipType|TGPRotateFlipType]] - specifies the direction of an image's rotation and the axis used to flip the image.  
*[[Enum IGDIPlus.TGPColorMatrixFlags|TGPColorMatrixFlags]] - Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an TGPImageAttributes object.  
+
*[[Enum IGDIPlus.TGPColorMatrixFlags|TGPColorMatrixFlags]] - Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an [[Class IGDIPlus.TGPImageAttributes|TGPImageAttributes]] object.  
 
*[[Enum IGDIPlus.TGPColorAdjustType|TGPColorAdjustType]] - Specifies which GDI+ objects use color-adjustment information.  
 
*[[Enum IGDIPlus.TGPColorAdjustType|TGPColorAdjustType]] - Specifies which GDI+ objects use color-adjustment information.  
*[[Enum LPGDIPlusProperties.TLPGPLinerGradientBrushMode|TLPGPLinerGradientBrushMode]] - GDI+ linear gradient brush mode enumeration.
 
*[[Enum LPGDIPlusProperties.TLPGPBlendShapeType|TLPGPBlendShapeType]] - GDI+ blend shape enumeration.
 
*[[Enum SLCommonFilter.TSLMixerChannelWaitType|TSLMixerChannelWaitType]] - Mixer channel wait type.
 
*[[Enum SLCommonFilter.TSLQueueFullMode|TSLQueueFullMode]] - Queue full modes enum.
 
*[[Enum SLFilterTypes.TSLExtendedWindowType|TSLExtendedWindowType]] - Window functions to be used by the Fourier transformations.
 
*[[Enum SLFilterTypes.TSLWindowType|TSLWindowType]] - Window functions to be used by the filters.
 
*[[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.
 
  
 
== Types ==
 
== Types ==
*[[Type IGDIPlus.TGPImageAbortProc|TGPImageAbortProc]] - Pointer to a callback abort method.
 
*[[Type IGDIPlus.TGPEnumerateMetafileProc|TGPEnumerateMetafileProc]] - Callback member function(event) for IGPGraphics.EnumerateMetafile.
 
 
*[[Type SLGenericFilterTypes.TSLStartNotify|TSLStartNotify]] - Event type for generic filter start commands.  
 
*[[Type SLGenericFilterTypes.TSLStartNotify|TSLStartNotify]] - Event type for generic filter start commands.  
 
*[[Type SLFilterTypes.TLPProgressEvent|TLPProgressEvent]] - Event type for some components OnProgress event.  
 
*[[Type SLFilterTypes.TLPProgressEvent|TLPProgressEvent]] - Event type for some components OnProgress event.  
Line 374: Line 446:
 
*[[Type SLFilterTypes.TSLTextCaptionEvent|TSLTextCaptionEvent]] - Event type for caption text type events.  
 
*[[Type SLFilterTypes.TSLTextCaptionEvent|TSLTextCaptionEvent]] - Event type for caption text type events.  
 
*[[Type SLFilterTypes.TSLRealNotifyEvent|TSLRealNotifyEvent]] - Event type for real value type events.  
 
*[[Type SLFilterTypes.TSLRealNotifyEvent|TSLRealNotifyEvent]] - Event type for real value type events.  
 +
*[[Type SLFilterTypes.TSLRealRangedNotifyEvent|TSLRealRangedNotifyEvent]] - Event type for real value and range type events.
 +
*[[Type IGDIPlus.TGPImageAbortProc|TGPImageAbortProc]] - Pointer to a callback abort method.
 +
*[[Type IGDIPlus.TGPEnumerateMetafileProc|TGPEnumerateMetafileProc]] - Callback member function(event) for [[Interface IGDIPlus.IGPGraphics|IGPGraphics]].EnumerateMetafile.
 
*[[Type SLGenericReal.TSLProcessRealNotify|TSLProcessRealNotify]] - Event type for [[Class SLGenericReal.TSLGenericReal|TSLGenericReal]].OnProcessData event.  
 
*[[Type SLGenericReal.TSLProcessRealNotify|TSLProcessRealNotify]] - Event type for [[Class SLGenericReal.TSLGenericReal|TSLGenericReal]].OnProcessData event.  
 
*[[Type SLGenericFilter.TSLProcessBlockNotify|TSLProcessBlockNotify]] - Event type for [[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]].OnProcessData event.  
 
*[[Type SLGenericFilter.TSLProcessBlockNotify|TSLProcessBlockNotify]] - Event type for [[Class SLGenericFilter.TSLGenericFilter|TSLGenericFilter]].OnProcessData event.  

Revision as of 16:52, 18 October 2012

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

[hide]

Belongs to

Requires

Used by

Description

Controls

Components

Units

Classes

Structures

Interfaces

Enums

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox