November 20, 2019, 4:00 am
Web ComponentsAdds reusable HTML/JS/CSS components based on web standards with no UI framework dependencies.
Features
- Leverage the Latest .NET Core 3 Framework - Modernize your WPF, Windows Forms, and ASP.NET MVC applications with .Net Core 3 for Microsoft Visual Studio 2019.
- Ignite UI for Blazor (preview) - No plugins, no add-ons, no transpilation magic. Just .NET running in the browser. 11 new components including high performing grids, charts, gauges, and maps.
- Dependency Free Web Components - Reusable HTML/JS/CSS components based on web standards with no UI framework dependencies.
- Ignite UI for Angular Tools and Features - Use the Command Line Interface (CLI), Visual Studio Code Toolbox, Tooltip Extension, and extensive Theming and Branding support to deliver feature-rich apps. Additional features include new Grid Advanced Filtering, Enhanced Grid Selection, Multi-view Calendar and a new Theme that mimics Microsoft “fluent” design system. Use the new Tree Map control to visualize flat or hierarchical data with rectangles whose sizes are proportional to the visualized values.
- Easy Theming and Branding for Angular - Go beyond basic Material Design themes and generate automatic color palettes for themes based on a primary and secondary color. Customize typography on an app and component level.
- React Maps, Spreadsheets, and Grids - Display data that contains geographic locations or geo-spatial data on geographic imagery maps. Embed Excel document creation and editing experiences right into your React applications. Use new grid features to take your apps to the next level.
- Native Open Fin FDC3 Adapters for Web - Get performance and security using FDC3 enabled experiences with Infragistics data grids and charts on Angular and React.
↧
November 21, 2019, 6:49 am
FlexGrid column pinning.FlexGrid adds column pinning and full text filters.
Features
- FlexGrid Enhancements
- Column Pinning - Adds a new sample for FlexGrid that shows how to enable column pinning using the existing API. While column pinning is similar to freezing, the difference is that more than the left-most columns can become frozen in place. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen. Column pinning, when combined with column reordering and freezing, gives end-users full control over their data grids.
- Full Text Filter - A new Full text filter feature has been added to FlexGrid that behaves similarly to a search box. It also allows filtering by matching case, number, and whole word, as well as treating spaces as an "And" operator.
- FlexPie Multiple Pie Series - You can now use FlexPie to visualize more of your data in a single chart by creating multiple pie chart "series" using the same data source.
↧
↧
November 21, 2019, 6:54 am
Freeze columns in FlexGrid.FlexGrid now enables end users to freeze columns.
Features
- New Version Targets .NET Framework 4.5.2 - The entire library of WPF controls has been moved to .NET Framework 4.5.2 as the new base version. Starting with the 2019 v3 release, the WPF Edition includes two versions: 4.0 and 4.5.2. GrapeCity will continue to support .NET 4.0 for one more year, or longer if user demand is there.
- Continued Support for .NET Core 3.0 - All WPF controls have been tested to support .NET Core 3.0. This release improves design-time support for WPF controls and they are now shipped as NuGet packages in addition to DLLs.
- FlexGrid for WPF Enables More Column Freezing Scenarios - The new AllowFreezing property enables you, as the developer, to put column freezing into the hands of your end-users. A new sample for FlexGrid shows how to enable column pinning using the existing API. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen.
↧
November 21, 2019, 6:55 am
Blazor FlexGrid (Beta).Introduces Blazor controls (Beta), Microsoft .NET Core 3.0 support, new Fluent Ribbon control and more.
Features
New ComponentOne Blazor Edition (Beta)
- ComponentOne Blazor Edition (Beta) is a set of native UI controls built for Blazor from the ground up. Round out your server and client-side C# web apps with FlexGrid (cross-platform data grid), and several input controls including AutoComplete, CheckBox, and ComboBox.
Updates in WinForms
- Deliver the Latest Ribbon UI in your Desktop Apps - The new Ribbon for WinForms is built on .NET 4.5.2 and it's based on UI concepts of Microsoft Office 365. With it you'll enjoy a new simplified view when the ribbon is collapsed, an enhanced set of embedded images for buttons along with support for font and vector-based icons, and a backstage view component.
- Create Hierarchical Grids with the New FlexGrid Detail Row - the new row details feature gives you more flexibility when creating nested grids. The row details allow you to display additional or related information within a collapsible panel below each row of the grid. You can display an input form, a child data grid, or anything else in the detail row.
- Edit Charts at Runtime with the New FlexChart Designer - Enable the end-user to make changes to the chart. Users can simply double-click a section of the chart to open the designer. The designer supports changing the data source fields, series, axis, header, footer, legend, and other chart properties.
- Continued Support for .NET Core 3.0 - All WinForms Edition controls have been tested to support .NET Core 3.0. This release provides a multi-project template for WinForms that allows you to target .NET Core 3.0 while retaining the classic design-time experience you're used to with WinForms. Plus, the controls are now shipped as NuGet packages in addition to DLLs.
Updates in WPF
- New Version Targets .NET Framework 4.5.2 - The entire library of WPF controls has been moved to .NET Framework 4.5.2 as the new base version. Starting with the 2019 v3 release, the WPF Edition includes two versions: 4.0 and 4.5.2. GrapeCity will continue to support .NET 4.0 for one more year, or longer if user demand is there.
- Continued Support for .NET Core 3.0 - All WPF controls have been tested to support .NET Core 3.0. This release improves design-time support for WPF controls and they are now shipped as NuGet packages in addition to DLLs.
- FlexGrid for WPF Enables More Column Freezing Scenarios - The new AllowFreezing property enables you, as the developer, to put column freezing into the hands of your end-users. A new sample for FlexGrid shows how to enable column pinning using the existing API. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen.
Updates in UWP
- FlexGrid Enhancements
- Column Pinning - Adds a new sample for FlexGrid that shows how to enable column pinning using the existing API. While column pinning is similar to freezing, the difference is that more than the left-most columns can become frozen in place. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen. Column pinning, when combined with column reordering and freezing, gives end-users full control over their data grids.
- Full Text Filter - A new Full text filter feature has been added to FlexGrid that behaves similarly to a search box. It also allows filtering by matching case, number, and whole word, as well as treating spaces as an "And" operator.
- FlexPie Multiple Pie Series - You can now use FlexPie to visualize more of your data in a single chart by creating multiple pie chart "series" using the same data source.
Updates in Xamarin
- Display PDFs using FlexViewer - The cross-platform FlexViewer control is now supported for the Xamarin.Forms on iOS and Android. Use the FlexViewer to display PDF files in your mobile apps. The viewer supports page navigation and text search.
- Enable Virtual Mode for Handling Large Data - The CollectionView for Xamarin is enhanced with virtualization features for page-like data virtualization. The new techniques allow new ways to manage loading large data sets through virtual mode scrolling and paging.
Updates in ASP.NET/ASP.NET MVC
- Enhanced Selection and Performance tuning API’s for FlexGrid - Adds Microsoft Excel-like multi-range selection for FlexGrid, with new SelectionMode called MultiRange to support this behaviour. This allows users to hold down ctrl (or command) + select multiple ranges of cells in FlexGrid. You can use the new selectedRanges property, which gets an array containing CellRange objects that contain the currently selected ranges. Additionally, new APIs have been added for when you want to tune performance for rarer scenarios.
- FlexSheet gets AutoFill - The AutoFill feature allows users to fill selected cells based on pattern, exactly like in Microsoft Excel. This feature is enabled by setting the AllowAutoFill property.
- New Chart Types added to FlexChart - Adds new Step, StepSymbol and StepArea charts, these charts are useful to display any type of data that has changes at irregular intervals of time, for example, interest rates vs time.
- Microsoft .NET Core 3.0 support for MVC and Web API - All ASP.NET MVC Core controls are now compatible with Microsoft .NET Core 3.0, the packages are available on nuget.org. Also adds .NET Core support for Excel, BarCode, DataEngine and Cloud Web API’s. These are now beta and expected to be production ready by next release. These Web API’s support both Microsoft .NET Core 2.2 and Core 3.0, with packages available on nuget.org.
↧
November 21, 2019, 7:00 am
Blazor FlexGrid (Beta).Introduces Blazor controls (Beta), plus enhancements for WinForms, ASP.NET, and WPF.
Features
New ComponentOne Blazor Edition (Beta)
- ComponentOne Blazor Edition (Beta) is a set of native UI controls built for Blazor from the ground up. Round out your server and client-side C# web apps with FlexGrid (cross-platform data grid), and several input controls including AutoComplete, CheckBox, and ComboBox.
Updates in WinForms
- Deliver the Latest Ribbon UI in your Desktop Apps - The new Ribbon for WinForms is built on .NET 4.5.2 and it's based on UI concepts of Microsoft Office 365. With it you'll enjoy a new simplified view when the ribbon is collapsed, an enhanced set of embedded images for buttons along with support for font and vector-based icons, and a backstage view component.
- Create Hierarchical Grids with the New FlexGrid Detail Row - the new row details feature gives you more flexibility when creating nested grids. The row details allow you to display additional or related information within a collapsible panel below each row of the grid. You can display an input form, a child data grid, or anything else in the detail row.
- Edit Charts at Runtime with the New FlexChart Designer - Enable the end-user to make changes to the chart. Users can simply double-click a section of the chart to open the designer. The designer supports changing the data source fields, series, axis, header, footer, legend, and other chart properties.
- Continued Support for .NET Core 3.0 - All WinForms Edition controls have been tested to support .NET Core 3.0. This release provides a multi-project template for WinForms that allows you to target .NET Core 3.0 while retaining the classic design-time experience you're used to with WinForms. Plus, the controls are now shipped as NuGet packages in addition to DLLs.
Updates in WPF
- New Version Targets .NET Framework 4.5.2 - The entire library of WPF controls has been moved to .NET Framework 4.5.2 as the new base version. Starting with the 2019 v3 release, the WPF Edition includes two versions: 4.0 and 4.5.2. GrapeCity will continue to support .NET 4.0 for one more year, or longer if user demand is there.
- Continued Support for .NET Core 3.0 - All WPF controls have been tested to support .NET Core 3.0. This release improves design-time support for WPF controls and they are now shipped as NuGet packages in addition to DLLs.
- FlexGrid for WPF Enables More Column Freezing Scenarios - The new AllowFreezing property enables you, as the developer, to put column freezing into the hands of your end-users. A new sample for FlexGrid shows how to enable column pinning using the existing API. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen.
Updates in UWP
- FlexGrid Enhancements
- Column Pinning - Adds a new sample for FlexGrid that shows how to enable column pinning using the existing API. While column pinning is similar to freezing, the difference is that more than the left-most columns can become frozen in place. The user may pin any column by clicking the pin icon in the column header. A pinned column is reordered to the left and made frozen. Column pinning, when combined with column reordering and freezing, gives end-users full control over their data grids.
- Full Text Filter - A new Full text filter feature has been added to FlexGrid that behaves similarly to a search box. It also allows filtering by matching case, number, and whole word, as well as treating spaces as an "And" operator.
- FlexPie Multiple Pie Series - You can now use FlexPie to visualize more of your data in a single chart by creating multiple pie chart "series" using the same data source.
Updates in Xamarin
- Display PDFs using FlexViewer - The cross-platform FlexViewer control is now supported for the Xamarin.Forms on iOS and Android. Use the FlexViewer to display PDF files in your mobile apps. The viewer supports page navigation and text search.
- Enable Virtual Mode for Handling Large Data - The CollectionView for Xamarin is enhanced with virtualization features for page-like data virtualization. The new techniques allow new ways to manage loading large data sets through virtual mode scrolling and paging.
Updates in ASP.NET/ASP.NET MVC
- Enhanced Selection and Performance tuning API’s for FlexGrid - Adds Microsoft Excel-like multi-range selection for FlexGrid, with new SelectionMode called MultiRange to support this behaviour. This allows users to hold down ctrl (or command) + select multiple ranges of cells in FlexGrid. You can use the new selectedRanges property, which gets an array containing CellRange objects that contain the currently selected ranges. Additionally, new APIs have been added for when you want to tune performance for rarer scenarios.
- FlexSheet gets AutoFill - The AutoFill feature allows users to fill selected cells based on pattern, exactly like in Microsoft Excel. This feature is enabled by setting the AllowAutoFill property.
- New Chart Types added to FlexChart - Adds new Step, StepSymbol and StepArea charts, these charts are useful to display any type of data that has changes at irregular intervals of time, for example, interest rates vs time.
- Microsoft .NET Core 3.0 support for MVC and Web API - All ASP.NET MVC Core controls are now compatible with Microsoft .NET Core 3.0, the packages are available on nuget.org. Also adds .NET Core support for Excel, BarCode, DataEngine and Cloud Web API’s. These are now beta and expected to be production ready by next release. These Web API’s support both Microsoft .NET Core 2.2 and Core 3.0, with packages available on nuget.org.
↧
↧
November 22, 2019, 7:30 am
↧
November 22, 2019, 7:31 am
DevExpress UniversalComprehensive software development toolset for .NET and JavaScript. Latest maintenance release.
Features
DevExpress has released a maintenance update across their entire product range.
↧
November 22, 2019, 7:45 am
DevExpress DXperienceComprehensive software development toolset for .NET and JavaScript. Latest maintenance release.
Features
DevExpress has released a maintenance update across their entire product range.
↧
December 5, 2019, 2:54 am
Scrollbar AnnotationsAdds calculated fields and scrollbar annotations to Grid, TreeList, and Vertical Grid controls.
Features
Grid Control
- New ORM-Based Table View (Beta) - The VCL Grid Control ships with a new Table View that leverages the ExpressEntityMapping Framework and its data management capabilities. Like Server Mode Views, this View executes data-aware operations on the database side, allowing you to display large datasets at blazing fast speeds. In addition, the new View supports data editing and Master-Detail layouts. v19.2 also includes a new Data Source component that binds the View directly to an entity.
- Calculated Fields - With this release, the VCL Grid, TreeList, and Vertical Grid controls allow you to calculate cell values (referenced as fields) for unbound columns/rows using formulas written as string expressions. Formulas can include any number of fields, constants, operators, and functions. You and your users can utilize the Expression Editor (with auto-complete support) to customize formulas.
- Scrollbar Annotations - The Grid, TreeList, and Vertical Grid controls now support scrollbar annotations - colored markers arranged along the vertical scrollbar (or the horizontal scrollbar in the Vertical Grid control). Scrollbar annotations allow you to visualize:
- Rows that match search results
- Rows with validation errors
- Focused/selected rows
- Custom data, including hints
- Extended Search Capabilities
- Search Mode - The DevExpress VCL Grid, TreeList, and Vertical Grid controls now offer a new "Search" mode option. When "Search" mode is used, the controls highlight text matches within rows (non-matching values are never hidden). The Find Panel provides built-in support for this new option and displays Next/Previous buttons for quick navigation within results. When combined with scrollbar annotations, the Find Panel allows you to replicate the search behavior of modern IDEs and browsers.
- Find Panel Enhancements
- You can now switch between Filter and Search modes.
- You can now search in group rows and preview sections.
NavBar Control
- Hamburger Menu - This release includes a new skin-based View with a collapsed state. The new Hamburger Menu allows you to deliver user experiences that mirror those found in Windows 10 (displays a button or a narrow strip of icons when collapsed). As a hybrid of the Accordion View and Navigation Pane View, the Hamburger Menu ships with features common to the Accordion/Navigation Pane, including nested groups and expand/collapse animation effects.
New Formatted Label
- The DevExpress ExpressEditors Library now ships with a Formatted Label that allows you to display text formatted via BBCode-inspired markup tags. The following formatting options are available:
- Font face, style, and size
- Foreground and background colors
- Subscript and superscript characters
- Hyperlinks
- Either add/modify markup tags as plain text or allow the Formatted Label to convert RTF text as necessary. Unbound, data-aware, standalone, and in-place versions of the Formatted Label are available. The unbound version includes a design-time WYSIWYG editor for bidirectional RTF-to-markup conversion.
DPI Awareness
- Per-monitor DPI Awareness v2 Support - This release adds per-monitor DPI awareness v2 support to the VCL products, utility applications, and demos (for native Windows style). This option allows UI elements to scale differently based upon the DPI factor applied to the display/monitor. The new feature will be available for Windows 10 systems (build 1703 or newer).
Scheduler
- Performance Enhancements
- The enhanced Week and Month Views can now navigate dates, load events and scroll data 120 to 250 times faster than previous versions.
- The enhanced TimeGrid View can now scroll events, scroll resources, select events and execute drag & drop operations nine to thirteen times faster than previous versions.
- The enhanced Day View can now navigate dates, select events, and execute scroll operations twice as fast as previous versions.
- Minor Enhancements
- Agenda View - You can now hide event descriptions.
- Agenda View - You can create an event via the popup menu displayed for multiple days selected in the scheduling area
- Day View – You can now scroll the all-day event region using the mouse wheel.
- TcxSchedulerDBStorage - The resource container includes properties that allow you to specify dataset fields bound to a resource's Visible, WorkDays, WorkStart, and WorkFinish properties.
Layout Control
- New Check Box and Radio Button Items - These new items are a lightweight replacement to standard VCL and DevExpress check box and radio button controls. Because of the optimized painting algorithms, these new layout items improve load times when compared to use of embedded controls. Painting is now up to seven times faster.
- Design-Time Control Conversion - This release adds a design-time dialog to help you convert embedded controls to their built-in counterparts. To display the dialog, invoke the layout control's context menu and select "Convert Embedded Controls".
Spreadsheet
- Right-To-Left Support - This release adds Right-to-Left (RTL) support to UI elements and worksheet content. Also added, is an option to switch the direction of individual worksheets. To enable RTL text in your application, switch its BiDiMode property to bdRightToLeft.
- Performance Enhancements
- The optimized formula parser allows formula-heavy documents to load approximately twice as fast (when compared to previous versions).
- "Unique Values" and "Duplicate Values" conditional formatting rules are now applied two to ten times faster (when compared to previous versions).
Miscellaneous
- The rendering engine used for rich text formatted content has been replaced with the formatted label introduced in this release. This change removes the VCL Rich Edit Control dependency from the VCL Spreadsheet control and the data export methods, allowing you to reduce overall application size and memory consumption.
↧
↧
December 9, 2019, 3:02 am
DlhSoft GanttisAdds new OutlineGanttChart macOS component.
Features
- Rebuilt with Swift 5.1 and now packaged as an XCFramework.
- Adds new OutlineGanttChart macOS component that synchronizes a standard GanttChart with a classic OutlineView, allowing end users to better visualize and manage project-like hierarchies.
↧
December 9, 2019, 9:13 am
CheckBox componentAdds .NET Core 3.1 support and new CheckBox component.
Features
- .NET Core 3.1 Support
- New CheckBox Component - The new Blazor CheckBox component supports checked, unchecked and indeterminate states. Its features include:
- Bind to Boolean, Nullable Boolean, Enum, Int16
- Bind to Custom Data Types
- Disabled State
- Switch Mode
- Custom Appearance
- Data Grid Enhancements
- HTML Decoration - with this update, you can handle the HtmlRowDecoration and HtmlDataCellDecoration events to higlight rows and cell values for maximum data clarity.
- The RowClick event allows you to handle row clicks.
- Ability to clear a column's sort order via CTRL + Click.
- TreeView Enhancements
- With this update, you can create a tree on demand. Child nodes are dynamically created and initialized when their parent node is expanded.
- Data Editors Enhancements
- DateEdit - Null Value Support
- Added the Clear Button to our Blazor TextBox, SpinEdit, DateEdit and Combobox
↧
December 12, 2019, 2:19 am
Nevron Open Vision for .NETIncludes improvements to all major UI controls, Chart, Diagram and Rich Text Processor.
Features
- Chart
- Improved heat map contour generation.
- Export of vector images in Windows Metafile (WMF) and Enhanced Metafile (EMF, EMF+) format.
- Diagram
- New shapes.
- Drawing themes and shape styles.
- Import of vector images to Windows Metafile (WMF) and Enhanced Metafile (EMF, EMF+) format.
- Export of vector images to Windows Metafile (WMF) and Enhanced Metafile (EMF, EMF+) format.
- Support for shape shadows.
- Microsoft Visio import and export improvements.
- Quick access toolbar added to the ribbon with an option to customize the items in the toolbar.
- Improved image export dialogs – they now include a preview of the exported drawing page and let the user select an area of the page to export both by entering its exact size or by dragging and dropping the export bounds borders.
- Support for tables with the following features:
- Row and column master cells, cell merge and split.
- Text orientation - horizontal, vertical.
- Per cell fill and border.
- Row and column resizing.
- Table columns with percentage, fixed and automatic width.
- In-place editing of tables.
- Automatic ports generation (table cell, grid, column or rows only).
- Collapsible Borders.
- Different table resize modes.
- Auto table sizing.
- Find and replace text in tables.
- Multi-range selection of table cells, rows and columns.
- Text
- Improved Table support.
- Text orientation – horizontal and vertical cell orientation is supported per table cell.
- Improved row and column resizing support from the user.
- Improved support for interactive cell merging and splitting.
- Improved support for WMF, EMF and EMF+ files.
- UI and Framework
- UI improvements and bug fixes.
- Improved Mac printing and print preview support.
- Localization improvements.
- Design-time improvements.
↧
December 17, 2019, 8:12 am
Bullet ChartAdds new Bullet Chart control which displays one or more measures, and compares it to a target value.
Features
BulletChart
- Bullet Chart is the variation of bar chart, which displays one or more measures, and compares it to a target value. You can also display the measures in a qualitative range of performance such as poor, satisfactory, or good.
Chart
- Background for chart - Set backgrounds for chart and chart area.
- Smart axis labels in polar and radar charts - Hide the labels that overlap one another in polar and radar charts.
- Axis label trim in polar and radar - Trim the polar and radar axes labels when they exceed the chart area.
- Trendline collapse - Collapse the visibility of a trendline using its legend.
- Polar and radar data label improvement - Place data labels in polar and radar charts at different positions like top, bottom, middle, and outer.
Word Library
- Mathematical equations - Word Library now allows creating and editing mathematical equations (MathML) in Microsoft Word documents (DOCX and WordML).
- Autofit table content - Word Library now automatically adjusts table cell size based on its content.
Word Processor
- Comments - Enables users to add and edit comments in a document.
- Server-side SFDT conversion - Allows server-side conversion of SFDT (Syncfusion Document Text) to DOCX, RTF, etc., formats.
File Manager
- File Transfer Protocol (FTP) file system provider support - Provides support for a File Transfer Protocol service provider that helps manage files in the File Manager control.
Gantt Chart
- Row drag and drop - Provided support to drag and drop rows to reorder rows dynamically within the Gantt control.
Grid
- Frozen rows and columns with row virtualization - The row virtualization feature allows you to load data instantly as you scroll vertically and render rows in a frozen grid based on the viewport height. This helps improve the frozen grid performance when loading large data sets.
- Frozen rows and columns with column virtualization - The column virtualization feature allows you to render columns based on the current viewport width in a frozen grid. The rest of the columns will render instantly as you scroll horizontally. This helps improve the frozen grid performance while providing a large number of columns.
Heatmap Chart
- Legend title customization - Provided support to customize legend titles in the heatmap control.
Maps
- Zoom the maps based on markers - Zoom the maps initially, based on the marker’s location.
- Marker clustering improvements - Cluster and expand markers with the same latitude and longitude values.
- Initial/dynamic selection and deselection - Select or deselect the shapes dynamically and on initial rendering.
- Binding colors and shapes to markers - Bind colors and shapes to the markers from the data source.
PDF Library
- PDF/A conformance - Support provided to create PDF/A conformance documents. Using this library, the following types of conformance documents can be created.
- Validate the incrementally saved PDF digital signatures - Improved the PDF digital signature validation algorithm to identify Incremental saving attacks (ISA).
- Remove duplicate resources when merging PDF documents - Support provided to remove duplicate PDF resources such as image and fonts when merging PDF documents.
- Create Long Term Validation (LTV) when signing PDF documents externally - This feature allows you to digitally sign a PDF document externally with LTV.
- Create ZUGFeRD 2.0 PDF document - Support provided to create ZUGFeRD 2.0 PDF documents.
- Image extraction - This feature allows you to extract images from the existing PDF documents.
PDF Viewer
- Handwritten signature - This feature allows users to include handwritten signatures in PDF files and provides options to customize and remove signatures.
Pivot Table
- Conditional expression support when creating calculated field - In addition to the existing formula creation, users can now provide a conditional expression. For example, the conditional expression “Sum(Sold) !== 0 ? Sum(Amount)/Sum(Sold)” : 0 can be given in both code-behind and calculated field UI.
- Performance optimization during virtualization - During virtualization, the performance of the pivot table improves based on the uniqueness of the raw data fields. With the new data compression technique, the pivot table can now be connected to 1 million raw data aggregated to 1,000 unique data and rendered within 3 seconds rather than 10 seconds.
Rich Text Editor
- Code format feature improvements - Keeps a single pre tag in the selection’s parent nodes instead of creating individual pre tags. The Enter key is handled by merging the newly created pre tag to the previous one.
- Code format as toolbar button - Allows users to configure code format as a separate toolbar button with a toggle state to apply and remove code formatting.
- XHTML validation support - Allows users to validate the source content of the Rich Text Editor against the XHTML standard. When you enter or modify content in the editor, it continuously checks the XHTML source content and removes elements and attributes that are not valid.
Scheduler
- minDate and maxDate support - minDate and maxDate support is provided to restrict date navigation and event rendering in the Scheduler.
Spreadsheet
- Filtering - When filtering, if values in one or more columns do not meet the filtering criteria, the entire data will be hidden. You can filter texts, dates, and numbers.
- Undo and redo - This feature provides an option to undo and redo changes made in a workbook. You can customize the limit of undo and redo operations.
- Hyperlink - This feature allows users to navigate to web links or cell reference within the sheet or other sheets in the Spreadsheet.
- Collaborative editing - This feature allows multiple users to work on a spreadsheet at the same time and view the changes made by others instantly.
- Icon inside the input field - This feature allows you to render icons inside the input fields.
- Sizing - This feature allows you to adjust the width of a text box.
TreeGrid
- Autofill - The autofill feature allows users to fill adjacent cells with the currently selected cell value using a drag-and-fill action similar to Microsoft Excel behavior.
Visual Studio Extensions
- Scaffolding - The user experience has been enhanced with Visual Studio scaffolding templates for DataGrid, Charts, Scheduler, Diagram, TreeGrid, Rich Text Editor, Word Processor, and PDF Viewer.
Excel Library
- Macros - A macro is a set of programming codes that runs in the Microsoft Excel environment to automate tasks. XlsIO allows you to create and edit macros in Excel worksheets using IVbaProject and save the worksheets in different formats such as XLS, XLTM, and XLSM.
- Conditional formatting enhancement - Conditional formatting now allows you to highlight the following:
- Top or bottom ranked values.
- Values that are above or below average.
↧
↧
December 17, 2019, 8:14 am
Create and edit mathematical equations (MathML) in Microsoft Word documents (DOCX and WordML).Adds Macro support in Excel Library and mathematical equation support in Word Library.
Features
PDF Viewer
- Extract lines from a PDF file - Users can extract lines of text from a PDF file along with their bounds information.
- Extract words from a PDF file - Users can extract words from a PDF file along with their bounds information.
DataGrid
- Positioning the newly added row for DataTable collection - This feature allows you to position a row at the beginning or end of the DataGrid when a new row is added using the built-in AddNewRow option.
- New options in Excel-like UI filter - This feature allows users to filter data with “Does not begin with” and “Does not end with” options in the Excel-like UI filter.
Word Library
- Mathematical equations - Word Library now allows creating and editing mathematical equations (MathML) in Microsoft Word documents (DOCX and WordML).
- Autofit table content - Word Library now automatically adjusts table cell size based on its content.
Multicolumn TreeView
- Performance improvement in Multicolumn TreeView control - The performance of the Multicolumn TreeView has been improved. You can now load nodes and their sub-items 15x times faster than before.
PDF Library
- PDF/A conformance - Support provided to create PDF/A conformance documents. Using this library, the following types of conformance documents can be created.
- Validate the incrementally saved PDF digital signatures - Improved the PDF digital signature validation algorithm to identify Incremental saving attacks (ISA).
- Remove duplicate resources when merging PDF documents - Support provided to remove duplicate PDF resources such as image and fonts when merging PDF documents.
- Create Long Term Validation (LTV) when signing PDF documents externally - This feature allows you to digitally sign a PDF document externally with LTV.
- Create ZUGFeRD 2.0 PDF document - Support provided to create ZUGFeRD 2.0 PDF documents.
Ribbon
- Save and load Ribbon QAT and Tabs modules - Support has been provided for saving and loading QAT and Tabs ribbon modules independently as an XML document.
Excel Library
- Macros - A macro is a set of programming codes that runs in the Microsoft Excel environment to automate tasks. XlsIO allows you to create and edit macros in Excel worksheets using IVbaProject and save the worksheets in different formats such as XLS, XLTM, and XLSM.
- Conditional formatting enhancement - Conditional formatting now allows you to highlight the following:
- Top or bottom ranked values.
- Values that are above or below average.
↧
December 17, 2019, 8:15 am
Bullet Chart control and frozen rows and columns in Data Grid control.Adds Bullet Chart control and support for frozen rows and columns in Data Grid control.
Features
Blazor
- New Bullet Chart control.
- Frozen rows and columns with row virtualization in Data Grid.
- Handwritten signature support in PDF Viewer.
ASP.NET Core
- New Bullet Chart control.
- Frozen rows and columns with row virtualization in DataGrid.
- Zoom maps based on markers in the Maps control.
ASP.NET MVC
- New Bullet Chart control.
- Handwritten signature support in PDF Viewer.
- Autofill support in TreeGrid.
JavaScript
- New Bullet Chart control.
- Comment support in Word Processor.
- Frozen rows and columns with row virtualization in DataGrid.
Angular
- New Bullet Chart control.
- Frozen rows and columns with row virtualization in Data Grid.
- Zoom maps based on markers in the Maps component.
React
- New Bullet Chart control.
- Handwritten signature support in PDF Viewer.
- Autofill support in TreeGrid.
Vue
- New Bullet Chart control.
- Frozen rows and columns with row virtualization in DataGrid.
- Handwritten signature support in PDF Viewer.
Xamarin.Forms
- New Chat control.
- New DatePicker and TimePicker controls.
- Stacked line and 100% stacked line chart types in the Charts control.
Xamarin.iOS
- Stacked line and 100% stacked line chart types in the Charts control.
- Print support for PDF Viewer.
- Render polylines, polygons, and points over maps in the Maps control.
Xamarin.Android
- Stacked line and 100% stacked line chart types in the Charts control.
- Print support for PDF Viewer.
- Render polylines, polygons, and points over maps in the Maps control.
Flutter
- New Calendar control.
- Seven new chart types, including stacked charts, step area chart, and range area chart.
- Gradient support for scales, ranges, and pointers in the Radial Gauge component.
WinForms
- Macro support in the Excel Library.
- Mathematical equation support in the Word Library.
- Save and load tabs and QAT commands in the Ribbon control.
WPF
- New Text Input Layout control.
- Display column summaries as titles in DataGrid.
- Create ZUGFeRD 2.0 PDF documents using PDF library.
UWP
- Stacked line and 100% stacked line chart types in the Charts control.
- Render polylines, polygons, and points over maps in the Maps control.
- Display column summaries as titles in DataGrid.
↧
December 19, 2019, 7:38 am
↧
December 19, 2019, 7:39 am
DevExpress UniversalComprehensive software development toolset for .NET and JavaScript. Latest maintenance release.
Features
DevExpress has released a maintenance update across their entire product range.
↧
↧
December 19, 2019, 7:40 am
DevExpress DXperienceComprehensive software development toolset for .NET and JavaScript. Latest maintenance release.
Features
DevExpress has released a maintenance update across their entire product range.
↧
December 30, 2019, 4:00 am
DevExpress VCL SubscriptionImproves PDFViewer, Scheduler and RichEdit controls.
Fixes
All VCL products
- A bar manager displays drop-down trees of all its TdxBarTreeViewCombo items as top-level windows at design time
- An error occurs on compiling the dxExpressionEditorHelper unit if the "Emit runtime type information" compiler option is enabled
- Compile errors occur if the "Code inlining control" option is set to Auto in compiler settings
ExpressBars Suite
- Ribbon - TdxBarLargeButton whose ButtonStyle property is set to bsDropDown is incorrectly painted if the rs2013, rs2016, or rs2019 ribbon style is applied
- TdxTabbedMDIManager - Add the capability to prohibit replacing an application's title with the main form's caption
ExpressEditors Library
- A calculated field's expression that references an FMTBcd field cannot be evaluated
- A keystroke pressed after a click in the list displayed by the Excel-inspired filter dropdown's Values page does not select a corresponding item
- An AV occurs on destroying a grid View or container control whose search criteria are specified via the FindCriteria.Text property
- An Excel-inspired filter dropdown raises the "Could not convert variant of type (Null) into type (Integer)" exception when activating the Values page for a data item whose cells display only blank
- Controls whose AutoSize property is set to True incorrectly size in certain cases if they include a TcxCustomEdit descendant
- cxComboBox does not repaint a touch-friendly scrollbar in its drop-down list filtered by incremental filtering in Windows 7 when the editor's Properties.DropDownListStyle property is not set to lsEditList
- cxLabel whose Transparent property is set to True is painted with the black background on the Windows Aero Glass frame enabled via a form's GlassFrame property
- Documentation - The list of Grid Mode limitations in the TcxLookupComboBoxProperties.GridMode topic is not complete
- TcxCustomComboBox descendants do not format the text displayed in their drop-down windows using the StyleFocused property settings specified via the TcxDefaultEditStyleController or TcxEditStyleController component
- TcxCustomTextEdit descendants display underscores ( _ ) instead of ampersands ( & ) if the Properties.Alignment.Horz property is set to taRightJustify or taCenter
- TcxMCListBox - The "Control has no parent window" exception occurs when scrolling the content vertically if the BidiMode property is set to bdRightToLeft
- TcxSpinButton does not change the associated control's edit value with the mouse wheel
- TdxFormattedLabel - The component editor's "RTF Editor" page incorrectly displays a caption that begins with '[Color=Black]' if the editor's Style.TextColor property is not set to clBlack
ExpressLayout Control
- A splitter does not resize an item between two other items to the left and right or top and bottom if their AlignHorz property is set to ahClient and ahLeft, or their AlignVert property is set to avClient and avTop, respectively
- An embedded control within a scrollable group is displayed partially when scrollbars disappear due to size increase
- If a layout item's CaptionOptions.Width property value is less than a word's length within the item's caption, the wrapped portion of the word is drawn on top of the following word within the same caption
ExpressLibrary
- cxImageList on an inherited form does not store changes to a DFM file in certain cases
- TdxCalloutPopup is incorrectly scaled if the control that is passed to the Popup method call does not support IdxScaleFactor
- The Image Picker rasterizes an SVG image loaded from the DevExpress Icon Library to TcxImage
ExpressNavBar
- Hamburger Menu - Changes made to settings accessible via the OptionsStyle.DefaultStyles property do not affect item links and group captions
- The dxcrDrag or dxcrLinks mouse pointer image assigned via the Cursors property appears misplaced
ExpressOrgChart
- The dcldxOrgChartAdvancedCustomizeFormRS~ design-time package is required to compile a runtime package that includes an OrgChart control
ExpressPDFViewer
- An attempt to build a 64-bit project with C++Builder Rio 10.3.3 fails with the "Link Error - Access Violation. Link terminated." error
ExpressPrinting System
- Print Preview - The Advanced dialog displays blanks in the Zoom combo box for any custom zoom level
- RichEdit Control Report Link - Printing large rotated images causes the "Invalid operation in GDI+" exception if the control's LayoutUnit property is set to TdxDocumentLayoutUnit.Twip
- RichEdit Control Report Link prints distorted text in certain cases
- Spreadsheet Report Link prints dashed lines for cell borders in certain cases if the OptionsView property value includes ssovGridLines
ExpressQuantumGrid Suite
- Column headers do not adjust their height to fit the images specified via a column's HeaderGlyph or HeaderImageIndex property
- Grid Report Link - Master-Detail - The report includes only pages that display one or more master rows once the first visible detail View is paginated
- Master-Detail - A bound dataset's First or Last method does not navigate between master records while any detail View is expanded
- Master-Detail - An AV occurs on calling the DataController.ClearDetails method of the master View whose OptionsView.ExpandButtonsForEmptyDetails property is set to False if a detail View at the third or a deeper hierarchy level is focused
ExpressQuantumTreeList Suite
- TcxDBTreeList - A column whose Properties property is unassigned does not align its cell content according to a bound field's Alignment property setting in certain cases
ExpressRichEdit Control
- Export to HTML - Fractional font sizes are saved using the floating-point format specific to the current locale instead of the dedicated locale-independent format
- RTF import - Floating objects are positioned incorrectly if their positions in a source document are specified in the shape property group along with the 'Rotation' property
ExpressScheduler Suite
- iCal (iCalendar 2.0) data exchange - Custom occurrences and exceptions of recurring events are displayed incorrectly
ExpressSkins Library
- TheBezier skin - The Ribbon Application Button's caption blends with the background if TdxBarApplicationMenu is assigned to the button's Menu property and the skin uses a light-colored palette
ExpressSpreadSheet
- A drag-and-drop operation that moves a merged cell incorrectly displays the potential drop position if this operation does not start with the cell referenced by the merged cell object's ActiveCell property
- An AV occurs on opening an XLSX file via a generated UI in certain cases if this UI includes the TdxSpreadSheetPaperSizeGallery, TdxSpreadSheetPageMarginsGallery, or TdxSpreadSheetPageOrientationGallery command
- An AV occurs when a control embedded into TdxBarControlContainerItem opens an XLSX file via the spreadsheet control's LoadFrom~ method call
ExpressTile Control
- The Items.Clear procedure call clears both tile items and groups
↧
December 30, 2019, 8:20 am
Aspose.Tasks for JavaImproves task filtering logic for Gantt, Task Usage, and Task Sheet views.
Features
- Added the ability to set "Last Saved on" for a baseline while creating a file.
- Added the ability to add task columns on each exported page.
- Improved task filtering logic for Gantt, Task Usage, and Task Sheet views.
- Improved XML to MPP copying procedure.
- Improved reading of linked OLE object properties.
↧