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

Belongs to

Requires

Used by

Description

Controls

Components

Units

Classes

Structures

Interfaces

Enums

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox