Quantcast
Channel: ComponentSource News | Query & Reporting Components
Viewing all 1901 articles
Browse latest View live

ComponentOne Studio UWP 2019 v2

$
0
0
Icon Classes for Modern Apps

Adds new Icon classes for modern apps.

Features

Icon Classes for Modern Apps

  • The new C1Icon is a set of classes which generate monochromatic icons that can be tinted and resized easily, without all the pain points that bitmap-based icons have. These icons are used internally in some controls, such as the new Ribbon for WinForms, where users are able to specify different icons through the API. C1Icon sources can be fonts, vectors (path or SVG), and images. C1Icon is supported in WinForms, WPF and UWP.

FlexPie for UWP Supports 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. To create multiple pie chart series, specify several comma-separated properties in FlexPie.binding. This feature is now supported in the WinForms, WPF, ASP.NET MVC, and UWP versions of FlexChart.

Other UWP Enhancements

  • FlexGrid for UWP
    • Support for printing with new Print() method to display built-in print preview dialog, along with PrintParameters class to allow print setting customization.
    • Improved the performance when adding/removing/reseting large number of items from items source.
  • FlexViewer for UWP
    • String resources localized to German
  • Excel for UWP
    • Added feature that allows users to visualize loading and saving processes (.xlsx, .xls, *.csv).

ComponentOne Studio ASP.NET Web Forms Edition 2019 v2

$
0
0
Multiple Pie Series

FlexPie now supports multiple pie series.

Features

Support for .NET Framework 4.5.2

  • This release continues to update ComponentOne Studio components to support the latest .NET Framework. Microsoft has ended support for .NET 4.5.1, and based upon feedback from an earlier survey, it was decided to update all ComponentOne .NET controls to .NET 4.5.2. This release updates all WinForms and ASP.NET (MVC and Web Forms) controls. GrapeCity will finish updating WPF controls by the next release in November.
  • Starting with 2019 v2, .NET 4.5.2 will be the lowest supported framework for the controls. This means that all new features and new controls will be exclusive to .NET 4.5.2, however, GrapeCity will continue to maintain the 4.0 version of the controls for one year until 2020 v2.

FlexPie for ASP.NET Supports 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. To create multiple pie chart series, specify several comma-separated properties in FlexPie.binding. This feature is now supported in the WinForms, WPF, ASP.NET MVC, and UWP versions of FlexChart.

ASP.NET Web API Now Has CRUD Support for Cloud Storage

  • Added built-in support for CRUD operations for the following cloud storage services: Azure, AWS (Amazon Web Services), DropBox, and Google Drive. You can use the API to list, upload, download, and delete files from these services.

ComponentOne Studio ASP.NET MVC 2019 v2

$
0
0
OLAP for ASP.NET MVC

Improves FlexGrid, OLAP and FlexChart controls.

Features

Support for .NET Framework 4.5.2

  • This release continues to update ComponentOne Studio components to support the latest .NET Framework. Microsoft has ended support for .NET 4.5.1, and based upon feedback from an earlier survey, it was decided to update all ComponentOne .NET controls to .NET 4.5.2. This release updates all WinForms and ASP.NET (MVC and Web Forms) controls. GrapeCity will finish updating WPF controls by the next release in November.
  • Starting with 2019 v2, .NET 4.5.2 will be the lowest supported framework for the controls. This means that all new features and new controls will be exclusive to .NET 4.5.2, however, GrapeCity will continue to maintain the 4.0 version of the controls for one year until 2020 v2.

