What's new in SignalLab .NET 8.0.0.0
Nov 27, 2020
- Added Visual Studio 2019 support
- Redesigned Visual C++ support
- Added Byte and Char visual live bindings
- Significantly improved loading execution, and editing speed
- Significantly improved JSON support
- Improved IGDIPlus rendering performance
- Modified to use interface class function methods instead of constructors
- Redesigned pin path collection to significantly improve the speed
- Redesigned to set pin and properties owner fields on creation
- Improved pin information caching
- CreateLock replaced by Create with Lock parameter
- Improved FMX Design Time support
- Improved FMX support
- Improved zoom selecting in the scope
New in SignalLab .NET 7.8.2.271 (Sep 29, 2020)
- Added Initial Linux support
- Added Initial iOS support
- Added RAD Studio 10.2 Tokyo support
- Added Visual Studio 2017 support
- Added 64 bit Visual C++ support
- Improved MAC, and Android compatibility
- Added 8, and 16 bit integer and unsigned packet elements
- Improved fiter designer
- Added OnDragged event for TSLDisplayCursor
- Improved support for Scope Cursors
- Added separated AutoScaling EnabledMin and EnabledMax properties
- Added initial Waterfall Interpolate option
- Added TSLWaterfallMarkers.AddAt
- Added CursorTrail settings
- Added GetXIndexesAtValue and GetYIndexesAtValue to the Scope Channels
- Added serialization for ISLDataBuffer
- Added buffer enumerators
- Improved bindings API
- Pins converted to use the new Mitov.Runtime serialization
- Added OWRequiredPinAttribute support
- Added TOWIntToCardinalFormatConverter and TOWCardinalToIntegerFormatConverter
- Added TOWRealToRealComplexFormatConverter
- Added TOWRealListStatePin and TOWIntegerListStatePin
- Added Execute Process
- Added Command Line parsing and Process Execute
- Added option to disable the design time extentions
- Added Socket Binding
- Redesigned JSON Serialization
- Added TPeriodicThread
- Added initial Dynamic Type Info implementation
- Added GetIndexedSubProperty in the RTTI
- Added GetType for TObject in the RTTI
- Added support for both object and class in TMethodInfo.Invoke in the RTTI
- Enchanced Query functionality
- Added IPairCollection
- IArrayWriter renamed to ISequentialWriter
- IArrayReader renamed to ISequentialReader
- Improved Serialization Readers
- Added Reserialize
- Improved design time property editors support
- Added option to replace property collection items while keeping all compatible settings
- Added filtering for property collections
- Added support for categorized list property selection
- Added TreeView filtering support
- Updated to use the latest Delphi language features
New in SignalLab .NET 7.8 (Dec 14, 2016)
- Added RAD Studio 10.1 Berlin support
- Removed the old .NET 2.0 Assemblies
- Added option to Enable the processing engines
- Added Visual Live Binding property editors
- Added Reset to Default property editors
- Added Enum property editors
- Added Class events property editors
- Added Multi-Event property editors
- Added SaveBufferSizes for TSLLogger and TSLPlayer
- Introduced MAC support for some of the components when compiling with source code
New in SignalLab .NET 7.7 (Dec 14, 2016)
- Added 10 Seattle support
- Added support for VS2015
- Added TOWBoolToIntFormatConverter
- Improved threading support
- Improved OpenWire Editor
- Clock pins changed to MiltiSink
- Improved Design Time Editors
- Improved JSON support
- Improved collections
- Added more Live Binding types
- Added support for hosting OpenWire Studio projects
- Added serialization support in the buffers
New in SignalLab .NET 7.6 (Dec 14, 2016)
- Added TTLGenericFilter
- Added more visual live binding types
- Significantly improved property Delphi editors
- Added option for WindowType None
- ISLSequenceStamp - interfaced
New in SignalLab .NET 7.5.1 (Dec 14, 2016)
- Improved .NET support
- Enchanced OpenWire Editor
- Added custom toolbar buttons, and images to the PlotLab components
- Added more visual live bindings
- Added custom Width for the display cursors to the PlotLab components
New in SignalLab .NET 7.5 (Dec 14, 2016)
- Added button events to the PlotLab components
- Added selection mouse events to the PlotLab components
- Added HoldWhileZooming to the PlotLab components
- Added DisplayChannelLink custom drawing to the PlotLab components
- Includes the free Mitov.Runtime
- Added XE7 support
New in SignalLab .NET 7.0 (Dec 14, 2016)
- XE5 and XE6 support
- Significantly enhanced OpenWire Editor
- Improved Property and component editors
- Improved FireMonkey support
- Performance improvements
- Added TLPProcessingManager component
- Added TTLSynchronize component
- Added support for IIR, and Biquad IIR LowPass, HighPass, BandPass and BandStop filetrs
- Improved filter designer
- Improved access to the filter taps
- Added support for DB signal data binding
- Added a number of new data bindings
- Added support for VCL DB Components visual live binding
New in SignalLab .NET 6.0 (Jun 13, 2013)
- Added support for Delphi / C++ Builder / RAD Studio XE4
- The OpenWire Editor and Visual Live Binding are now included in the install
- Added TTLStopWatch component
- Added TTLCounter component
- Added TTLThreadEvent component
- Added TTLFrequencyMeter component
- Added TSLMean component
- Added TSLPatternDetector component
- Added TSLSnippetTrigger component
- Added TSLAverageValue component
- Improved Firemonkey support
- Significantly improved threading model and performance
- Significant code reduction due to upgrade to the latest language features such as generics, anonymous methods, and attributes
- New design time API and functionality
- Better integration with the OpenWire Editor including inplace editors in the OpenWire view
- Discontinued support for Delphi and C++ Builder versions older than XE2 due to the lack of support for the latest language features in them
- Improved .NET memory management
- Improved .NET design time integration
- Improved OpenWire Editor .NET integration
New in SignalLab .NET 5.0.3.1 (Oct 23, 2012)
- Fixed a bug when populating existing buffers in .NET generic filters
New in SignalLab .NET 5.0.3 (Oct 13, 2012)
- Added cursor pins for the Waterfall component
- Added floating markers for the Scope component
- Added support for Delphi / C++ Builder / RAD Studio XE3
- Added support for Visual Studio 2012
- Improved FireMonkey support
- Fixed memory leak for .NET generic filters
New in SignalLab .NET 5.0.2 (Apr 21, 2012)
- Added FireMonkey support.
- Added 64 bit support for VCL, FireMonkey, and .NET
- All .NET assemblies are now managed assemblies.
- The .NET assemblies are reduced by half combining low level and high level assemblies, and simplifying deployment.
- All .NET assemblies now contain the necessary 32 and 64 bit BPLs and DLLs internally simplifying the deployment.
- The .NET Visual C++ redistributables are no longer needed.
- Added PlotLab Waterfall Cursors, CursorLinks and Labels.
- Added PlotLab Waterfall Cursor Intersection pins.
New in SignalLab .NET 5.0.1 (Nov 12, 2011)
- The managed assemblies are now rewritten in C# for better .NET 4.0 compatibility.
- Added support for .NET 4.0 and .NET 3.5 “Client Profile”.
- Significantly improved .NET type converters.
- Significantly optimized component loading performance in .NET.
- Major improvements in the .NET property editors.
- Small improvements in the Unicode support for VC++.
- Improved VisualStudio 2010 .NET support.
- .NET assemblies have been renamed to better match the Microsoft guidelines.
- Added .NET 4.0 assemblies.
- Improved filter designer.
New in SignalLab .NET 5.0 (Nov 12, 2011)
- Added Delphi XE and XE2 support.
- Added Scope and Waterfall marker crosshairs.
- Brand new subsample Waterfall rendering mechanism.
- Improved filter designer.
- Added variable number of cosine terms.
- Added optional user input for the video layers.
- Significantly improved multithreading model adapted for multicore systems, with advanced relaxed interlocking, and with optional per-component, dedicated threads.
New in SignalLab .NET 4.5 (May 8, 2010)
- Added Visual Studio 2010 support.
- Added DVD component.
- Added TVLGaussianBlur component.
- Added TVLDSVideoFilter component.
- Added TMLDSGraphView component.
- Added TSLGenericRealMatrix component.
- Added SLGenericRealValue and TSLGenericRealValueGen components.
- Improved DirectShow support.
- Improved multithreading locks.
- Improved Scope component.
- Improved RAD Studio 2010 buffer debugger visualizes.
New in SignalLab .NET 4.3.1 (Jan 16, 2010)
- Updated install.
- Improved RAD Studio 2010 buffer debugger visualizes.
New in SignalLab .NET 4.3 (Oct 2, 2009)
- Added RAD Studio 2010 support.
- Added support for composite controls.
- Added component elements support for the Scope and Waterfall components.
- Improved .NET memory management
New in SignalLab .NET 4.0.1 (May 5, 2009)
- Added multiple axes support for the Scope cursors.
- Added support for short, unsigned short and unsigned integer data for the scope and waterfall components.
- Improved marker support for the Scope.
- Improved installs.