FlexGrid for ASP.NET MVC Enhancements

  • Added a FlexGrid.ErrorTip property that allows you to specify a tooltip to use when showing validation errors. Use this property to customize the tooltip, or set it to null to restore the original behavior (use the cell's "title" attribute to show validation errors).

OLAP for ASP.NET MVC Enhancements

  • This release adds two enhancements for OLAP including an outline mode and value field column headers. The PivotGrid.OutlineMode property causes the grid to show groups in outline format, allowing users to collapse rows to create a compact display. The PivotGrid.showValueFieldHeaders property causes the grid to show headers for value fields even in views that have a single value field.

FlexChart for ASP.NET MVC Enhancements

  • Range Area Charts - Range area charts plot two values on the Y axis for each data point and fill the area between. This is like the range bar and column charts that plot a range of two values for each data point. This new chart type is enabled by setting the chart type as 'Area' and then setting the upper and lower range values in the series binding.
  • Series Tooltips & ItemFormatter - The new series itemFormatter function enables you to customize appearance of data points for specific series in charts that contain multiple series. And the new series tooltip property enables you to customize the tooltip for specific series in charts that contain multiple series. In previous versions the itemFormatter and tooltip template applied to all series.

Control Wizard Updated for MVC

  • This release updates the control wizard to support insert and update of the controls inside Razor Page applications. This means that you can insert a ComponentOne ASP.NET MVC control at a cursor position on a .cshtml page of the Razor app by using the control wizard. Additionally, you can update a control by right-clicking inside a control declaration and choosing "Update C1 MVC Control". This feature also takes care of all resource registration and reference additions.

Other ASP.NET MVC Enhancements

  • FlexGrid for ASP.NET MVC
    • Added an extra parameter to the FlexGrid.getClipString method so it can export row headers (in addition to column headers). This new feature is important for exporting the content of PivotGrid controls for example
    • Added a new "ExclusiveValueSearch" property to the FlexGridFilter and ValueFilter, ValueFilterSetting classes. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • OLAP for ASP.NET MVC
    • Improved keyboard support in the PivotGrid to allow expanding and collapsing row groups with the keyboard (use alt-Left to collapse, alt-Right to expand).
    • Changed the olap.PivotGrid to honor the allowMerging property. Also changed the default setting of the property to 'All'.
    • Added two new settings to the wijmo.olap. ShowAs enumeration: PctPrevRow and PctPrevCol cause the engine to show values for each item as a percentage of the value in the previous row or column.
    • Added a new "ExclusiveValueSearch" property to the PivotEngine. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • Multirow for ASP.NET MVC
    • Added support for explicitly setting the rowspan in MultiRow cells.
    • Added support for the MultiRow.NewRowAtTop property (in previous versions the new row template was always displayed at the bottom of the MultiRow.
  • TreeView for ASP.NET MVC
    • Added a TreeView.ExpandOnLoad property that determines whether the TreeView should automatically expand the first node when it loads (default behavior) or if all nodes should be initially collapsed.
    • Added a TreeView.CheckOnClick property that allows users to check nodes by clicking anywhere on the node header (as opposed to clicking on the checkbox itself).
    • Added a TreeView.CheckedMemberPath property that allows you to bind the Mcheckboxes in the TreeView to data members.
  • Menu for ASP.NET MVC
    • Added a Menu.closeOnLeave property to work with Menu.OpenOnHover and provide more control over when menus open and close.
    • Added a cssClassAll property to the FlexGrid's Row and Column classes so you can add CSS classes to header cells as well as to data cells.
    • Added a Tooltip.cssClass property to allow different types of tooltips to use different styles (e.g. information, validation, etc.).
  • Input for ASP.NET MVC
    • Improved the ComboBox.SelectedValue property to get or set the control's text when it has no itemsSource. This makes it easier to use the ComboBox as a replacement for regular input elements (and leverage wijmo's infrastructure including styling).
    • Added property InputType for DropDown and InputMask.

ComponentOne Studio Enterprise 2019 v2

$
0
0
Office 365 Ribbon for WinForms (beta)

Adds new Office 365 Ribbon for WinForms (beta) control.

Features

Support for .NET Framework 4.5.2

  • This release continues to update ComponentOne Studio components to support the latest .NET Framework. Microsoft has ended support for .NET 4.5.1, and based upon feedback from an earlier survey, it was decided to update all ComponentOne .NET controls to .NET 4.5.2. This release updates all WinForms and ASP.NET (MVC and Web Forms) controls. GrapeCity will finish updating WPF controls by the next release in November.
  • Starting with 2019 v2, .NET 4.5.2 will be the lowest supported framework for the controls. This means that all new features and new controls will be exclusive to .NET 4.5.2, however, GrapeCity will continue to maintain the 4.0 version of the controls for one year until 2020 v2.

Office 365 Ribbon for WinForms (beta)

  • The new Ribbon for WinForms is built on .NET 4.5.2 and it's based on UI concepts of Office 365. With it you'll enjoy:
    • New simplified view when the ribbon is collapsed.
    • 20+ embedded controls including buttons, progress bars, updated galleries and more.
    • Enhanced set of embedded images for buttons along with support for font and vector-based icons.
    • A backstage view and status bar component.
  • Users of the old ribbon will be pleased to know that the new ribbon also supports the same 40+ themes, or they can customize one using the C1ThemeController.

Icon Classes for Modern Apps

  • The new C1Icon is a set of classes which generate monochromatic icons that can be tinted and resized easily, without all the pain points that bitmap-based icons have. These icons are used internally in some controls, such as the new Ribbon for WinForms, where users are able to specify different icons through the API. C1Icon sources can be fonts, vectors (path or SVG), and images. C1Icon is supported in WinForms, WPF and UWP.

FlexGrid for WinForms Enhancements

  • Column Footers Enable Fixed Column Summaries - The popular FlexGrid for WinForms now supports column footers. The footer row can be fixed or scrollable as the last row in the grid. Within the footer you can easily show aggregates like sum, average, min, max, etc. Footers can also show values based on expressions, such as calculations based on several columns (ie, a grand total). This feature comes with full design-time support to configure the column footers with expressions and captions.
  • Now You can Use Custom Expressions in Subtotal Groups - With FlexGrid for WinForms, it is now finally possible to use custom expressions as subtotals in groups along with aggregates. For example, a group expression can contain a total, such as sum(product(quantity, price)).
  • FlexPivot for WinForms Supports Group Ranges - ComponentOne FlexPivot for WinForms now supports group ranges for fields. Grouped ranges allow for custom grouping of data into binned ranges, such as Ages 10-20, Ages 21-39, Ages 40-59+, or you can now create yearly quarter groups with just a simple date field. You can create grouped ranges based upon string, numeric and date fields. Once the grouped ranges are created, users can also filter upon these ranges to further enhance their pivot views.

FlexPie for WinForms, WPF, ASP.NET & UWP Supports 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. To create multiple pie chart series, specify several comma-separated properties in FlexPie.binding. This feature is now supported in the WinForms, WPF, ASP.NET MVC, and UWP versions of FlexChart.

FlexChart for WinForms Custom Data Filter Sample

  • This release adds a new sample that demonstrates using a FlexChart inside a DataFilter control as a custom filter. The sample displays open, high, low, close, and volume of a stock, and it lets you filter these values by showing the values in different charts over a period of time within the data filter. You can choose to filter the data by clicking on data points, adjust the time period by using the range bar, and filter the range selection by dragging the mouse. You can see this sample in action by downloading the WinForms Edition Samples.

RichTextBox for WPF Gets a Simplified Ribbon Toolbar

  • Improved the ribbon-style toolbar to support a simplified look-and-feel based off the latest Microsoft Office UI. The ribbon toolbar can be expanded and collapsed just like the ribbon in Microsoft Office.

Display PDFs in Xamarin with FlexViewer (beta)

  • The cross-platform FlexViewer control is now partially supported for the Xamarin Platform. Use the FlexViewer (beta) to display PDF files in your Xamarin.Forms, Xamarin.Android or Xamarin.iOS mobile apps. The viewer supports page navigation and text search.

CollectionView for Xamarin Virtualization Enhancements

  • The CollectionView for Xamarin is enhanced with virtualization features including several new collection views designed for specific scenarios. For example, you can implement paged data virtualization by wrapping a C1VirtualCollectionView with a C1PagedCollectionView. Both of these data-providing and transforming collection views are newly added in 2019 v2 along with several others:
    • C1VirtualCollectionView - provides page-like data virtualization with a GetPageAsync() method that populates the collection view. This collection resolves the problem of synchronizing requests and avoiding duplicates.
    • C1PagedCollectionView - provides a paged collection view that supports the ISupportPaging interface that allows controls like C1DataPager to change the pages. This collection is a transforming collection, like C1SortCollectionView or C1FilterCollectionView.
    • C1SelectManyCollectionView - this is like C1SelectCollectionView, but every item of the original collection is converted to a range of items in the resulting collection.
    • C1CacheCollectionView - this collection keeps a reference to the items when they are accessed. It can be used together with C1SelectCollectionView to avoid calling the selector repeatedly for the same item, and thus improve performance.
    • C1SequenceCollectionView - this collection allows composing a range of collection into one sequentially to be exposed as a single collection.
    • C1EditableCollectionView – with this collection view changes made to the collection are tracked locally and aren’t committed to the source immediately. It’s similar to the .NET DataTable.
  • This release introduces the EntityFrameworkVirtualCollectionView to join the EntityFrameworkCursorCollectionView. The benefit of the virtual collection view is that when you scroll a list of items, you can go directly to the last item. With the cursor collection view you need to bring the pages in one at a time (and the activity indicator displays at the bottom).The trade off to using the new virtual collection view is that it needs to calculate the total count of items in the table, which can be an expensive database operation.

FlexGrid Enhancements for ASP.NET MVC and ASP.NET Core MVC

  • Added a FlexGrid.ErrorTip property that allows you to specify a tooltip to use when showing validation errors. Use this property to customize the tooltip, or set it to null to restore the original behavior (use the cell's "title" attribute to show validation errors).

OLAP for ASP.NET MVC Enhancements

  • This release adds two enhancements for OLAP including an outline mode and value field column headers. The PivotGrid.OutlineMode property causes the grid to show groups in outline format, allowing users to collapse rows to create a compact display. The PivotGrid.showValueFieldHeaders property causes the grid to show headers for value fields even in views that have a single value field.

FlexChart for ASP.NET MVC Enhancements

  • Range Area Charts - Range area charts plot two values on the Y axis for each data point and fill the area between. This is like the range bar and column charts that plot a range of two values for each data point. This new chart type is enabled by setting the chart type as 'Area' and then setting the upper and lower range values in the series binding.
  • Series Tooltips & ItemFormatter - The new series itemFormatter function enables you to customize appearance of data points for specific series in charts that contain multiple series. And the new series tooltip property enables you to customize the tooltip for specific series in charts that contain multiple series. In previous versions the itemFormatter and tooltip template applied to all series.

Control Wizard Updated for MVC

  • This release updates the control wizard to support insert and update of the controls inside Razor Page applications. This means that you can insert a ComponentOne ASP.NET MVC control at a cursor position on a .cshtml page of the Razor app by using the control wizard. Additionally, you can update a control by right-clicking inside a control declaration and choosing "Update C1 MVC Control". This feature also takes care of all resource registration and reference additions.

ASP.NET Web API Now Has CRUD Support for Cloud Storage

  • Added built-in support for CRUD operations for the following cloud storage services: Azure, AWS (Amazon Web Services), DropBox, and Google Drive. You can use the API to list, upload, download, and delete files from these services.

Other WinForms Edition Enhancements

  • FlexGrid for WinForms
    • Added SearchThroughVisibleRows property that determines to search in all rows or only visible.
    • Provided the feature to save the collapsed node in C1FlexGrid as it is in the Excel format.
    • In the C1FlexGrid the FilterEditorForm's MaximumSize.Height has been increased.
    • Provided scrollbars in C1FlexGridGroupPanel when AutoSize = False.
    • Added IC1ColumnFilter2 interface. Implementation of this interface by custom filter allows to serialize and deserialize the xml filter definition during getting or setting of C1FlexGridBase.FilterDefinition property.
    • Exposed ColumnCollection.DefaultSize and RowCollection.DefaultSize properties to property grid. These properties can be reset to its default values in design time to achieve the adjusting defauls sizes for columns or rows based C1FlexGrid font size. The default value of these properties is -1.
  • Gauges for WinForms
    • [C1BulletGraph] Added a new overloaded Render method that allows to render the C1BulletGraph control in a specified graphics with a given rectangle where the graph will be drawn.
    • [C1BulletGraph] Improved performance (styles).
  • Input for WinForms
    • [C1ComboBox] Added the MouseWheelSelection property. This property indicating whether the selected item changes using the mouse wheel when the C1ComboBox isn't dropped down.
    • Added the HandleScrolling property. This property indicates whether the C1ComboBox handles the scrolling of the parent control or not.
  • Scheduler for WinForms
    • The default print preview dialog is changed to C1RibbonPreviewDialog from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1Schedule will try to use old preview dialog from the C1.Win.C1Report.4 assembly. If you want to use new preview dialog, please make sure that added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4 and C1.Win.C1SplitContainer.4 assemblies.
    • Added C1Calendar.DisplayRangeChanged event.
  • TrueDBGrid for WinForms
    • The default print preview is changed to C1RibbonPreview from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1TrueDBGrid will try to use old preview from the C1.Win.C1Report.4 assembly. If you want to use new preview, please make sure that you added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4, and C1.Win.C1SplitContainer.4 assemblies.
  • Calendar for WinForms
    • [C1CalendarView] Added BeginUpdate and EndUpdate methods.
    • [C1DateEdit] Improved performance.
    • [C1CalendarView] Added GetDisplayRange method and DisplayRangeChanged event.
    • [C1DateEdit] Added CalendarSettings.DisplayRangeChanged event.
  • DataFilter for WinForms
    • Added CollapseAll and ExpandAll methods. (TFS:366020)
    • Improved performance (styles).
  • MultiSelect for WinForms
    • [C1CheckList] Added the RightClickSelect property. This property gets or sets a value indicating whether a item can be selected by right click or not.
    • [C1CheckList] Added the Radio option to the SelectionMode enum. This option allows the user to select only one item at a time and deselect the item while holding down the CTRL modifier key.
    • Improved performance of modifying, adding, or removing items from a data source.
    • The focus no longer moves down when the user presses the Enter key.
    • C1CheckList & C1MultiSelect - added xml docs remarks.
    • Added SelectedValues array of selected item values in C1CheckList and C1MultiSelect.
    • [C1MultiSelect] Added ValueMemberPath property.
  • TreeView for WinForms
    • Added support of IAccessible interface.
    • Added the RightClickSelect property. This property gets or sets a value indicating whether a node can be selected by right click or not.
    • Added support Shift modifier in Multiple SelectionMode when SelectionModifier is None.
    • When the user changes the SelectionMode, then the C1TreeView saves the selection state, if it can.
    • Added the MoveDownByEnter property. This property is protected and gets or sets a value indicating whether the focus can move down when the Enter button is pressed.
    • Added the FocusCell method. This method sets focus to a node cell. Added the GetFocusedColumnIndex method. This method gets a column index of focused cell.
    • Added the GetFocusedNode method. This method gets a node that contains the focused cell.

Other WPF Enhancements

  • Updated project templates to support Visual Studio 2019.
  • FlexGrid for WPF
    • Added new PrintPreview() method to display print preview window, along with PrintParameters class to allow print setting customization.
    • Improved the performance when adding/removing/reseting large number of items from items source.
    • Column header and unbound rows no longer invalidated when reseting the items source.
  • FlexSheet for WPF
    • Added new PrintPreview() method to display print preview window, along with PrintParameters class to allow print setting customization.
    • Added support for formulas with unbound cells in bound mode.
  • Excel for WPF
    • Added feature that allows users to visualize loading and saving processes (.xlsx, .xls, *.csv).

Other ASP.NET MVC & ASP.NET Core MVC Enhancements

  • FlexGrid for ASP.NET MVC
    • Added an extra parameter to the FlexGrid.getClipString method so it can export row headers (in addition to column headers). This new feature is important for exporting the content of PivotGrid controls for example
    • Added a new "ExclusiveValueSearch" property to the FlexGridFilter and ValueFilter, ValueFilterSetting classes. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • OLAP for ASP.NET MVC
    • Improved keyboard support in the PivotGrid to allow expanding and collapsing row groups with the keyboard (use alt-Left to collapse, alt-Right to expand).
    • Changed the olap.PivotGrid to honor the allowMerging property. Also changed the default setting of the property to 'All'.
    • Added two new settings to the wijmo.olap. ShowAs enumeration: PctPrevRow and PctPrevCol cause the engine to show values for each item as a percentage of the value in the previous row or column.
    • Added a new "ExclusiveValueSearch" property to the PivotEngine. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • Multirow for ASP.NET MVC
    • Added support for explicitly setting the rowspan in MultiRow cells.
    • Added support for the MultiRow.NewRowAtTop property (in previous versions the new row template was always displayed at the bottom of the MultiRow.
  • TreeView for ASP.NET MVC
    • Added a TreeView.ExpandOnLoad property that determines whether the TreeView should automatically expand the first node when it loads (default behavior) or if all nodes should be initially collapsed.
    • Added a TreeView.CheckOnClick property that allows users to check nodes by clicking anywhere on the node header (as opposed to clicking on the checkbox itself).
    • Added a TreeView.CheckedMemberPath property that allows you to bind the Mcheckboxes in the TreeView to data members.
  • Menu for ASP.NET MVC
    • Added a Menu.closeOnLeave property to work with Menu.OpenOnHover and provide more control over when menus open and close.
    • Added a cssClassAll property to the FlexGrid's Row and Column classes so you can add CSS classes to header cells as well as to data cells.
    • Added a Tooltip.cssClass property to allow different types of tooltips to use different styles (e.g. information, validation, etc.).
  • Input for ASP.NET MVC
    • Improved the ComboBox.SelectedValue property to get or set the control's text when it has no itemsSource. This makes it easier to use the ComboBox as a replacement for regular input elements (and leverage wijmo's infrastructure including styling).
    • Added property InputType for DropDown and InputMask.

Other UWP Enhancements

  • FlexGrid for UWP
    • Support for printing with new Print() method to display built-in print preview dialog, along with PrintParameters class to allow print setting customization.
    • Improved the performance when adding/removing/reseting large number of items from items source.
  • FlexViewer for UWP
    • String resources localized to German
  • Excel for UWP
    • Added feature that allows users to visualize loading and saving processes (.xlsx, .xls, *.csv).

Other Xamarin Enhancements

  • Xamarin.Forms upgraded to 4.0.0.425677
  • CollectionView for Xamarin
    • C1PagedCollectionView, ISupportPaging, C1VirtualCollectionView, C1SequenceCollectionView, C1SelectCollectionView, C1SelectManyCollectionView, C1CacheCollectionView, C1EditableCollectionView, C1DelegateList and ISupportAsyncLoading, EntityFrameworkVirtualCollectionView added.
  • FlexGrid for Xamarin
    • Rows and Columns.DisableAnimations() allows performing changes in the model without being animated.
    • Performance of load, sort and filter improved for scenarios with a huge number of rows (Model-virtualization).

ComponentOne Ultimate 2019 v2

$
0
0
ComponentOne Ultimate

Adds two new .NET Core and .NET Standard service components.

Features

DataEngine for .NET Core

  • The new ComponentOne DataEngine (C1DataEngine) for .NET Core uses in-memory caching technology to deliver faster extraction, transformation, and loading of large and complex data sets.
  • Fetch and query millions of records in a second or less.
  • Sort, filter, group, and aggregate data at runtime without needing to hit the server.
  • Blend data from multiple data sources into a single collection (SQL, CSV, JSON, .NET Objects).
  • Any .NET Core or ASP.NET Core application supported.

TextParser for .NET Standard

  • The new ComponentOne TextParser (C1TextParser) for .NET Standard enables you to efficiently extract data from plain text or HTML files that can then be stored in a table of records or transferred to another system.
  • Extract and integrate data from semi-structured sources such as emails and invoices, into your workflows.
  • Parse data using a variety of different techniques (Starts-After-Continues-Until, HTML and template-based with regular expression matching)
  • Extract repeated fields from HTML files to generate a data table of records.
  • Supported with any .NET Framework, .NET Core, ASP.NET Core, UWP or Xamarin application.

Support for .NET Framework 4.5.2

  • In addition to adding new libraries for .NET Standard and .NET Core, this release continues to update ComponentOne Studio components to support the latest .NET Framework. Microsoft has ended support for .NET 4.5.1, and based upon feedback from an earlier survey, it was decided to update all ComponentOne .NET controls to .NET 4.5.2. This release updates all WinForms and ASP.NET (MVC and Web Forms) controls. GrapeCity will finish updating WPF controls by the next release in November.
  • Starting with 2019 v2, .NET 4.5.2 will be the lowest supported framework for the controls. This means that all new features and new controls will be exclusive to .NET 4.5.2, however, GrapeCity will continue to maintain the 4.0 version of the controls for one year until 2020 v2.

Office 365 Ribbon for WinForms (beta)

  • The new Ribbon for WinForms is built on .NET 4.5.2 and it's based on UI concepts of Office 365. With it you'll enjoy:
    • New simplified view when the ribbon is collapsed.
    • 20+ embedded controls including buttons, progress bars, updated galleries and more.
    • Enhanced set of embedded images for buttons along with support for font and vector-based icons.
    • A backstage view and status bar component.
  • Users of the old ribbon will be pleased to know that the new ribbon also supports the same 40+ themes, or they can customize one using the C1ThemeController.

Icon Classes for Modern Apps

  • The new C1Icon is a set of classes which generate monochromatic icons that can be tinted and resized easily, without all the pain points that bitmap-based icons have. These icons are used internally in some controls, such as the new Ribbon for WinForms, where users are able to specify different icons through the API. C1Icon sources can be fonts, vectors (path or SVG), and images. C1Icon is supported in WinForms, WPF and UWP.

FlexGrid for WinForms Enhancements

  • Column Footers Enable Fixed Column Summaries - The popular FlexGrid for WinForms now supports column footers. The footer row can be fixed or scrollable as the last row in the grid. Within the footer you can easily show aggregates like sum, average, min, max, etc. Footers can also show values based on expressions, such as calculations based on several columns (ie, a grand total). This feature comes with full design-time support to configure the column footers with expressions and captions.
  • Now You can Use Custom Expressions in Subtotal Groups - With FlexGrid for WinForms, it is now finally possible to use custom expressions as subtotals in groups along with aggregates. For example, a group expression can contain a total, such as sum(product(quantity, price)).
  • FlexPivot for WinForms Supports Group Ranges - ComponentOne FlexPivot for WinForms now supports group ranges for fields. Grouped ranges allow for custom grouping of data into binned ranges, such as Ages 10-20, Ages 21-39, Ages 40-59+, or you can now create yearly quarter groups with just a simple date field. You can create grouped ranges based upon string, numeric and date fields. Once the grouped ranges are created, users can also filter upon these ranges to further enhance their pivot views.

FlexPie for WinForms, WPF, ASP.NET & UWP Supports 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. To create multiple pie chart series, specify several comma-separated properties in FlexPie.binding. This feature is now supported in the WinForms, WPF, ASP.NET MVC, and UWP versions of FlexChart.

FlexChart for WinForms Custom Data Filter Sample

  • This release adds a new sample that demonstrates using a FlexChart inside a DataFilter control as a custom filter. The sample displays open, high, low, close, and volume of a stock, and it lets you filter these values by showing the values in different charts over a period of time within the data filter. You can choose to filter the data by clicking on data points, adjust the time period by using the range bar, and filter the range selection by dragging the mouse. You can see this sample in action by downloading the WinForms Edition Samples.

RichTextBox for WPF Gets a Simplified Ribbon Toolbar

  • Improved the ribbon-style toolbar to support a simplified look-and-feel based off the latest Microsoft Office UI. The ribbon toolbar can be expanded and collapsed just like the ribbon in Microsoft Office.

Display PDFs in Xamarin with FlexViewer (beta)

  • The cross-platform FlexViewer control is now partially supported for the Xamarin Platform. Use the FlexViewer (beta) to display PDF files in your Xamarin.Forms, Xamarin.Android or Xamarin.iOS mobile apps. The viewer supports page navigation and text search.

CollectionView for Xamarin Virtualization Enhancements

  • The CollectionView for Xamarin is enhanced with virtualization features including several new collection views designed for specific scenarios. For example, you can implement paged data virtualization by wrapping a C1VirtualCollectionView with a C1PagedCollectionView. Both of these data-providing and transforming collection views are newly added in 2019 v2 along with several others:
    • C1VirtualCollectionView - provides page-like data virtualization with a GetPageAsync() method that populates the collection view. This collection resolves the problem of synchronizing requests and avoiding duplicates.
    • C1PagedCollectionView - provides a paged collection view that supports the ISupportPaging interface that allows controls like C1DataPager to change the pages. This collection is a transforming collection, like C1SortCollectionView or C1FilterCollectionView.
    • C1SelectManyCollectionView - this is like C1SelectCollectionView, but every item of the original collection is converted to a range of items in the resulting collection.
    • C1CacheCollectionView - this collection keeps a reference to the items when they are accessed. It can be used together with C1SelectCollectionView to avoid calling the selector repeatedly for the same item, and thus improve performance.
    • C1SequenceCollectionView - this collection allows composing a range of collection into one sequentially to be exposed as a single collection.
    • C1EditableCollectionView – with this collection view changes made to the collection are tracked locally and aren’t committed to the source immediately. It’s similar to the .NET DataTable.
  • This release introduces the EntityFrameworkVirtualCollectionView to join the EntityFrameworkCursorCollectionView. The benefit of the virtual collection view is that when you scroll a list of items, you can go directly to the last item. With the cursor collection view you need to bring the pages in one at a time (and the activity indicator displays at the bottom).The trade off to using the new virtual collection view is that it needs to calculate the total count of items in the table, which can be an expensive database operation.

FlexGrid Enhancements for ASP.NET MVC and ASP.NET Core MVC

  • Added a FlexGrid.ErrorTip property that allows you to specify a tooltip to use when showing validation errors. Use this property to customize the tooltip, or set it to null to restore the original behavior (use the cell's "title" attribute to show validation errors).

OLAP for ASP.NET MVC Enhancements

  • This release adds two enhancements for OLAP including an outline mode and value field column headers. The PivotGrid.OutlineMode property causes the grid to show groups in outline format, allowing users to collapse rows to create a compact display. The PivotGrid.showValueFieldHeaders property causes the grid to show headers for value fields even in views that have a single value field.

FlexChart for ASP.NET MVC Enhancements

  • Range Area Charts - Range area charts plot two values on the Y axis for each data point and fill the area between. This is like the range bar and column charts that plot a range of two values for each data point. This new chart type is enabled by setting the chart type as 'Area' and then setting the upper and lower range values in the series binding.
  • Series Tooltips & ItemFormatter - The new series itemFormatter function enables you to customize appearance of data points for specific series in charts that contain multiple series. And the new series tooltip property enables you to customize the tooltip for specific series in charts that contain multiple series. In previous versions the itemFormatter and tooltip template applied to all series.

Control Wizard Updated for MVC

  • This release updates the control wizard to support insert and update of the controls inside Razor Page applications. This means that you can insert a ComponentOne ASP.NET MVC control at a cursor position on a .cshtml page of the Razor app by using the control wizard. Additionally, you can update a control by right-clicking inside a control declaration and choosing "Update C1 MVC Control". This feature also takes care of all resource registration and reference additions.

ASP.NET Web API Now Has CRUD Support for Cloud Storage

  • Added built-in support for CRUD operations for the following cloud storage services: Azure, AWS (Amazon Web Services), DropBox, and Google Drive. You can use the API to list, upload, download, and delete files from these services.

Other WinForms Edition Enhancements

  • FlexGrid for WinForms
    • Added SearchThroughVisibleRows property that determines to search in all rows or only visible.
    • Provided the feature to save the collapsed node in C1FlexGrid as it is in the Excel format.
    • In the C1FlexGrid the FilterEditorForm's MaximumSize.Height has been increased.
    • Provided scrollbars in C1FlexGridGroupPanel when AutoSize = False.
    • Added IC1ColumnFilter2 interface. Implementation of this interface by custom filter allows to serialize and deserialize the xml filter definition during getting or setting of C1FlexGridBase.FilterDefinition property.
    • Exposed ColumnCollection.DefaultSize and RowCollection.DefaultSize properties to property grid. These properties can be reset to its default values in design time to achieve the adjusting defauls sizes for columns or rows based C1FlexGrid font size. The default value of these properties is -1.
  • Gauges for WinForms
    • [C1BulletGraph] Added a new overloaded Render method that allows to render the C1BulletGraph control in a specified graphics with a given rectangle where the graph will be drawn.
    • [C1BulletGraph] Improved performance (styles).
  • Input for WinForms
    • [C1ComboBox] Added the MouseWheelSelection property. This property indicating whether the selected item changes using the mouse wheel when the C1ComboBox isn't dropped down.
    • Added the HandleScrolling property. This property indicates whether the C1ComboBox handles the scrolling of the parent control or not.
  • Scheduler for WinForms
    • The default print preview dialog is changed to C1RibbonPreviewDialog from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1Schedule will try to use old preview dialog from the C1.Win.C1Report.4 assembly. If you want to use new preview dialog, please make sure that added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4 and C1.Win.C1SplitContainer.4 assemblies.
    • Added C1Calendar.DisplayRangeChanged event.
  • TrueDBGrid for WinForms
    • The default print preview is changed to C1RibbonPreview from the C1.Win.C1RibbonPreview.4 assembly. If this assembly is not included into project references, then C1TrueDBGrid will try to use old preview from the C1.Win.C1Report.4 assembly. If you want to use new preview, please make sure that you added references to the C1.Win.C1RibbonPreview.4, C1.Win.C1Ribbon.4, and C1.Win.C1SplitContainer.4 assemblies.
  • Calendar for WinForms
    • [C1CalendarView] Added BeginUpdate and EndUpdate methods.
    • [C1DateEdit] Improved performance.
    • [C1CalendarView] Added GetDisplayRange method and DisplayRangeChanged event.
    • [C1DateEdit] Added CalendarSettings.DisplayRangeChanged event.
  • DataFilter for WinForms
    • Added CollapseAll and ExpandAll methods. (TFS:366020)
    • Improved performance (styles).
  • MultiSelect for WinForms
    • [C1CheckList] Added the RightClickSelect property. This property gets or sets a value indicating whether a item can be selected by right click or not.
    • [C1CheckList] Added the Radio option to the SelectionMode enum. This option allows the user to select only one item at a time and deselect the item while holding down the CTRL modifier key.
    • Improved performance of modifying, adding, or removing items from a data source.
    • The focus no longer moves down when the user presses the Enter key.
    • C1CheckList & C1MultiSelect - added xml docs remarks.
    • Added SelectedValues array of selected item values in C1CheckList and C1MultiSelect.
    • [C1MultiSelect] Added ValueMemberPath property.
  • TreeView for WinForms
    • Added support of IAccessible interface.
    • Added the RightClickSelect property. This property gets or sets a value indicating whether a node can be selected by right click or not.
    • Added support Shift modifier in Multiple SelectionMode when SelectionModifier is None.
    • When the user changes the SelectionMode, then the C1TreeView saves the selection state, if it can.
    • Added the MoveDownByEnter property. This property is protected and gets or sets a value indicating whether the focus can move down when the Enter button is pressed.
    • Added the FocusCell method. This method sets focus to a node cell. Added the GetFocusedColumnIndex method. This method gets a column index of focused cell.
    • Added the GetFocusedNode method. This method gets a node that contains the focused cell.

Other WPF Enhancements

  • Updated project templates to support Visual Studio 2019.
  • FlexGrid for WPF
    • Added new PrintPreview() method to display print preview window, along with PrintParameters class to allow print setting customization.
    • Improved the performance when adding/removing/reseting large number of items from items source.
    • Column header and unbound rows no longer invalidated when reseting the items source.
  • FlexSheet for WPF
    • Added new PrintPreview() method to display print preview window, along with PrintParameters class to allow print setting customization.
    • Added support for formulas with unbound cells in bound mode.
  • Excel for WPF
    • Added feature that allows users to visualize loading and saving processes (.xlsx, .xls, *.csv).

Other ASP.NET MVC & ASP.NET Core MVC Enhancements

  • FlexGrid for ASP.NET MVC
    • Added an extra parameter to the FlexGrid.getClipString method so it can export row headers (in addition to column headers). This new feature is important for exporting the content of PivotGrid controls for example
    • Added a new "ExclusiveValueSearch" property to the FlexGridFilter and ValueFilter, ValueFilterSetting classes. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • OLAP for ASP.NET MVC
    • Improved keyboard support in the PivotGrid to allow expanding and collapsing row groups with the keyboard (use alt-Left to collapse, alt-Right to expand).
    • Changed the olap.PivotGrid to honor the allowMerging property. Also changed the default setting of the property to 'All'.
    • Added two new settings to the wijmo.olap. ShowAs enumeration: PctPrevRow and PctPrevCol cause the engine to show values for each item as a percentage of the value in the previous row or column.
    • Added a new "ExclusiveValueSearch" property to the PivotEngine. This new property is set to true by default, which enables an Excel-like behavior (searching excludes items from the filter). Set it to false to disable this, so searching only affects which items are displayed on the list, and not which items are included in the filter.
  • Multirow for ASP.NET MVC
    • Added support for explicitly setting the rowspan in MultiRow cells.
    • Added support for the MultiRow.NewRowAtTop property (in previous versions the new row template was always displayed at the bottom of the MultiRow.
  • TreeView for ASP.NET MVC
    • Added a TreeView.ExpandOnLoad property that determines whether the TreeView should automatically expand the first node when it loads (default behavior) or if all nodes should be initially collapsed.
    • Added a TreeView.CheckOnClick property that allows users to check nodes by clicking anywhere on the node header (as opposed to clicking on the checkbox itself).
    • Added a TreeView.CheckedMemberPath property that allows you to bind the Mcheckboxes in the TreeView to data members.
  • Menu for ASP.NET MVC
    • Added a Menu.closeOnLeave property to work with Menu.OpenOnHover and provide more control over when menus open and close.
    • Added a cssClassAll property to the FlexGrid's Row and Column classes so you can add CSS classes to header cells as well as to data cells.
    • Added a Tooltip.cssClass property to allow different types of tooltips to use different styles (e.g. information, validation, etc.).
  • Input for ASP.NET MVC
    • Improved the ComboBox.SelectedValue property to get or set the control's text when it has no itemsSource. This makes it easier to use the ComboBox as a replacement for regular input elements (and leverage wijmo's infrastructure including styling).
    • Added property InputType for DropDown and InputMask.

Other UWP Enhancements

  • FlexGrid for UWP
    • Support for printing with new Print() method to display built-in print preview dialog, along with PrintParameters class to allow print setting customization.
    • Improved the performance when adding/removing/reseting large number of items from items source.
  • FlexViewer for UWP
    • String resources localized to German
  • Excel for UWP
    • Added feature that allows users to visualize loading and saving processes (.xlsx, .xls, *.csv).

Other Xamarin Enhancements

  • Xamarin.Forms upgraded to 4.0.0.425677
  • CollectionView for Xamarin
    • C1PagedCollectionView, ISupportPaging, C1VirtualCollectionView, C1SequenceCollectionView, C1SelectCollectionView, C1SelectManyCollectionView, C1CacheCollectionView, C1EditableCollectionView, C1DelegateList and ISupportAsyncLoading, EntityFrameworkVirtualCollectionView added.
  • FlexGrid for Xamarin
    • Rows and Columns.DisableAnimations() allows performing changes in the model without being animated.
    • Performance of load, sort and filter improved for scenarios with a huge number of rows (Model-virtualization).

DevExpress ASP.NET 19.1.5

$
0
0
DevExpress ASP.NET

Improves DataEditors, GridView and Spreadsheet controls.

Fixes

All ASP.NET MVC products

  • Documentation - Add information that the GetStyleSheets method should be called only once.
  • IntelliSense files for the client-side API are not up to date for version 19.1.

All ASP.NET Web Forms products

  • Documentation - Update the ASPxLabel.AssociatedControlID and LabelSettings.AssociatedControlName articles.
  • IntelliSense files for the client-side API are not up to date for version 19.1.

ASP.NET Demos

  • OfficeApps Demo - The number of files in the side menu is not updated after a file is deleted or uploaded.

ASPxDataEditors

  • A touch keyboard is shown on Windows 10 devices on clicking the ASPxCombobx editor even if end-user input is not allowed in the editor
  • Accessibility - IMG ALT text must not use ASCII art (which includes smileys).
  • ASPxComboBox - The control is incorrectly rendered on a High-DPI screen if the scale is set to 125%.
  • ASPxGridLookup - "The GridViewWrapper control 'gv' does not have a naming container" error occurs in the designer when ASPxGridLookup is located in an item of ASPxFormLayout bound to a data source.
  • ASPxGridLookup - Server Mode - Filtering by a DateTime column throws the "LINQ to Entities does not recognize the method 'System.String ToString()" exception if the control is bound to EntityServerModeDataSource.
  • BootstrapTextBox - The Autofill feature does not work when Password is set to "true" and NullText is specified.
  • FilterControl - Highlighting on mouse hover works incorrectly when ShowOperandTypeButton is set to True.
  • Form Layout Designer - Designer content is not re-rendered when a page is re-focused.
  • GarbageCollector doesn't clear the client instance of the non-existent control.

ASPxGridView

  • A default translation for "ASPxEditorsStringId.FilterControl_GroupType" contains an unnecessary white space.
  • An edit form layout item hidden in the BeforeGetCallbackResult event handler becomes visible when an error is assigned in the RowValidating event handler.
  • Batch Edit - Controls placed in a toolbar item template are not shown in Preview Changes mode.
  • Batch Edit - The KeepChangesOnCallbacks mode is not localized.
  • Batch Edit mode - If the SettingsDataSecurity.AllowEdit property is disabled, it's not possible to edit the newly added row.
  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • GridViewDataComboBoxColumn - Server-side custom filtering causes an error.
  • Memory leaks in Chrome if there are frequent Refresh calls and the grid's page size is large.
  • Pressing CancelChanges doesn't remove ShowPreview styles.
  • The "CheckedList" header filter works incorrectly when the grid is placed inside ASPxPopupControl with SettingsAdaptivity.Mode set to "Always".
  • The date edit column's SettingsHeaderFilter.DateRangePickerSettings.PickerType property is not published.
  • The GridViewDataTokenBoxColumn editor has a very large width.
  • The size of the "All" page is not saved to the layout data and cannot be restored when searching by the Search Panel.
  • The toolbox "Columns" item's checked state is not updated on a custom callback.
  • Documentation - Add a note that ConvertEmptyStringToNull equal to False doesn't return an empty string for GridViewDataDateColumn.
  • Filter Control - "The target for the callback could not be found or did not implement ICallbackEventHandler" exception is thrown on processing a callback request for a combobox column if the ViewMode property is set to "VisualAndText".

ASPxHtmlEditor

  • Certain actions in the Design tab may cause the Head tag content modification.

ASPxPivotGrid

  • No fields are shown in the filed list after calling the LoadLayoutFromString method if the layout string was saved without fields.
  • The 'Can not find next visual item' exception is raised on export to Excel.

ASPxRichEdit

  • Collapsible headings are not displayed.
  • An error occurs when pasting a single image.
  • Not all content is pasted when copying from Word.
  • The "Cannot read property 'getCellIndex' of null" script error occurs on an attempt to open a certain file.
  • The "Cannot read property 'position' of undefined" script error occurs when applying the UPPERCASE command to a certain document part.
  • The paragraph mark between two tables should be hidden automatically if the second table was inserted as a result of some merge field.
  • Emf/wmf images are not displayed.

ASPxScheduler Suite

  • Context menu items hidden in the menu's client-side PopUp event handler become visible after a callback.
  • The "ASPx.AppointmentDragHelper is not a constructor" JS error occurs when dragging an appointment on a touch screen if the OptionsCustomization.AllowAppointmentDrag property is set to "None".
  • The "headerInfo is undefined" error occurs after clicking on the Agenda view in Edge and FF.
  • TimeLine cells/headers are rendered with thick borders when the Xhtml doctype is specified.
  • Timeline view - Сontent is moved to the top left corner in the Edge browser under certain conditions.

ASPxSpreadsheet

  • The endless loading panel is shown after copy/paste in Mozilla Firefox.
  • A validation error is thrown if a formula is created via the keyboard only.
  • It is impossible to select a value from the Data Validation list on a touch screen.
  • The "Cannot read property 'prevWndWidth' of undefined at ret.IsKeyboardAppearanceOnAndroid" JS error occurs on Android device in Chrome when orientation is changed.
  • The "Ctrl+S" shortcut doesn't work as a client-side error occurs.
  • The alignment of a work sheet name is incorrect with more than 70 worksheets.

Bootstrap Charts

  • A custom Title style applies to the title element after a delay.

Bootstrap Data Editors

  • "Cannot read property 'GetVirtualScrollTopSpacer' of undefined" error occurs on showing BootstrapComboBox items if the BootstrapComboBox editor is located before the BootstrapDateEdit editor in the "ScrollPicker" mode.
  • BootstrapCheckBoxList and BootstrapRadioButtonList don't provide access to the SettingsBootstrap property of child elements.

Bootstrap GridView

  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • The "Failed to load ViewState.." error occurs when PopupEditForm and CustomizationDialog are enabled.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapToolbar - An item's title disappears if adaptivity is enabled (SettingsAdaptivity.Enabled="true").

DevExtreme Core

  • DevExtreme-Based ASP.NET Controls - Introduce an option to control DateTime serialization.
  • DevExtreme-Based ASP.NET Controls - TypeLoadException with .NET Core 3.0.
  • Roboto-700 font is not loaded in projects created based on the Responsive Application template.

DevExtreme Data Grid

  • A focused row's summary text is difficult to read in the Soft Blue Compact theme.
  • editing.selectTextOnEditStart doesn't work for a lookup column with a remote data source.
  • Header filter isn't applied correctly after search.
  • Rows may be incorrectly rendered in virtual scrolling mode when a mouse is used to drag a scrollbar.
  • Slow performance when the cellValue method is called several times.
  • The NavigateToRow method causes multiple calls of the onFocusedRowChanged event.
  • DataGrid doesn't scroll to a focused row if it's defined inside DropDownBox.
  • DataGrid flickers in Angular when a new row is inserted and one of the column is sorted in the descending order.
  • DataGrid loses focus on editing with the focused row enabled.
  • DataGrid scrolls back to the focused cell if Shift + mouse wheel is used for horizontal scrolling.
  • DataGrid shows the "Missed labels" error in the accessibility WAVE test.
  • Documentation - Describe that sortByGroupSummaryInfo does not work if remote paging is enabled.

DevExtreme Data Visualization

  • dxCharts - Tooltips do not follow Material Design guidelines.
  • Stacked bar Chart doesn't display all series if valueAxis has date values.

DevExtreme Diagram

  • It is not possible to change the default shape type of bound toolbox items.

DevExtreme Html Editor

  • Changes in markup don't change the widget's value if its text editor window contains just one text line.

DevExtreme Pivot Grid

  • The fields set is cleared in the fields chooser after a new field is added.
  • The onContextMenuPreparing event handler is not executed for FieldChooser.

DevExtreme Scheduler

  • The "E1035 - Editor cannot be created because of internal error" error occurs on an attempt to add a new appointment in React and Vue.
  • scrollToTime doesn't work when the view is timelineDay or timelineWeek.
  • Scheduler displays the appointment collector with the "1 More" message when only one appointment is in the cell.
  • Scheduler doesn't generate the first weekly recurrent appointment in certain cases.
  • Scheduler hides an appointment tooltip if there is not enough place to display it.

DevExtreme Tools

  • Devextreme-cli build-theme is not available for a specific version.

DevExtreme UI Widgets

  • Alert - The alert dialog doesn't render title text in the Material theme.
  • Autocomplete - It is not possible to navigate from one group to another by using arrow keys.
  • DataGrid - The widget incorrectly exports group summary values if the allowExporting option is set to false for any column.
  • DateBox - Changing the date with the keyboard doesn't modify a value in the DOM.
  • DropDown editors do not have an accessibility label specified for the default drop-down button.
  • Lookup doesn't display item text if data is assigned with a delay.
  • NumberBox - The value of the aria-valuemin attribute is undefined if the Min option is defined.
  • NumberBox incorrectly rounds numbers in certain cases.
  • Popup - The nested dxScrollView widget may reset its position under certain conditions in Chrome on Android 9.
  • Popup - The widget is incorrectly rendered in the mobile Chrome browser if the Chrome URL bar is hidden.
  • Popup - Title text is cropped in the Material theme.
  • SelectBox - A data source doesn't call a Web API service if paging is enabled and the widget value is changed by using the Down arrow button.
  • TabPanel - The registerKeyHandler option's handler is not passed to tabs.
  • There is no API to dynamically update FAB/SpeedDialAction position.

MVC Data Editors

  • ComboBox - The required unobtrusive validation works incorrectly if null text is specified, and the ajax form is used.
  • FilterControl - The OperandType button works incorrectly with nested properties.
  • SpinEdit - The LostFocus event is not raised in Edge when a value is changed via buttons.
  • The FilterControlExtension.GetFilterExpressionInfo method returns null if this method is not invoked in the scope of a Filter Control's callback action.

MVC GridView

  • "[Intervention] Ignored attempt to cancel a touchmove event with cancelable=false" error occurs while scrolling GridView content on mobile devices if GridView has fixed columns.
  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • Pressing CancelChanges doesn't remove ShowPreview styles.
  • "The given key was not present in the dictionary" error occurs on an attempt to delete a row in Batch Edit mode when Endless Paging is used, and UpdateEdit is called in BatchEditRowDeleting.
  • A new added row is not shown in the grid with more than 200 rows and is sorted in descending order by one column in Endless Paging mode.
  • Responsive layout is recalculated incorrectly after an edit form is shown and the window size is changed.
  • Batch Editing - The editor width is changed when setting a batch cell value in the ValueChagned event handler.
  • Cascading ComboBoxes - ComboBox SelectedIndexChanged event is raised at the end of editing if this ComboBox was filtered to show only one item.
  • Custom Data Binding demo - "The method or operation is not implemented." exception occurs if text in the search panel contains the ":" symbol.
  • Page scrolling does not work on mobile devices when the grid has a fixed column.
  • Page scrolling does not work on mobile devices when the grid has a fixed column and custom CSS styles are applied.
  • The DisplayName attribute of the model field is ignored in the adaptive view if the ShowColumnHeaders property is set to "false".
  • Text displayed in the GridLookup editor is not synchronized with a focused row of a drop-down GridView control after sorting GridView columns in single-selection mode.

MVC HtmlEditor

  • The "Unable to find the 'DevExpress.Web.Css.ISprite.css' resource in the 'DevExpress.Web.v19.1' assembly" error occurs if the MenuIconSet parameter is set to Colored in the GetStyleSheets method.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FormLayout - Disabled styles are not applied.
  • PopupControl - Header text is not centered if the Close button is shown.

MVC Pivot Grid

  • ArgumentNullException occurs in the Prefilter if fields contain only null values.

MVC Report

  • An unhandled exception occurs after closing a report in the End-User Report Designer if the "Data Member" property is changed.
  • "Property 'initialize' in type '...' is not assignable to the same property in base type ..." errors occur when compiling a project if the strictNullChecks option is set to True.
  • The 'Unable to get property 'locked' of undefined or null reference' JS error occurs when changing a view with the Report Designer to another one using AJAX.
  • Web End-User Report Designer - How to customize color schemes in the Report Wizard.
  • Web Report Designer - A chart created in the previous version losses some properties.
  • Web Report Designer - A report's URL is lost after executing the 'Design In Report Wizard' command.
  • Web report designer - GetUrls method is not executed by the Open dialog when all tabs are closed.
  • Web Report Designer - Not all datasource schema requests take a custom IDBSchemaProvider implementation into account.
  • Web Report Designer - The CenterHorizontally command doesn't correctly work for a label placed into a panel.
  • Web Report Designer - Translation to Italian, French, Spanish and German languages is not complete.

MVC RichEdit

  • Floating object rotation is lost in .doc documents.
  • How to set the maximum number of commands, which can be sent in one request.
  • Tables may be overlapped of they are close to each other.
  • The "Importing: CharacterFormattingExporter.Cache.Count != documentModel.Cache.CharacterFormattingCache.Count" error occurs when the SQLOfficeStateProvider approach is used.

MVC Scheduler

  • Appointments' and custom scales' layouts are calculated incorrectly on the initial loading of Scheduler if the width of vertical resource headers is customized.
  • A callback to the server is still sent on an appointment click even if e.cancel is set in the client-side AppointmentToolTipShowing event handler.

MVC Spreadsheet

  • Data labels do not take value axis display units into account.
  • Spreadsheet - The onSuccess callback is not raised after PerformCallback.
  • The "Text Fill" settings are ignored for data labels of a pivot chart.

MVC TreeList

  • Batch Editing - A model's properties are not available in a data cell template.

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - The file is uploaded in the incorrect folder in the specific case.
  • ASPxFileManager / MVC FileManager - The "An item with the same key has already been added" error occurs on an attempt to load folders with the same names from the Google Drive storage.
  • ASPxFormLayout - Height set in percents does not work for layout groups and items.
  • ASPxFormLayout - The position of captions after a callback is incorrect.
  • ASPxLoadingPanel - ASPxComboBox loses focus on pressing the "Tab" key when a modal loading panel is invoked.
  • ASPxMenu constantly increases height when resizing a browser window.
  • ASPxPageControl - Size of tab elements is changed based on size of an active page's content in FireFox.
  • ASPxPageControl - Unhandled exception occurs when the accessibilityCompliant flag is set and TabTemplate is used.
  • ASPxPopupControl - The client-side AfterResizing event is not raised after the client-side BeforeResizing event in a specific case.
  • ASPxSplitter - The "Object reference not set to an instance of object" error occurs on an attempt to define its client-side event handlers in the Properties window.
  • BootstrapMenu - The 'Cannot read property '0' of undefined' error occurs when BootstrapGridView is in SubMenuTemplate.
  • Documentation - Clarify that the ASPxPopupControl.PopupElementID property should match a real id value of an html element (or ClientID on the server side).
  • FileManager (TreeView) - Expand/Collapse buttons can't be focused with the Tab key in Accessibility mode if custom icons for the buttons are specified using the ExpandButton.Url/CollapseButton.Url properties.
  • ImageProperties - Describe that URL properties have higher priority than IconID.
  • Web - Menu item caption is not updated under specific conditions.

Rich Text Editor for ASP.NET Core

  • A floating image is not rendered in a document in 19.1.4.19175.
  • A table in the document exported to the ".docx" format has an incorrect layout.
  • The custom font is changed to the standard one when a document with text and this custom font is opened.

Spreadsheet for ASP.NET Core

  • Spreadsheet tabs are not visible when control is switched to FullScreen mode in DevExtreme Drawer in Chrome.

XtraCharts Suite

  • An unhandled error (ArgumentOutOfRangeException) when calling the WebChartControl.DrillUp method in certain situations.
  • End-User Chart Designer - It is impossible to set the Axis.VisibilityInPanes property.
  • WebChartControl - Certain elements are marked as not supported in ASPX markup after the upgrade.
  • WebChartControl - Unhandled error occurs in design mode when the chart is placed in a template container.

XtraReports Suite

  • Aggregate functions are not available in the Expression Editor executed for the Background Color property.
  • JsonDataSource - Special characters as € are not displayed.
  • Reporting Application Project Template - Compilation errors from the Parchment npm package are displayed in Visual Studio.
  • Visual Studio Report Designer - A report with subreports created in version 18.2.6 cannot be opened in version 19.1.3.
  • Visual Studio Report Designer for .NET Core - Toolbox items cannot be added (a VCS issue).
  • Web Report Designer - Memory leaks in browser while using designer in Angular application.
  • Web Report Designer - Wrong button is displayed on the "Select the columns" page of the report wizard.

DevExpress Reporting 19.1.5

$
0
0
DevExpress Reporting

Improves End-User Report Designer and Document Preview Control.

Fixes

  • The Page Setup dialog is no longer centered to the owner window.
  • A calculated field's value in a detail report is not calculated if the report's data source is changed at runtime.
  • A recipient address is added each time the 'Send...' command is executed.
  • Aggregate functions are not available in the Expression Editor executed for the Background Color property.
  • 'Cannot create default converter to perform 'one-way' conversions between types 'System.Windows.DependencyObject' and 'DevExpress.Xpf.Diagram.DiagramContainer'.' error occurs after invoking the 'Manage Relations' dialog.
  • DevExpress 19.1.4 is caching Sub-reports that have an object datasource.
  • DocumentPreviewControl - The "Watermark" dialog cannot be localized.
  • End-User Report Designer - Only localized values of the BorderSide enumeration work in an expression.
  • End-User Report Designer - There is no command related to the "Insert Sub-band" action.
  • End-User Report Designer - Undo/Redo commands are disabled when the Field List element is focused.
  • Export to DOCX - Label bricks split to several pages work incorrectly in some cases.
  • It is possible to set the Document.AutoFitToPagesWidth property when the CachedReportSource component is used.
  • Page width and height change in the Page Setup dialog if the 'Landscape' option is used.
  • Report Designer - Properties Panel Tabbed View - Search results get lost upon scrolling.
  • Report Designer - SubReport parameter error.
  • SqlDataSource does not fill a query used by the XRChart control after the upgrade to v19.1.
  • Suppressing SubBand which belongs to GroupHeaderBand (RepeatEveryPage = True) does not work correctly.
  • System.NullReferenceException is thrown on clicking a chart in the End-User Report Designer if SVG images are disabled.
  • There is no way to paste text from the clipboard into MemoEdit located in the End-User Report Designer.
  • Visual Studio Report Designer for .NET Core - Nested subreports are not shown on the Preview.
  • Web Report Designer - Wrong button is displayed on the "Select the columns" page of the report wizard.
  • XRPivotGrid - The control uses the previous data source of a report in some cases.
  • XRShape - The control has a padding at the right and bottom that cannot be removed.

DevExpress DXperience 19.1.5

$
0
0
DevExpress DXperience

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Features

DevExpress has released a maintenance update across their entire product range.


DevExpress Universal 19.1.5

$
0
0
DevExpress Universal

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Features

DevExpress has released a maintenance update across their entire product range.

DevExpress VCL Subscription 19.1.4

$
0
0
DevExpress VCL Subscription

Improves Editors, FlowChart, Layout, PDFViewer, PivotGrid, Printing, RichEdit, Spreadsheet, TreeList and more.

Fixes

All VCL products

  • Certain product and compiled demos incorrectly restore their window size and position in Windows 8 or later after being docked to the left or right edge of the screen and minimized.
  • TdxRichEditControlCustomStylesGalleryAction and TdxSpreadSheetCustomGalleryAction descendants - A Ribbon gallery that is automatically generated for such an action object has no items if the gallery is not on the main application form.

ExpressBars Suite

  • An AV occurs on destroying a bar manager whose items are linked to a TdxBarPopupMenu component.
  • An AV occurs on displaying a non-main Ribbon form whose DisableAero property is False if the form has a TdxRibbon control whose SupportNonClientDrawing property is True, and an application is running under Windows 10 build 1809 or a newer OS.
  • AV Error occurs when I click on the edge of an item.
  • Backstage View - A button's layout includes space for a glyph, even if the button has no glyph, provided that the Ribbon control does not use the "Office 2019" style.
  • Popup Menu is shown without items if it placed in DFM before BarManager.
  • TdxRibbonBackstageViewGalleryControl - An attempt to activate a gallery item via its key tip can result in an error if the item performs a custom set of actions.
  • TdxRibbonGalleryGroup - Custom dimensions of a group's items specified via the Options.ItemSize property do not scale.
  • TdxRibbonGalleryItem - Resizing the gallery's drop-down menu results in content flickering.
  • TdxRibbonGalleryItem and TdxRibbonDropDownGallery - An AV occurs on displaying the drop-down window if it has at least one visible and one invisible item, provided that the invisible item is not the first on the list.

ExpressEditors Library

  • cxCheckBox - An editor's hint text does not update according to a hint change in the associated action object.
  • Shell editors - The "Control has no parent window" exception occurs on an attempt to recreate a handle of an editor's parent control forces a dependent editor to create its handle if that editor's parent control is not ready.
  • TcxDateNavigator does not synchronize the displayed month with the date assigned to the Date property while the Visible property is set to False.
  • TcxHintStyleController - A hint style's font scales twice if the style's class changes at runtime, provided that the system DPI exceeds 96.

ExpressExport Library

  • The IcxExportBeforeSave.OnBeforeSave event does not occur on calling one of the cxExportPivotGridData~ procedures.

ExpressFlowChart

  • The Ribbon-based Editor throws the 'Argument out of range' exception on copying/pasting a parameterless shape from/to the clipboard.

ExpressGDI+ Library

  • TdxCustomSmartImage and descendants - An image container's OnChange event occurs when a HandleNeeded procedure call creates a handle for the container after a Resize or Scale procedure call resizes it in dormant state.

ExpressLayout Control

  • Layout designer is empty.
  • Regression - Items are not wrapped.

ExpressLibrary

  • A filter drop-down window set to display filtered items includes those that are not stored in filtered records.
  • SVG Images - An image whose target width and/or height exceed 2048 is rendered slowly regardless of the dxSVGRenderQuality global variable's value.
  • SVG Images - An SVG element has an incorrect color if the color is specified in the RGB notation, provided that at least one of its values is a percentage.
  • SVG Images - The "polyline" element's "fill" attribute is ignored.
  • The "Range check error" exception occurs on displaying an Excel-inspired filter dropdown for columns/rows that contain LargeInt values.

ExpressPDFViewer

  • A PDF object that uses a soft mask with an assigned transfer function is displayed incorrectly.
  • The "Duplicates are not allowed" exception occurs after loading a document to a non-empty control during an application's ProcessMessages procedure call.

ExpressPivotGrid Suite

  • Export to XLS or XLSX - cxExportPivotGridData~ procedures place the last grouped row outside a group in the result document.

ExpressPrinting System

  • cxRichEdit and TRichEdit/TDBRichEdit report links - Page content is positioned incorrectly if an operating system upscales an application in compatibility (DPI-unaware) mode.
  • Export to PDF - An exported document has low text quality if the document uses certain embedded CID fonts.

ExpressQuantumGrid Suite

  • Table and Banded Table Views - An AV occurs on modifying a cell's content in a data row and clicking another data row's pin.
  • Table and Banded Table Views - An AV occurs on opening a filter row's in-place editor within a previously filtered view whose Filtering.ColumnFilteredItemsList property value is True.
  • Table and Banded Table Views - Slow content scrolling before the View displays an in-place Edit Form for the first time and after the View closes it.
  • TcxGridChartView - Data level navigator - The "select value" text does not appear in the active value box when a data group is placed to the customization form and back.

ExpressQuantumTreeList Suite

  • Clicking a node in the tree list that is not focused scrolls its content and focuses another node if the tree list's OptionsBehavior.AlwaysShowEditor property is set to True.
  • Scrolling selection out of view and clicking a node while holding down the Ctrl or Shift key to extend the selection scrolls it back to view if the tree list's OptionsSelection.MultiSelect property is set to True.
  • TcxDBTreeList - The "Invalid pointer operation" exception occurs on updating another data-aware DevExpress component linked to the same dataset.
  • The GetEditRect function returns an incorrect value

ExpressRichEdit Control

  • An exception can occur on resizing document margins via a horizontal or vertical ruler if the loaded document is in the DOC format.
  • The control does not display a loaded external image if an HTML document includes only either its width or height, provided that the Options.Import.Html.AsyncImageLoading property is set to False.
  • The control does not display words with diacritics found in the Cambria font typeface.
  • The Rich Edit control ignores null, tab, and line break characters in text enclosed between the <pre> and </pre> tags.

ExpressScheduler Suite

  • Gantt View - The Tree Browser incorrectly paints the built-in navigator's background if its associated skin element is transparent.

ExpressSkins Library

  • A skinned maximized form shows the system context menu on the Menu key press, provided that no child control on the form handles this key press event.
  • Scheduler - A user event's in-place editor blends its text with the background if the Office2019Colorful skin is applied.
  • TdxRangeControl - Non-selected portions of the data range area are painted in solid white if the "Office2019Colorful" or "TheBezier" skin is in effect.
  • The TdxNavBar control whose View Style is "SkinNavigationPaneView" uses an incorrect texture for the hottracked item state in the "DevExpressStyle", "Seven", "Seven Classic", and "Summer 2008" skins.

ExpressSpreadSheet

  • An AV occurs on updating TdxSpreadSheetAction descendants that reference the last destroyed Spread Sheet control's instance.
  • RTF content of a cell partially overlaps adjacent cells if the active worksheet with frozen panes is zoomed in or out and is placed in a non-initial scroll position, provided that the dxSpreadSheetFormattedTextUtils unit is in a project's 'uses' clause.
  • TdxSpreadSheetCommentContainer.Textbox's Assign procedure does not copy settings from another comment container.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Text is positioned incorrectly within a cell if its Style.AlignVert and Style.WordWrap properties are set to ssavCenter and True, respectively.
  • The Customize Object dialog allows users to fill a comment container's background with an unsupported gradient pattern.
  • Visual elements of the "Data Bar" and "Icon Set" conditional formatting rules are displayed incorrectly if the rules are applied to merged cells.

ExpressVerticalGrid Suite

  • The "Division by zero" exception occurs on opening a form with a vertical grid whose DataController.GridMode property is set to True.

Stimulsoft Ultimate 2019.3.4

$
0
0
Stimulsoft Ultimate

Includes JSON data export, compression for PDF export, plus new Chart and Designer properties.

Features

  • ShowToolbar property of the Designer.
  • SeriesShowBorder property of the Chart Style.
  • StiClone component.
  • CloseDesignerWithoutAsking property to HTML5 designer.
  • Labels property for Chart Element.
  • Support export to JSON data.
  • Icon chooser to OnlineMap.
  • LimitRows property to designer.
  • LimitRows.property for the Data band.
  • Icons for Pictorial Series.
  • CloseDesignerWithoutAsking property to the HTML5 Designer.
  • Data from Other Data Source is supported in Dashboards.
  • Constant Lines for Chart.
  • Conditions for Chart.
  • Support for Online Maps on Dashboards for WPF viewer.
  • Icon Alignment property for Indicator.
  • SeriesShowBorder property for the chart style.
  • Compression in PDF export.
  • Recombining properties in the property grid enhanced.
  • Images of the templates in the 'File - New menu' enhanced.
  • Improvements of Drill-down reports from the Dashboards.

Fixes

  • Footer is added to TableElement. It's possible to show summary.
  • Issues with multiple levels of Business Objects in report.
  • Issue with buttons hiding outside of the Dashboard.
  • Marker property for Chart Element.
  • Underline font in PDF export.
  • Issues with multipage texts, its alignment, and export to some formats.
  • LineSpacing caused wrong breaking of text components.
  • An empty line at the end of RichText if FullConvertExpression property set to true.
  • Issue with page breaking of long text with columns on the Data band.
  • Wordwrap property doesn't work in Div mode of the HTML export.
  • Duplicating styles if band is created again by the DataBand Wizard.
  • Issues with report rendering when PrintAtBottom property is enabled.
  • Clone component is not working.
  • Optimizing of the File - New menu.
  • HTML parsing.
  • Some issues with dashboards element's buttons.
  • Changed MinimumSize Ribbon Designer.
  • Issue with dropping Excel file on Dashboard.
  • Hotkeys stopped working.
  • Some troubles with saving position of the Designer.
  • Issue with Drill-down parameters from chart in Dashboards.
  • Issues with Drill-down to Report pages from Dashboards.
  • Issue of StiWpfDesignerControl connected with Dashboards.
  • Sorting of Data Band.
  • Duplicated parameter names aren't created more in the sql source editor form.

Stimulsoft Dashboards.WEB 2019.3.4

$
0
0
Stimulsoft Dashboards.WEB

Includes JSON data export, plus new properties for Chart Element, Designer and HTML5 designer.

Features

  • Conditions Property to ChartElement.
  • ShowToolbar property of the Designer.
  • SeriesShowBorder property of the Chart Style.
  • ConstantLines Property for Chart Element.
  • CloseDesignerWithoutAsking property to HTML5 designer.
  • Labels property for Chart Element.
  • Support export to JSON data.
  • CloseDesignerWithoutAsking property to the HTML5 Designer.
  • Data from Other Data Source is supported in Dashboards.
  • SeriesShowBorder property for the chart style.
  • Recombining properties in the property grid enhanced.
  • Improvements of Drill-down reports from the Dashboards.

Fixes

  • Issue with buttons hiding outside of the Dashboard.
  • Marker property for Chart Element.
  • Hotkeys stopped working.
  • Some troubles with saving position of the Designer.
  • Issue with Drill-down parameters from chart in Dashboards.
  • Duplicated parameter names aren't created more in the sql source editor form.

Stimulsoft Dashboards.WIN 2019.3.4

$
0
0
Stimulsoft Dashboards.WIN

Adds support for Online Maps on Dashboards for WPF viewer.

Features

  • Icon chooser to OnlineMap.
  • Data from Other Data Source is supported in Dashboards.
  • Constant Lines for Chart.
  • Conditions for Chart.
  • Support for Online Maps on Dashboards for WPF viewer.
  • Icon Alignment property for Indicator.
  • SeriesShowBorder property for the chart style.
  • Improvements of Drill-down reports from the Dashboards.

Fixes

  • Footer is added to TableElement. It's possible to show summary.
  • Some issues with dashboards element's buttons.
  • Changed MinimumSize Ribbon Designer.
  • Issue with dropping Excel file on Dashboard.
  • Hotkeys stopped working.
  • Some troubles with saving position of the Designer.
  • Issue with Drill-down parameters from chart in Dashboards.
  • Issues with Drill-down to Report pages from Dashboards.
  • Duplicated parameter names aren't created more in the sql source editor form.

Stimulsoft Dashboards.JS 2019.3.4

$
0
0
Stimulsoft Dashboards.JS

Includes JSON data export, plus new Chart and Designer properties.

Features

  • Conditions Property to ChartElement.
  • ShowToolbar property of the Designer.
  • SeriesShowBorder property of the Chart Style.
  • ConstantLines Property for Chart Element.
  • Labels property for Chart Element.
  • Support export to JSON data.
  • SeriesShowBorder property for the chart style.
  • Recombining properties in the property grid enhanced.

Fixes

  • Issue with buttons hiding outside of the Dashboard.
  • Marker property for Chart Element.

Stimulsoft Reports.Web 2019.3.4

$
0
0
Stimulsoft Reports.Web

Includes JSON data export, plus new properties for Chart Element, Designer and HTML5 designer.

Features

  • ShowToolbar property of the Designer.
  • SeriesShowBorder property of the Chart Style.
  • CloseDesignerWithoutAsking property to HTML5 designer.
  • Support export to JSON data.
  • LimitRows property to designer.
  • LimitRows.property for the Data band.
  • Icons for Pictorial Series.
  • CloseDesignerWithoutAsking property to the HTML5 Designer.
  • Recombining properties in the property grid enhanced.

Fixes

  • Issues with multiple levels of Business Objects in report.
  • Issues with multipage texts, its alignment, and export to some formats.
  • LineSpacing caused wrong breaking of text components.
  • An empty line at the end of RichText if FullConvertExpression property set to true.
  • Issue with page breaking of long text with columns on the Data band.
  • Wordwrap property doesn't work in Div mode of the HTML export.
  • Hotkeys stopped working.
  • Some troubles with saving position of the Designer.
  • Duplicated parameter names aren't created more in the sql source editor form.

Stimulsoft Reports.Net 2019.3.4

$
0
0
Stimulsoft Reports.Net

Adds icons for Pictorial Series.

Features

  • LimitRows.property for the Data band.
  • Icons for Pictorial Series.
  • SeriesShowBorder property for the chart style.
  • Images of the templates in the File - New menu.

Fixes

  • Issues with multipage texts, its alignment, and export to some formats.
  • LineSpacing caused wrong breaking of text components.
  • An empty line at the end of RichText if FullConvertExpression property set to true.
  • Issue with page breaking of long text with columns on the Data band.
  • Wordwrap property doesn't work in Div mode of the HTML export.
  • Duplicating styles if band is created again by the DataBand Wizard.
  • Optimizing of the File - New menu.
  • Changed MinimumSize Ribbon Designer.
  • Hotkeys stopped working.
  • Some troubles with saving position of the Designer.
  • Duplicated parameter names aren't created more in the sql source editor form.

Stimulsoft Reports.Wpf 2019.3.4

$
0
0
Stimulsoft Reports.Wpf

Adds icons for Pictorial Series.

Features

  • LimitRows.property for the Data band.
  • Icons for Pictorial Series.

Fixes

  • Issues with multipage texts, its alignment, and export to some formats.
  • LineSpacing caused wrong breaking of text components.
  • Issue with page breaking of long text with columns on the Data band.
  • Wordwrap property doesn't work in Div mode of the HTML export.
  • Issue of StiWpfDesignerControl connected with Dashboards.

Stimulsoft Reports.JS 2019.3.4

$
0
0
Stimulsoft Reports.JS

Includes JSON data export, plus new properties for Chart Element and Designer.

Features

  • ShowToolbar property of the Designer.
  • SeriesShowBorder property of the Chart Style.
  • StiClone component.
  • Support export to JSON data.
  • LimitRows property to designer.
  • LimitRows.property for the Data band.
  • Icons for Pictorial Series.
  • SeriesShowBorder property for the chart style.
  • Recombining properties in the property grid enhanced.

Fixes

  • Wordwrap property doesn't work in Div mode of the HTML export.
  • Issues with report rendering when PrintAtBottom property is enabled.
  • Clone component is not working.

Stimulsoft Reports for Java 2019.3.4

$
0
0
Stimulsoft Reports for Java

Adds compression to PDF export.

Features

  • Compression in PDF export.

Fixes

  • Underline font in PDF export.
  • HTML parsing.
  • Sorting of Data Band.

Syncfusion Essential Studio for UWP 2019 Volume 2 SP1

$
0
0
Syncfusion Essential Studio for UWP

PDF Viewer adds border support for FreeText annotations.

Features

SfPdfViewer

  • Border support has been provided for FreeText annotations.

Fixes

DocIO

  • The ArgumentOutOfRangeException will no longer be thrown while opening a DOC format Word document.
  • Line numbers are now preserved properly when resaving the Word document.
  • Text encoding issue has been resolved while opening a RTF format Word document.
  • Line spacing is now preserved properly while converting a Word document into HTML.
  • Paragraphs are now preserved properly while performing horizontal cell merge in a Word document.
  • Nested IF field result is now preserved properly while converting a Word document as a Text file.
  • List value is now updated properly when converting a Word document to HTML.
  • ActualFormatType is now considered as DOCX when creating a new Word document from scratch.
  • Character format is applied properly in Inline content control while opening Word document.
  • The NullReferenceException will no longer be thrown when updating the fields in the Word document.
  • Text border is preserved properly when converting HTML to Word document.
  • Character format is applied properly while updating document fields.
  • Nested bookmark is now preserved properly while opening a DOC format Word document.

PDF

  • The NullReferenceException will no longer be thrown when merging the particular documents.
  • Free text annotation will no longer return invalid text.
  • PdfAnnotation will be cleared properly while removing the annotations.
  • Font name will be retrieved properly from the PdfLoadedAnnotation.
  • Radio button page will be null if it is not added in the page.
  • Inserting long text in PdfLightTable cell works properly.
  • 3D annotations will be rendered properly with different Pdf3DRendermode.
  • PdfFreeTextAnnotation color will be preserved properly.
  • Signature information will be rendered properly when applying security.
  • Radio button will be added to the existing PDF documents.
  • Symbols will be encoded properly in Code 39 Extended and Code 93 Extended barcodes.
  • PdfLayoutResult will return proper bounds when enabling auto tag.
  • Radio button field will be flattened properly in all PDF pages.
  • Text will be rendered properly when filling and flattening text with right alignment.
  • Code 32 barcode is now preserved properly for the input text containing zero.
  • Content inside the child grid will be wrapped properly.
  • Barcode will be generated properly with PdfCode93Barcode.
  • Underline will no longer be added for trailing white spaces when drawing text.
  • Fore color will be retrieved properly from the text box field.
  • PdfSignatureField name will be preserved properly.
  • Font size of the form field will be calculated based on the field size.

Presentation

  • Font size will be applied properly for second paragraph of table cell.
  • Images are now preserved properly while performing clone and merge in PowerPoint presentation.

SfCellGrid

  • The text of the grid cells is aligned properly when scroll down or right with frozen rows or columns.

SfDataGrid

  • UserControl loaded in the template column will not be unloaded when MenuFlyout is shown on clicking a button in UserControl.
  • Stacked headers will be printed properly when some columns in the grid are hidden.

SfImageEditor

  • Exception no longer be thrown when loading the ImageEditor window on second time using CoreApplication.CreateNewView().Dispatcher.RunAsync.

SfPdfViewer

  • Annotation orientation will be preserved properly while saving the PDF document.
  • Application will no longer throw exception while opening a password protected PDF document.
  • Application will no longer be crashed while tapping the line annotation.
  • Now, the FreeText annotation will be deleted properly.
  • Now, text in the FreeText annotation will be preserved properly while printing the PDF document.
  • Application will no longer throw System.FormatException while deleting the shape annotation from SfPdfViewer.
  • Now, FreeText and FreeText Callout annotations will be removed properly.
  • Application will no longer throw System.FormatException while changing the text color of FreeText annotation.

SfRichTextBoxAdv

  • Table cell shading is now rendered properly.
  • Remove hyperlink option now works properly after opening HTML file with hyperlink.
  • Right border of a vertical merged cell is now rendered properly.
  • Exception will no longer be thrown while performing select all (Ctrl + A) and delete contents using backspace key.
  • No extra spaces added before the hyperlink display text while opening HTML file with hyperlink.
  • Exception will no longer be thrown when height of table in header footer is greater than page height.
  • Exception will no longer be thrown on disposing the previous document while opening document.
  • The viewer is now properly interactive without scrolling to selected content while zooming.
  • Merged cells in a table is now displayed with proper width.

XlsIO

  • Number and date time values are now rendered properly in Excel to PDF conversion.
  • Line shapes are now rendered properly when converting Excel to PDF.
  • Number alignment is now proper in Excel to PDF conversion.
  • Chart series type is now preserved properly while saving the workbook with combination chart.
  • Pivot table background color is now preserved properly while resaving the Excel document.
  • Pivot chart is now preserved properly while resaving the Excel document.
  • Chart data points will no longer be missed when converting Excel to PDF.
  • Argument exception will no longer be thrown on opening the Excel file containing external workbook.
  • Excel document is now converted properly while using the OFFSET function.
  • DateTime value is now returned correctly in UK culture.
  • Pivot table row header is now preserved properly when converting Excel to PDF.
  • PivotTable will no longer be crashed on refreshing the resaved Excel file.
  • Performance delay will no longer occur while resaving the Excel document.
  • Conditional format formula for specific text is now updated properly while copying cells.
  • DisplayText is now returned correctly when accessing the date time using formula with DDDD number format.
  • Creating table with invalid table name will throw an exception.
  • PercentOfParent option is now set correctly while creating a pivot table.
  • AutoShape text is now rendered properly when converting Excel to PDF.
  • Cell text with lesser than and greater than symbols are now preserved properly when converting the worksheet to HTML.
  • Time value is now set correctly for 1904 enabled workbook.
  • Checkboxes are now checked properly after resaving the Excel document.
  • Grand totals of rows and columns are now preserved properly in Excel to PDF conversion.
  • Excel document containing conditional formats will no longer be corrupted on inserting a row.
  • Legend is now preserved properly on setting custom data label.
  • Chart data point will no longer be missed when converting Excel to PDF.
  • Performance has been improved while opening the SpreadsheetXML file.
  • Vertical text alignment now works properly in Excel to PDF conversion.
  • Japanese characters are now preserved properly in Excel to PDF conversion.
  • Font name and font size will no longer be changed while opening the Excel document.
  • Exception will no longer be thrown on converting the Excel document with date time to PDF.
  • Checkbox when removed is now preserved properly.
  • Active worksheet is now unselected when multiple worksheets are selected in the Excel file.
  • Exception will no longer be thrown on saving the workbook after invoking IApplication.IsSupported() method.
  • Exception will no longer be thrown when getting intersect range from invalid named ranges.
  • Saving the input document as xlsx file after saving it as xml document will no longer be corrupted.
  • CalcEngine will no longer be reinitialized after performing Excel to PDF conversion.
  • Legend text color is now preserved properly on saving the Excel document.
  • Chart is now preserved properly on copying the worksheet using the AddCopy() method.
  • Output Excel file will no longer be corrupted when an empty pivot table is updated with data and saved using XlsIO.
  • Exception will no longer be thrown while using named range for page setup in XlsIO.
  • Formula is now correct on resaving the Excel document containing formula with external workbook reference.
Viewing all 1901 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>