Quantcast
Channel: ComponentSource News | Spreadsheet Components
Viewing all 2536 articles
Browse latest View live

ComponentOne Ultimate - Includes Wijmo 2019 v1

$
0
0
Wijmo samples explorer.

Wijmo adds new features and improvements to FlexGrid, FlexChart, PivotGrid, TreeView, GroupPanel and more.

Wijmo’s first major release of 2019 includes brand new developer resources, customer-requested features, improved components using a new browser API, and more.

Explore Controls & Features in Every Framework.
GrapeCity have consolidated all 500 samples into one place. Each sample is available in the following frameworks:

  • Pure JavaScript, using ES6 modules (no framework)
  • Angular (v2+)
  • Vue (v2+)
  • React

This makes it easy to find any feature you need, try it in the browser, view the source code for your favorite framework, and even make live edits to the code.

New Documentation Guides
GrapeCity have written over 200 new documentation guides that will help walk you through using the controls and implementing features.

New API Reference
GrapeCity have rebuilt their API Reference. They designed it to be consistent with their other new developer resources.

FlexGrid Tooltips
GrapeCity have added a FlexGrid.errorTip property that allows you to specify a Tooltip to use when showing validation errors. You can use this property to customize the tooltip, or set it to null to restore the original behavior.

FlexGrid Excel-like Selection
GrapeCity added an option to FlexGrid called anchorCursor, which changes the range selection to look more like Excel.

Simpler CSS Styling in FlexGrid
GrapeCity refactored and simplified the grid CSS rules so customizing cell backgrounds is now simpler and easier.

FlexGrid Performance
GrapeCity improved the FlexGrid scrolling performance even further by extending the cell reordering logic to work when scrolling horizontally and on grids with frozen cells.

OLAP Outline Mode
GrapeCity added a new PivotGrid.outlineMode property in OLAP. In outline mode, the PivotGrid renders row fields in an outline format that is more compact and reduces the amount of white space shown on the screen.

FlexChart Custom Series
GrapeCity added two new features that make it easier to customize specific series. FlexChart has a new Series.tooltipContent property that allows you to customize tooltips for specific series.

FlexChart Range Area Chart
GrapeCity have added support for range area charts to FlexChart.

Multiple Pie Charts with FlexPie
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.

Better Components with ResizeObserver
In this release, GrapeCity utilize a new browser API called ResizedObserver to improve layout rendering in all of their controls. This API allows them to know when the control element is resized or changes visibility. These events can be used to make sure the control layouts adapt to their container and optimize their layout. Previously, this wasn't possible for GrapeCity to build into the controls, but thanks to this new API, GrapeCity can add this bit of polish.

Wijmo NPM Package Changes
Wijmo npm packages have been moved to the @grapecity scope. This brings benefits like multiple module formats available straight out of public npm, and drastically simplifies Wijmo usage for companies that use to host Wijmo on their private npm servers.

Before now, all Wijmo npm modules have been stored in the single ‘wijmo’ npm package. Now every module is represented as a separate package in the @grapecity scope, like @grapecity/wijmo.input or @grapecity/wijmo.grid.

For the purpose of a smooth transition of your existing applications to the new Wijmo packages, GrapeCity will continue to maintain the non-scoped ‘wijmo’ package for a limited amount of time. This means that the latest Wijmo release versions will be shipped as both scoped and non-scoped packages. But you should schedule an update of your application to use new scoped packages for the nearest time.

Wijmo 2019 v1 Change Log:

  • FlexGrid
    • 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)
    • 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 FlexGrid.alternatingRowStep property that allows you to specify the number of regular rows that should appear between alternating rows (the default is one; set this property to zero to disable alternating rows or set it to a value greater than one to show multiple regular rows between alternate rows). Note: The alternatingRowStep property replaces/extends the showAlternatingRows property which has been deprecated.
    • Improved the FlexGrid mouse handling logic to prevent sorting columns when clicking column headers that are merged horizontally (because in this case the header refers to multiple columns).
    • Changed the FlexGrid's CSS to use weaker rules for cell styles so they are easier to override.
    • Improved FlexGrid rendering performance by reordering cells when scrolling horizontally.
    • Improved the FlexGridFilter's date/time condition filtering logic.
    • Improved the FlexGridFilter's condition editor by disabling the value editors when no condition is set.
  • GroupPanel
    • Added a GroupPanel.showDragGlyphs property that causes the control to show drag handle glyphs in the group marker elements.
  • PivotGrid
    • Added a PivotGrid.outlineMode property that causes the PivotGrid to show row groups in outline format, allowing for more compact displays.
    • 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 'AllHeaders'.
    • Added a PivotGrid.showValueFieldHeaders property that causes the grid to show headers for value fields even in views that have a single value field.
  • MultiRow
    • Added support for the MultiRow.newRowAtTop property (in previous versions the new row template was always displayed at the bottom of the MultiRow.
    • Added support for explicitly setting the rowspan in MultiRow cells.
  • FlexChart
    • Added a Series.tooltipContent property that allows you to add tooltips for specific series.
    • Added a Series.itemFormatter property that allows to specify an item formatter function for specific series.
    • Added support for ranged Area charts: this is similar to the support for ranged Bar and Column charts: specify the name of the properties that contain the min and max values in the series binding, e.g. myAreaSeries.binding = "ymin,ymax".
  • TreeView
    • 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 checkboxes in the TreeView to data members.
  • Menu
    • Added a Menu.closeOnLeave property to work with Menu.openOnHover and provide more control over when menus open and close.
  • PrintDocument
    • Added a PrintDocument.afterPrint event that occurs when the PrintDocument's temporary window raises its afterprint event.

Wijmo Enterprise 2019 v1

$
0
0
Wijmo samples explorer.

Adds new features and improvements to FlexGrid, FlexChart, PivotGrid, TreeView, GroupPanel and more.

Wijmo’s first major release of 2019 includes brand new developer resources, customer-requested features, improved components using a new browser API, and more.

Explore Controls & Features in Every Framework.
GrapeCity have consolidated all 500 samples into one place. Each sample is available in the following frameworks:

  • Pure JavaScript, using ES6 modules (no framework)
  • Angular (v2+)
  • Vue (v2+)
  • React

This makes it easy to find any feature you need, try it in the browser, view the source code for your favorite framework, and even make live edits to the code.

New Documentation Guides
GrapeCity have written over 200 new documentation guides that will help walk you through using the controls and implementing features.

New API Reference
GrapeCity have rebuilt their API Reference. They designed it to be consistent with their other new developer resources.

FlexGrid Tooltips
GrapeCity have added a FlexGrid.errorTip property that allows you to specify a Tooltip to use when showing validation errors. You can use this property to customize the tooltip, or set it to null to restore the original behavior.

FlexGrid Excel-like Selection
GrapeCity added an option to FlexGrid called anchorCursor, which changes the range selection to look more like Excel.

Simpler CSS Styling in FlexGrid
GrapeCity refactored and simplified the grid CSS rules so customizing cell backgrounds is now simpler and easier.

FlexGrid Performance
GrapeCity improved the FlexGrid scrolling performance even further by extending the cell reordering logic to work when scrolling horizontally and on grids with frozen cells.

OLAP Outline Mode
GrapeCity added a new PivotGrid.outlineMode property in OLAP. In outline mode, the PivotGrid renders row fields in an outline format that is more compact and reduces the amount of white space shown on the screen.

FlexChart Custom Series
GrapeCity added two new features that make it easier to customize specific series. FlexChart has a new Series.tooltipContent property that allows you to customize tooltips for specific series.

FlexChart Range Area Chart
GrapeCity have added support for range area charts to FlexChart.

Multiple Pie Charts with FlexPie
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.

Better Components with ResizeObserver
In this release, GrapeCity utilize a new browser API called ResizedObserver to improve layout rendering in all of their controls. This API allows them to know when the control element is resized or changes visibility. These events can be used to make sure the control layouts adapt to their container and optimize their layout. Previously, this wasn't possible for GrapeCity to build into the controls, but thanks to this new API, GrapeCity can add this bit of polish.

Wijmo NPM Package Changes
Wijmo npm packages have been moved to the @grapecity scope. This brings benefits like multiple module formats available straight out of public npm, and drastically simplifies Wijmo usage for companies that use to host Wijmo on their private npm servers.

Before now, all Wijmo npm modules have been stored in the single ‘wijmo’ npm package. Now every module is represented as a separate package in the @grapecity scope, like @grapecity/wijmo.input or @grapecity/wijmo.grid.

For the purpose of a smooth transition of your existing applications to the new Wijmo packages, GrapeCity will continue to maintain the non-scoped ‘wijmo’ package for a limited amount of time. This means that the latest Wijmo release versions will be shipped as both scoped and non-scoped packages. But you should schedule an update of your application to use new scoped packages for the nearest time.

Wijmo 2019 v1 Change Log:

  • FlexGrid
    • 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)
    • 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 FlexGrid.alternatingRowStep property that allows you to specify the number of regular rows that should appear between alternating rows (the default is one; set this property to zero to disable alternating rows or set it to a value greater than one to show multiple regular rows between alternate rows). Note: The alternatingRowStep property replaces/extends the showAlternatingRows property which has been deprecated.
    • Improved the FlexGrid mouse handling logic to prevent sorting columns when clicking column headers that are merged horizontally (because in this case the header refers to multiple columns).
    • Changed the FlexGrid's CSS to use weaker rules for cell styles so they are easier to override.
    • Improved FlexGrid rendering performance by reordering cells when scrolling horizontally.
    • Improved the FlexGridFilter's date/time condition filtering logic.
    • Improved the FlexGridFilter's condition editor by disabling the value editors when no condition is set.
  • GroupPanel
    • Added a GroupPanel.showDragGlyphs property that causes the control to show drag handle glyphs in the group marker elements.
  • PivotGrid
    • Added a PivotGrid.outlineMode property that causes the PivotGrid to show row groups in outline format, allowing for more compact displays.
    • 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 'AllHeaders'.
    • Added a PivotGrid.showValueFieldHeaders property that causes the grid to show headers for value fields even in views that have a single value field.
  • MultiRow
    • Added support for the MultiRow.newRowAtTop property (in previous versions the new row template was always displayed at the bottom of the MultiRow.
    • Added support for explicitly setting the rowspan in MultiRow cells.
  • FlexChart
    • Added a Series.tooltipContent property that allows you to add tooltips for specific series.
    • Added a Series.itemFormatter property that allows to specify an item formatter function for specific series.
    • Added support for ranged Area charts: this is similar to the support for ranged Bar and Column charts: specify the name of the properties that contain the min and max values in the series binding, e.g. myAreaSeries.binding = "ymin,ymax".
  • TreeView
    • 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 checkboxes in the TreeView to data members.
  • Menu
    • Added a Menu.closeOnLeave property to work with Menu.openOnHover and provide more control over when menus open and close.
  • PrintDocument
    • Added a PrintDocument.afterPrint event that occurs when the PrintDocument's temporary window raises its afterprint event.

GrapeCity Documents for Excel, .NET Edition 2.1.4

$
0
0
GrapeCity Documents for Excel, .NET Edition

Significantly improves the performance of exporting a single worksheet to PDF.

Features

  • Significantly improved the performance of exporting a single worksheet to PDF.
  • FromJson method was improved when Json contained table style and multiple named styles.
  • GcExcel now sets minimum value of Zoom factor to 10% when exporting spreadsheet to PDF, similar to MS Excel.

GrapeCity Documents for Excel, Java Edition 2.1.4

$
0
0
GrapeCity Documents for Excel, Java Edition

Significantly improves the performance of exporting a single worksheet to PDF.

Features

  • Significantly improved the performance of exporting a single worksheet to PDF.
  • FromJson method was improved when Json contained table style and multiple named styles.
  • GcExcel now sets minimum value of Zoom factor to 10% when exporting spreadsheet to PDF, similar to MS Excel.

Infragistics Ultimate UI for WPF 19.1

$
0
0
Create combination charts

Excel Library now has the ability to create combination charts.

Features

.NET Core 3 Support

  • .NET Core 3 apps will run approx. 30% faster than apps running on the .NET Framework.
  • You no longer require your customers to have a specific version of the .NET Framework installed. Your app ships with everything it needs to run. Your customers no longer care about having a "prerequisite" framework installed in order to use your app. This is a big deal in the enterprise.
  • Support for the .NET Core CLI tools and SDK-style projects in Visual Studio. This makes creating and maintaining apps, as well as implementing CI and DevOps processes so much easier.
  • Side-by-side installations. You can have all your WPF apps targeting different versions of .NET Core 3, and they can all run independently of each other.
  • You will be able to deploy your app as a single EXE. All your assemblies will be linked (code removed that isn't used), and then bundled together.
  • You can expect updates to WPF/WinForms at a much faster cadence as these updates no longer have to be released with an OS update.
  • Access to the full Windows 10 (AKA “WinRT”) API.
  • Ability to host UWP controls in WPF and Windows Forms applications, enabling modern browser and media content and standards.

Excel Library

  • The Excel Library now has the ability to create combination charts.

XamSpreadsheet

  • You can now load any Excel document containing a chart and it will render.

Infragistics Ultimate UI for Windows Forms 19.1

$
0
0
Infragistics Ultimate UI for Windows Forms

Now renders any Excel document containing charts.

Features

Excel Library

  • The Excel Library now has the ability to create combination charts.

Spreadsheet

  • Load any Excel document containing a chart and it will render.

Aspose.Cells for Java V19.4

$
0
0
Aspose.Cells for Java

Improves performance when converting from XLSX to HTML.

Features

  • Disable the auto-show task pane property.
  • Improved performance when converting from Microsoft Excel Open XML Spreadsheet (XLSX) to HTML.

Aspose.Cells for Android via Java V19.4

$
0
0
Aspose.Cells for Android via Java

Improves performance when converting from XLSX to HTML.

Features

  • Disable the auto-show task pane property.
  • Improved performance when converting from Microsoft Excel Open XML Spreadsheet (XLSX) to HTML.

MindFusion.Spreadsheet for Java Swing 1.0.2

$
0
0
MindFusion.Spreadsheet for Java Swing

Adds the ability to rotate cell text.

Features

  • Added Editable property to Cells.
  • Added the ability to rotate cell text.
  • Double underlining of cell text.
  • AllowResizeHeaders property.
  • inplaceEditStarting event with formula bar.
  • CSV importer fixes.
  • JavaFX dependencies removed.

DevExpress ASP.NET 18.2.8

$
0
0
DevExpress ASP.NET

Improves DataEditors, GridView and RichEdit controls.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • Designer - The Retrieve Fields popup size increases on subsequent display when a screen scale is greater than 100%

ASP.NET Demos

  • The SalesViewer RWA does not generate demo data when EF v6.1.40302.0 assemblies are used

ASPxCardView

  • The e.NewValues dictionary contains an old value in the CardUpdating event handler if ASPxGridLookup is placed inside EditItemTemplate and bound using a binding expression

ASPxDataEditors

  • ASPxComboBox - Items loaded after a callback are not displayed in IE 11
  • ASPxComboBox - Mulberry theme - Items are hidden after scrolling to the bottom in IE11
  • ASPxComboBox - The control layout is broken under certain circumstances in IE11 when it is placed into ASPxPopupControl
  • ASPxGridLookup - An Argument Exception occurs during filtering if there's a combobox column bound to Enum
  • ASPxTokenBox - The drop-down list is not cleared after selecting items containing HTML markup if EncodeHtml is set to "false"
  • DateEdit - A calendar doesn't work properly in IE11 when Accessibility is enabled
  • Documentation - ASPxComboBox - Add information about binding to Server Mode and limitations for ComboBoxColumns
  • The "AM/PM" value rather than the current time is changed in the ASPxTimeEdit editor on the Up key press on mobile devices

ASPxGridView

  • ASPxDateEdit - Accessibility - The drop-down window is immediately closed on an attempt to invoke it if the Time Section is visible
  • ASPxGridLookup - It is impossible to update a value when the control is bound in PopupEditForm
  • AdaptiveDetail Layout Items - Design time - Default command column settings don't allow adding this column to the adaptive layout
  • Batch Edit Master-Detail - Preview changes are shown for the detail grid instead of the master grid
  • Batch Editing - Filtering works incorrectly if KeyFieldName is of the string type and the grid contains modified rows  
  • Designer generates incorrect markup if banded columns are used
  • Edit Form Template - The e.RowValues collection contains an old ASPxGridLookup value in the RowUpdating event handler if the two-way data binding is used and the HtmlRowCreated event is handled
  • Endless Paging - The Loading panel is shown infinitely on an attempt to save grouped row changes
  • Format conditions are overwritten by alternating row styles in an exported document
  • The "Show adaptive details" button is misaligned if AccessibilityCompliant=true and the Office365 theme is used
  • The 'Cannot read property 'constructor' of undefined' error occurs if the default toolbar contains an invisible item
  • The control is rendered incorrectly under certain conditions if SettingsEditing.Mode="EditForm" and SettingsPager.Mode="EndlessPaging"
  • The grid's layout is incorrectly calculated in adaptivity mode (AdaptivityMode="HideDataCells")
  • The moved columns' state is restored to the original one after a callback when ShowFilterRow is enabled and the grid is bound in Page_Init
  • The popup edit form's position is incorrect for new records
  • The Styles.FocusedRow.ForeColor property has no effect for a detail row in adaptive mode if MaterialCompact, Material or Office365 themes are applied
  • ASPxGridView Documentation - Add information that the BatchEditChangesCanceling event is not raised when there are no changes in grid data
  • ASPxGridView inside a scrollable div element - The scroll position is lost after a callback if the SettingsAdaptivity.AdaptivityMode property is set to the "HideDataCells" value

ASPxHtmlEditor

  • The whole line is removed after selecting a half of it and pressing Delete in IE

ASPxPivotGrid

  • A group filtering icon shows active when the Show All options is checked
  • The FilterValues.ValuesIncluded collection is empty if the filter type is set to Included
  • ASPxPivotGrid does not display the sort by summary menu for certain data fields

ASPxQueryBuilder

  • The imageClassName attribute does not work for custom icons

ASPxRichEdit

  • An error occurs on an attempt to print a certain protected document containing fields
  • A floating object is incorrectly aligned in relation to a table in the exported PDF document if the table's alignment is set to Center or Right
  • A floating textbox is incorrectly rendered when it's placed next to a table
  • An error occurs when typing text in a floating textbox after moving it
  • The "Insert" tab is cleared in IE 11 after inserting the Header section if the ribbon is minimized
  • The inner error message is shown instead of the 'session expired' error message when the request to the server is performed on a callback
  • The document content aligned according to a shape is positioned incorrectly
  • The Hidden font setting is not saved for the paragraph mark

ASPxScheduler Suite

  • It's possible to open disabled views with corresponding shortcuts
  • ASPxScheduler with enabled adaptivity calculates the initial adaptive mode incorrectly if placed in ASPxSplitter
  • Information about an appointment's resources is incorrectly calculated in the Appointment Tooltip if resources are filtered and the ResourcesPerPage property is specified

ASPxSpreadsheet

  • The "TypeError: Cannot read property 'clone' of undefined" error occurs after the LoadDocument and Open method calls
  • The ribbon layout is broken even after the AdjustControl method has been called
  • ASPxSpreadsheet cannot load a document correctly if a worksheet display area is specified and a document's selected range is located outside this area
  • ASPxSpreadsheet's context menu cannot be invoked for document cells located outside a worksheet display area
  • Extra content (empty rows) are added to a document if content is copied / pasted in IE browser and a current ASPxSpreadsheet document is not empty

ASPxTreeList

  • Toolbar buttons are not hidden during edit

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - Context Menu - The Upload button in the folder tree is disabled but still allows the upload
  • ASPxMenu - It's necessary to click an item twice to open child items in a certain configuration on iOS devices
  • ASPxPageControl inside ASPxPopupControl - The "Cannot read property 'offsetWidth' of null" error occurs after changing tabs
  • Compression mechanism - It is impossible to compress the minified Microsoft.ApplicationInsights.JavaScript script
  • FilterControl - The dropdown position is incorrect when EnablePopupMenuScrolling is set to True
  • The 'Allowed File Extensions' article does not describe the difference in validation between Advanced and Standard modes    
  • Upload Control - NullReferenceException is raised on uploading more than 5 files if the OnGenerateFileNameInStorage event is handled

ProjectConverter

  • References to the DevExpress.Web.Linq assembly are not updated

XtraReports Suite

  • "The type initializer for 'DevExpress.XtraPrinting.Shape.Native.ShapeFactory' threw an exception" error may occur in web applications hosted on IIS
  • Aggregate functions are not available in the Expression Editor executed for the Background Color property
  • HTML5 Document Viewer - A signature editor does not operate correctly on touch screen in certain browsers
  • WebDocumentViewer - Cascading parameters are prefilled with data although their filter condition is not satisfied

ASP.NET MVC

MVC CardView

  • The ErrorRow element is not shown when an exception is thrown by ASP.NET

MVC Data Editors

  • Adaptive Combobox - The combobox is changing its height when a modal dropdown shows
  • ButtonEdit - ClearButton's HoverStyle is not applied when the Button's HoverStyle is specified
  • ColorEdit - There is no label for the "Custom color" text box when Accessibility Compliant is enabled
  • DateEdit - The hour hand's color is not changed based on baseColor if the Material or MaterialCompact theme is applied in v18.2
  • MemoFor - The first line break is ignored
  • TokenBox is not bound to a collection of selected items properly if it is placed inside FormLayout

MVC GridView

  • ASPxGridView - Accessibility - It's not possible to drag a column by the header text
  • ASPxGridView/GridView - ASP.NET exceptions cannot be handled
  • An exception is thrown when the GetValuesOnCustomCallback method is called
  • Batch Edit - The "Cannot read property 'indexOf' of undefined" JS error occurs after the server-side validation fails if one of the columns is placed inside another column
  • BinaryImage ValidationSettings throw the "Unable to cast object of type 'DevExpress.Web.Mvc.MVCxGridModeValidationSettings' to type 'DevExpress.Web.BinaryImageValidationSettings'" InvalidCastException
  • It's not possible to access tabs of the edit form layout's TabbedLayoutGroup by using the GetTabByName method
  • The "Cannot read property 'style' of undefined" JavaScript error message appears on an attempt to edit a row if vertical scrolling is enabled, a group row template is implemented and SettingsBehavior.AllowFixedGroups is enabled
  • The NestedControlCellStyle.CssClass property has no effect for the AdaptiveDetailLayout column's item
  • GridView in Batch Edit mode - Unchanged row values sent to the server are switched to null if the Save button was clicked on a different page
  • GridView in Batch Edit mode - Unchanged row values sent to the server are switched to null if the Save button was clicked on a different page
  • Responsive Web Application Template - Validation does not properly work in editors used for editing GridView data

MVC HtmlEditor

  • Accessibility - "A form control does not have a corresponding label" error is shown for the "Paragraph Style", "Font Name" and "Font Size" combobox editors
  • Spell Checking - End-user changes are lost if the Close button is pressed before all errors are fixed
  • The InsertLink dialog creates an incorrect link if it is bound to the Azure provider

MVC Navigation, Layout & Multi-Purpose Extensions

  • DockPanel creates a keyboard trap + alters the default focused item with Accessibility Compliant enabled
  • FormLayout - Unobtrusive validation is performed even when it is disabled
  • Menu - An adaptive menu in is placed behind an overlay if it is inside a Panel
  • Menu - Modal background occurs when an adaptive menu is located inside a panel and the page has a vertical scrollbar
  • UploadControl - The input element has incorrect width if it is placed in RoundPanel

MVC Report

  • End-User Web Report Designer - XRRichText does not use the default font assigned to it (Arial)
  • Expression Editor - An expression with a string that contains an apostrophe cannot be validated
  • Expression Editor - The description view is not synchronized
  • Localization - It is impossible to translate some strings using the ASPxClientWebDocumentViewer.UpdateLocalization method
  • Printing does not work when two DocumentViewers are on the same web page
  • Web Report Designer - The client-side "Cannot read property 'filter' of null" error is thrown on an attempt to execute the Save As dialog when the report storage's GetUrls method returns NULL

MVC RichEdit

  • SqlOfficeStateProvider - It's not possible to paste an image from the "Inline picture" dialog
  • SqlOfficeStateProvider - It's not possible to paste an image from the clipboard
  • SqlOfficeStateProvider - The "ArgumentOutOfRangeException: Index was out of range." exception occurs in the DevExpress.XtraRichEdit.Model.IndexedTreeNodeLeafLevel`1.FindItemByIndex method

MVC Scheduler

  • ArgumentException ("An item with the same key has already been added") is raised while calculating appointment custom fields
  • The "Cannot read property 'interval' of null" JS error occurs when an appointment which is not initially visible in the scrollable area is dragged
  • The Edit Appointment form - An updated appointment is duplicated as a new appointment if changes lead to a conflict with another appointment

MVC Spreadsheet

  • A request to obtain a document state cannot be correctly executed in Web Farm environment even if State Provider is implemented
  • An image uploaded from a computer is not displayed in certain cases  
  • Pasting a copied cell to a range of cells gives different results based on the worksheet protection

MVC TreeList

  • TreeList - SettingsPopupEditForm is null

ASP.NET Bootstrap

Bootstrap Data Editors

  • Bootstrap ListBox - The AddItemCssClass and SetItemTooltip methods do not work properly when the editor is hidden on the client side
  • Bootstrap ListBox - The SetItemHtml method doesn't work properly
  • The BootstrapBinaryImage control does not have a client-side ValueChanged event

Bootstrap GridView

  • The GridLines property doesn't work correctly
  • The client-side ColumnResizing and ColumnResized events are not available in IntelliSense and cannot be set declaratively

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapRibbon - The ShowTabs property has no effect

Bootstrap Scheduler

  • BootstrapScheduler - It's not possible to drag an appointment from the bottom of the TimeLine view
  • View Model API - Editor values are not saved as corresponding View Model properties if the editors are located on different Page Control's tabs

Bootstrap Spreadsheet

  • An entered cell value is lost

ASP.NET Core

XtraReports Suite

  • WebDocumentViewer - Intermediate preview issues in the Web Farm hosting environment
  • Web Report Designer - JsonDataSource's schema is not loaded to the designer's field list
  • WebDocumentViewer - the asynchronous export does not work in the the Web Farm hosting environment
  • XtraReport - the System.Security.Cryptography.Pkcs class name collision in .NET Core projects
  • XtraReport with Bootstrap controls - Uncaught TypeError: DefaultWrapperManager is not a constructor

ASP.NET Core Bootstrap

Editors

  • BootstrapTreeView - A BootstrapCheckBoxList's first checkbox has an incorrect Id when placed in a template

DevExpress WinForms 18.2.8

$
0
0
DevExpress WinForms

Improves Grid, Editor and Reports controls.

Fixes

All WinForms Controls

  • An exception is raised on an attempt to provide data to FilteringUIContext via QueryGroupData
  • ContextButton - An image specified using the ImageOptions.ImageUri property is not shown
  • DirectX - A COMException with the D2DERR_RECREATE_TARGET error code is incorrectly handled
  • DPIAwareImageCollection - Visual Studio crashes on an attempt to access the removed image
  • Image Picker - ArgumentException is thrown when the resource file is located outside its default directory
  • SkinEditorV2 - The Use LightView check box caption is cut off
  • SvgPolygon - The SvgImage.Create method generates an image with incorrect point data
  • TaskbarAssistant, JumpListItemTask - The Click event isn't raised when an application is run under administrative privileges

Data Access Library

  • SqlDataSource - CustomSqlQuery queries with an empty result set are not added to ResultSchema when a data source is saved to XML

Layout Assistant

  • Visual Studio 2019 works with a delay when the LayoutAssistant extension is used

MVVM Framework

  • MVVM Scaffolding - A detail entity cannot be edited by double-clicking it in a detail grid if a master entity was updated

ProjectConverter

  • There is no capability to update resource files when a project uses NuGet packages

Scaffolding Wizards

  • A confirmation message title shows text with extra " - " if getEntityDisplayNameFunc returns an empty string

Snap

  • A separator inserted into SnapList is removed after resizing SnapList columns if a caret is located within the SnapList table
  • SnHyperlink fields don't display any placeholder if there are no rows in a data source
  • The "Use for Mail Merge" menu item is not displayed if ObjectDataSource is used as SnapControl's data source

XtraBars Suite

  • The Smar Tag menu of an auto-hide dock panel is closed at design time when the panel is hidden
  • AccordionControl - A resizing vertical line has a break where a search control is shown
  • AccordionControl - All groups are expanded on maximizing after minimizing when DisplayMode=Overlay and ExpandElementMode = Single
  • AccordionControl - Pressed element flickers when the cursor crosses its boundaries
  • AccordionControl - The ContextButtonClick event is not raised in the overlay form when the Hamburger menu is minimized
  • All documents in DocumentManager are closed when the DocumentManager is moved to another form and an original form is closed
  • An additional form button appears on clicking near the XtraForm icon when the right to left (RTL) layout is enabled
  • BarManager - A bar does not change its location based on the DockCol and DockRow properties when the ApplyDockRowCol method is called
  • BarManager - The "Add button" list doesn't contain BarLargeButtonItem
  • Bars and popup menus are unskinned when being used in PopupControlContainer
  • Change the English Translation of 'BarString.FullScreenButton' to Ribbon Display Options instead of Auto-hide Ribbon
  • DockManager - IndexOutOfRangeException is thrown when the layout is restored from XML
  • DockManager - It is possible to dock a floating DockPanel to the main form even if another floating DockPanel is hiding it
  • Fluent Form - A form's title is incorrectly drawn when it is wider than AccordionControl
  • NavigationFrame - An exception occurs when a selected page is changed if transition animation is enabled
  • NullReferenceException is thrown in the BarLinkViewInfo.HasImage method at design time
  • NullReferenceException is thrown on resizing a dock panel via the upper right edge when the Light style is enabled
  • Popup - The toggle switch doesn't render
  • PopupMenu - A group separator is drawn incorrectly when DrawMenuSideStrip is set to true
  • RadialMenu throws NullReferenceException on calling ShowPopup after the Collapse method call
  • RepositoryItemGridLookUpEdit - ArgumentException is thrown if the editor's data source has an image equal to null
  • RibbonControl - A bar item link becomes focused but is not highlighted after the BarItemLink.Focus method call
  • RibbonControl - Residual image when using Office 2019 and animation is disabled
  • RibbonForm - The Text property of a child MDI form is used excessively
  • RibbonMiniToolbar - A large BarButtonItem with the DropDown button style has an incorrect layout
  • SVG Icon Palette not working with BarButtonItems
  • SVG icons in a borderless Toolbar are colorized using an incorrect palette
  • TabbedView - An empty frame appears for forms whose FormShowMode property is set to AfterInitialization
  • TabbedView - NullReferenceException when closing document using the Windows customization form
  • TaskBarAssistant - Provide the capability to flash a window in the TaskBar
  • The ItemAppearance.Hovered property is not in effect for BarStaticItem
  • ToolTipController - e.MouseArgs is null in the HyperlinkClick event
  • WindowsUIView - TileContainer doesn't allow assigning images to tile elements from an image collection by an image index
  • WinForms - The 'CTRL+F1' key combination does not work after a user opens a view or a tab
  • WorkspaceManager doesn't restore locations of floating bars

XtraCharts Suite

  • The Shift button shows a magnifier icon even if zooming is disabled

XtraDiagram

  • CalcHitItem doesn't return a correct result when custom DPI settings are used

XtraEditors Library

  • ArgumentException when TextBoxMaskBox is being disposed of
  • CalendarControl ignores the TouchUIMinuteIncrement property in TouchUI mode
  • CheckedComboBoxEdit - The EditValueChanged event fires every time the popup form is closed if EditValue's List type is used
  • FileDialog - The CustomPlaces property does not work correctly
  • GridLookUpEdit - The CustomDisplayTextEventArgs.Value property contains an incorrect value type on the CustomDisplayText event
  • ImageComboBoxEdit with ContextImage and item images defined shows both images overlapped
  • InvalidComObjectException fires in RangeControl when its size is changed during painting in DirectX mode
  • LabelControl - An image specified via the ImageOptions.ImageIndex property is visible in a single state of the control
  • Localization - Mask properties are serialized and added to the RESX file
  • NullReferenceException occurs when passing null as the SvgElementProperties parameter to the SvgElement.Create method
  • SaveFileDialog does not contain a resource for the SVG image filter in the German localization
  • SVG - It should not be necessary to set the WindowsFormsSettings.SvgImageRenderingMode property to HighSpeed if True is passed to the SvgBitmap.Render method
  • The maximized XtraForm is shown incorrectly when the FormBorderStyle property is set to FixedSingle and a vector skin is used
  • The SVG image is rendered with a jagged edge
  • TimeSpanEdit - The AllowNullInput property does not work as expected
  • TokenEdit does not process the Esc key if it is placed into a form shown as a dialog
  • WinForms - SidePanel flicks on resizing when the size of the bottom panel is fixed
  • XtraFolderBrowserDialog - Breadcrumb navigation does not work for UNC paths
  • XtraFolderBrowserDialog - Folders are not sorted properly
  • XtraFolderBrowserDialog - Hidden Folders are not shown
  • XtraFolderBrowserDialog still shows the NewFolder button in Wide mode even if ShowNewFolderButton is disabled
  • XtraOpenFileDialog - NullReferenceException is thrown on the ShowDialog method call
  • XtraOpenFileDialog - An incorrect node is focused when nodes are expanded and collapsed via the "+" and "-" keys
  • XtraTabControl - The tab caption is displayed in the wrong place in RTL mode when an image is used

XtraGrid Suite

  • AdvBandedGridView - The Up and Down arrow keys navigation doesn't work as expected if there is a column with AllowFocus = False
  • Conditional Formatting is not applied to a row when NewItemRowPosition is shown at the Bottom
  • Custom group summary items are not exported when the AlignGroupSummaryInGroupRow option is enabled
  • Excel Filter - ArgumentException occurs when a new item is added to the e.DataItems collection in the FilterPopupExcelData event handler
  • GraphicsCache's DrawRectangle method throws ArgumentException if a pen with a custom dash pattern is used and DirectX Hardware acceleration is enabled
  • GridControl - Impossible to localize the search control filter dropdown in Excel popup
  • GridControl - The group row's expand/collapse button color is not changed when the EnableAppearanceFocusedRow property is set to false
  • GridLookUpEdit - The first character is lost on typing in Auto Filter Row
  • #VALUE! is displayed as a summary value when using ExportToXlsx
  • A format rule with the IconSet style is incorrectly exported when its ColumnApplyTo property is specified
  • EditForm modifies a value of another row when FindPanel is used
  • Selected cells are incorrectly rendered when the DefaultAllowHtmlDraw option is enabled
  • The conditional formatting menu generates an expression with a syntax error when the corresponding FieldName includes square brackets
  • When the AllowSortAnimation option is enabled, animation does not use display values provided by the CustomColumnDisplayText event
  • KeyNotFoundException is thrown when a user types arbitrary symbols into a DateTime column's Excel popup filter
  • LayoutView - Cells are activated from left to right in RightToLeft mode
  • Popup Window closes immediately when a top form is maximized and the Windows taskbar is auto-hidden
  • RepositoryItemRichTextEdit cannot load the Doc document stored as a byte array when the DocumentFormat option is set to Doc
  • Scrolling a grouped grid does not work correctly if the AlignGroupSummaryInGroupRow property is enabled
  • TabbedView does not change the grid focus when the editor is opened in the grid
  • The Drag And Drop Behavior - Rows disappear in a source grid if more than four rows were dropped to another grid
  • The selection is not reset after sorting or filtering in Infinite Scrolling mode (VirtualServerModeSource)
  • VirtualServerModeSource - The MoreRows event is raised twice sometimes
  • WinExplorerView - A grid is scrolled in small steps when the top or bottom scrollbar button is clicked
  • WinExplorerView - TextColumn content is unreadable when PaintStyleName is Flat
  • WinExplorerView - The CalcNoGroupRowIndexByPosition method throws DivideByZeroException
  • WinExplorerView uses an incorrect font for disabled items when OptionsView.Style = Content
  • WinForms - Enum images are incorrectly displayed in the grid's column filter popup

XtraLayout Suite

  • CustomHeaderButtons are incorrectly drawn in LayoutControl when the Blue skin is used and the high dpi is enabled
  • An item that contains a CheckEdit editor does not show a tooltip when its field has the Description attribute
  • ColorPickEdit is missing in the Editor Type combobox of the Data Source Binding Manager
  • How to fix the SplitterItem location when the group size is changed if FixedStyle is used
  • LayoutControlItem cannot be moved in Table layout mode

XtraMap

  • An unhandled exception occurs when updating a map item at runtime when the clustering feature is enabled
  • Certain MapPath segments are rendered incorrectly when the DirectX render mode is enabled
  • InvalidCastException occurs when clicking Map Pie Items with the pressed Shift button
  • KML - Pushpin elements are displayed with an offset when loading a newly created KML file
  • MapControl does not raise the MapItemClick event if a tooltip is shown when a map item is clicked
  • MapEditor - Unhandled exception (NullReferenceException) when selecting a map item programmatically
  • Svg - shapes are loaded in reverse order

XtraPivotGrid Suite

  • Customization Form - It is impossible to Collapse/Expand all folders
  • InvalidCastException is thrown on an attempt to open a summary filter popup in the pivot grid
  • OLAP - It is impossible to expand rows because the OLAPUseNonEmpty property does not work
  • "The '_PCA' function is not found" error occurs when several unbound fields without names are added to the pivot grid and the default data processing engine is used
  • It is impossible to capture the GroupInterval property change in the FieldPropertyChanged event handler

XtraPrinting Library

  • RichTextBoxLink - Text lines in the print preview can be split in half

XtraReports Suite

  • "An item with the same key has already been added." error occurs while loading reports created in earlier DevExpress versions
  • "The document cannot be exported to DOCX format correctly with the specified settings." error occurs on an attempt to export a report with the XRCharacterComb control when the TableLayoutOption is enabled
  • A page footer is printed on top of the first report page
  • An expression binging for the XtraReport.Visible property is lost after loading a report layout
  • DocumentViewer - Document Map nodes are recreated twice
  • DocumentViewer - The "Waiting for parameter values" message is not displayed until the report surface is clicked
  • DocumentViewer - The initial "No pages" status message is incorrect
  • End-User Report Designer - The PropertyGridDockPanel's ShowCategories property cannot be set to False at design time
  • End-User Report Designer - 'The specified value does not match the 'ParameterName' parameter type' error occurs when a multi-value cascading parameter is submitted in some scenarios
  • Export To Excel - The value of a multi-value report parameter of the String type is exported as the 'System.String[]' string if the 'Value' text export mode is used
  • ExportOptionsTool Dialog - Provide a way to assign an owner to the dialog
  • Expression Bindings - A data source is not refreshed
  • Interactive Sorting - Sorting icons are reversed
  • Interactive Sorting - The 'Sequence contains no matching elements' error occurs when a report with a subreport is sorted
  • It is impossible to change the XRCrossBandLine visibility after a layout was exported in XML
  • JsonDataSource causers a memory leak
  • Object Data Source Wizard - The "PrivateImplementationDetails" item is displayed on the data source type selection page
  • Print Preview - A click on a Margin line should not change the value
  • Print Preview - Margin values are inconsistent
  • Print Preview - The DefaultSvgSettings.AllowDefaultSvgImage property value should not be read from the registry
  • Report Designer - A memory leak occurs when you open the Expression Editor
  • Report Designer - the NullReference exception is thrown upon dragging a field into an existing control with the CTRL key pressed
  • Report Designer - XRChart's Colorizer feature does not work
  • Report Gallery - The original XRTable size is not preserved
  • The 'Expressions' tab appears in the Property Grid after showing the 'Designer Options' dialog for a report which uses the Bindings mode
  • The image does not preserve its transparency during the export to an xlsx file
  • Visual Studio Report Designer - Anchored controls with the "private" field modifier should not be resized (the inheritance issue)
  • XRCheckBox - The CheckState property is set to Checked if a control receives null or DBNull.Value in the expression bindings mode
  • DetailReportBand renders the latest printed record on all occurrences (the Expression Bindings caching issue)
  • The auto scale feature fails with the StackOverflow exception for multi-column subreports

XtraRichEdit

  • A cropped image is rendered blurred in version 18.2
  • An application freezes when GridControl uses RepositoryItemRichTextEdit and the RowAutoHeight option is disabled
  • NullReferenceException is thrown on an attempt to select a page break
  • NullreferenceException is thrown when loading a specific document in RichEditControl
  • RichEditControl incorrectly displays a certain EML document
  • RichEditControl incorrectly formats a certain string as a hyperlink
  • RichEditControl incorrectly renders strikethrough text
  • SimpleView - The Horizontal scrollbar is reset to the initial position on typing
  • System.ArgumentException "null' is not a valid value for 'stream'" is thrown if the loaded stream is null starting with version 18.1
  • System.ArgumentOutOfRangeException is thrown on rendering a document with the footer that ends with a table
  • Tab stops are differently processed in a specific document as compared to Microsoft Word
  • The "Document Properties" dialog layout is messed up under the German culture
  • The "Lock aspect ratio" value is incorrectly imported for an image from an Rtf document
  • The PreserveInsertedContentFormatting option doesn't allow keeping content formatting when the default font of the inserted document differs from the font of the target document
  • The Spelling dialog is displayed under a form which has the TopMost property set to true

XtraScheduler Suite

  • RecurrenceControls don't increase their height when TouchScaleFactor is specified
  • iCalendarExporter - Custom Properties are added after all VEVENTs
  • InvalidCastException is raised in DirectXPaint when SchedulerControl is disposed of
  • NullReferenceException is thrown in the CreateAppointmentComparerProvider method when XtraSchedulerReport is opened at design time
  • Resources' images are not displayed in a report
  • An incorrect time interval is calculated when the FetchAppointments event fires and DateNavigator is used
  • DateNavigator unpredictably changes selection after switching months via month navigation buttons
  • NullReferenceException occurs on the "Recurrence" RibbonControl command click
  • The "<SomeDate> is not a valid value for 'End'" ArgumentException is thrown when synchronizing with Google Calendar
  • The Appointment Trimming Settings do not work in 18.2.7
  • The CustomDrawView event isn't raised on resizing
  • SchedulerDataStorage - SchedulerControl uses an incorrect TimeZone to raise a reminder
  • The appointment label imports with a color when the Gray Scale/Black and White scheme is used
  • The NullReferenceException is thrown in the GetCellIndexByStart method

XtraSpellChecker

  • The Language dialog is displayed under a form which has the TopMost property enabled

XtraSpreadsheet

  • A corrupted document can be produced after changing a pivot table's data source in a specific document
  • A corrupted document can be produced after refreshing a pivot table in a specific document
  • Clipboard is cleared when resizing a column
  • It is impossible to generate the SpreadsheetControl's ribbon or toolbar menu at runtime
  • Provide the capability to hide outline symbols in the worksheet view
  • SpreadsheetControl cannot import UInt16 values from external data sources
  • SpreadsheetControl hangs on an attempt to get the Range.Precedents property value if there are circular references in formulas
  • SpreadsheetControl produces a corrupted XLSX document if a defined name with an invalid value of the DefinedName.RefersTo property is added
  • The Name Box's value isn't updated after creating a defined name for the selected range
  • The Range.DirectDependents property value is calculated incorrectly for a defined name
  • Unable to display hidden rows when using frozen panes
  • Usability - The Range.Name property does not return a defined name declared with the workbook scope
  • Usability - There is no way to select a range from another worksheet while editing a formula using the Function Arguments dialog

XtraTreeList Suite

  • NullReferenceException is thrown in the CreateViewInfo method when TreeList's layout is reset on loading
  • Drag and drop icon indicators do not have high DPI support
  • Unhandled ArgumentNullException when сlicking the Node Indicator

XtraTreeMap

  • TreeMap data processing performance is not optimal

XtraVerticalGrid Suite

  • An in-place editor ignores its EditFormat in PropertyGridControl starting with version 18.1
  • Complex editors don't work if the Property Grid has a small width
  • PropertyGridControl - Low performance when clicking on a cell or resizing a form
  • RepositoryItemToggleSwitch is incorrectly drawn when PropertyGridControl's ActiveViewType is set to Office
  • The DefaultDraw method works incorrectly in the CustomDrawRowValueCell event handler
  • The vertical scrollbar overlays a category row's expand button under certain conditions
  • GetRecordObject returns an incorrect value when a filter is applied

DevExpress DXperience 18.2.8

$
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 18.2.8

$
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.

SpreadJS 12 SP1

$
0
0
Double-Click Auto-Fill

Adds double-click auto-fill and improves data validation, plus adds two types of clipboard pasting.

Features

Runtime Features

  • Double-Click Auto-Fill - Filling data was already a part of SpreadJS, but now users can double-click on fill indicators in order to auto-fill data.
  • Data Validation - Different cell highlighting types have been added to the data validation in SpreadJS. This includes circle, dogear, and icon.
  • Number and Date Display Enhancement - The way that numbers and dates are displayed in SpreadJS has been enhanced. When these are too big to fit in a cell, the number will be changed to fit properly in the cell.
  • Clipboard Paste - Two types of clipboard pasting have been added, allowing users to copy and paste only values and formatting, or only formula and formatting.

Designer Features

  • Subtotal Function - Excel-like Subtotal functionality has been added to the Designer, allowing users to insert subtotals into their sheets.
  • Data Validation Highlight Style - With the runtime data validation highlight style this new version also added a menu in the designer to support it.
  • Clipboard Option Enhancement - The new clipboard pasting options have been added the designer in the ribbon menu as well as the context menu.
  • Blank Table Style - A blank table style has been added to the list of table styles that can be applied.
  • Status Bar - A status bar has been added to both the runtime and designer implementations. In addition to display information about the selected cells, there is also a context menu. In addition, the status bar can be customized to fit specific needs.
  • Angular 7 - SpreadJS has now been tested with the latest version of Angular 7. This release includes support for all SpreadJS properties and events, as well as the Angular CLI.

GroupDocs.Conversion for .NET V19.4

$
0
0
GroupDocs.Conversion for .NET

Convert from CMX files.

Features

  • Convert from CMX files.
  • Automatic naming when saving converted documents to file.
  • Get page orientation for a specific page.

DevExpress VCL Subscription 18.2.7

$
0
0
DevExpress VCL Subscription

Improves the Editors library, Bars, Grid, Layout, PDFViewer and SpreadSheet controls, plus the Printing system.

Fixes

ExpressBars Suite

  • A large bar button's down arrow is incorrectly scaled at high DPI settings (more than 96).
  • A minimized secondary Ribbon form's title bar buttons do not work if the form's DisableAero property is set to False and the application is running under Windows 10 version 1809.
  • Cannot scale TcxStyleRepository styles when in data module.
  • Ribbon Form - On using skins, the form's borders are painted incorrectly in the opened Backstage View if the ribbon style is rs2013 or newer.
  • TdxOfficeSearchBox - Releasing the Alt Gr key while the drop-down menu displays search results closes the menu and moves focus from the editor.
  • The Ribbon Tab Area Toolbar disappears on an explicit or implicit RecreateWnd procedure call of the Ribbon control or its parent form.

ExpressDocking Library

  • A selector of a dock panel's client area has the pink background if the "dxVS2005" mode is enabled in the docking manager and an application works under Windows 7 or an older version.

ExpressEditors Library

  • cxCheckListBox - An editor placed on an form does not add the cxCheckBox unit to the 'uses' clause, which can result in compile time errors if certain API members of the editor are used in code.
  • TcxButton - A TBasicAction descendant's OnHint event never occurs if the action object is linked to a button.
  • TcxCustomComboBox and descendants - A dropdown window scrollbar scales incorrectly.
  • TcxCustomTextEdit and descendants - An editor produces a sound on pressing the Ctrl+Enter key combination if the BeepOnEnter property is set to False.
  • TcxNavigator - Setting the navigator to display only the First, PriorPage, or Prior button (or any combination of them) hides the information panel.

ExpressExport Library

  • The ExportGridTo~ procedures do not export plain text from the cells that use the cxRichEdit control as an in-place editor.

ExpressLayout Control

  • An AV occurs on dragging a Tabbed layout group if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressLibrary

  • An AV occurs on clicking an item in a built-in popup menu in a cxTreeList or TcxGrid-based 64-bit application if the ExpressBars suite is installed.
  • Handling the OnUpdate event of a command (TAction object) created by the design-time UI generator disables the command's functionality.
  • SVG image resaving leads to adding redundant tab characters across the target file in certain cases.
  • SVG Images - A 'text' element, whose font typeface is specified as a generic serif or sans-serif font family, is not displayed.
  • TdxStatusBar - The font size does not scale when the monitor DPI differs from 96.

ExpressPDFViewer

  • An application hangs on parsing a PostScript Type 1 font embedded into a loaded document in certain cases.
  • An AV occurs on decoding a PDF object compressed with the LZW algorithm that relies on early code change.
  • Hyperlink navigation within a document incorrectly works in certain cases.
  • The control can display incorrect distances between words in a text if it uses a composite font.
  • The invisible text rendering mode applied to a document content also affects the following PDF annotation.
  • The unhandled "No mapping for Unicode character exists in the target multi-byte code page" exception that can occur on parsing a hyperlink interrupts the document load process.
  • The zoom factor is incorrectly calculated if the OptionsZoom.ZoomMode property is set to pzmPages.

ExpressPrinting System

  • RichEdit Control Report Link - Printing certain tabbed space combinations causes the EAssertionFailed exception.
  • Spreadsheet Report Link - A floating image container is printed in low quality regardless of the source image's resolution.
  • The FSmoothlyStretchImages global variable's value in the dxPSCore unit is ignored.

ExpressQuantumGrid Suite

  • An error occurs on compiling a C++Builder project if it uses values from the TcxGridDateTimeFilter, TcxGridDateTimeGrouping, TcxGridShowItemFilterButtons, TcxGridItemFilterButtonShowMode, or TcxGridItemFilterPopupApplyChangesMode enumeration type.
  • Conditional Formatting - The "One or more expressions are incorrect" exception occurs on an attempt to create a rule via the "Conditional Formatting Rules Manager" dialog if the first affected cell's value does not meet the rule's criterion.
  • Master-Detail - A classic scrollbar is displayed on top of the first column's header when a detail view is expanded for the first time if the LookAndFeel.ScrollbarMode and TcxLookAndFeelController.ScrollbarMode property values are different.
  • Master-Detail - A selected master row's expand button blends with the background if the "TheBezier" skin is applied.

ExpressScheduler Suite

  • A list of events in the "Reminder" dialog is flickering on an update.
  • cxSchedulerWebServiceStorage - A click on the "Dismiss" or "Dismiss All" button in the "Reminder" dialog has no effect if event notifications are enabled in a connected Google Calendar's settings.
  • Gantt View - An event's start and end times are not updated correctly when its parent group moves along the time grid.

ExpressSpellChecker

  • There is a typo in the "International Dictionaries" caption of a group box in the "Spelling Options" dialog.

ExpressSpreadSheet

  • A cell with a date/time value shows minutes instead of a month if the formatting pattern includes one- or two-character macro for a month and a macro for seconds.
  • A custom in-place cell editor that overrides the default editor via an OnEditing event handler, scales twice when invoked for the first time on a monitor whose DPI differs from 96.
  • A memory corruption occurs when an OnEditing event handler returns a custom property set via the AProperties var parameter if the property set is not derived from the TcxCustomRichEditProperties class.
  • An RTF text string ignores vertical alignment within a merged cell.
  • Built-in function implementation can incorrectly choose between array and non-array result calculation modes.
  • It is impossible to copy or move formatted RTF strings between worksheet cells in a Spreadsheet control and Microsoft Excel via the clipboard.
  • Memory gets corrupted on scrolling a worksheet while a reference in a formula expression is being edited by dragging a cell selection.
  • Multiple consecutive document load operations can result in an AV if each loaded document contains a lot of shared strings, and the RTF formatting functionality is enabled.
  • TdxSpreadSheetReportDesigner - Binding to another dataset doesn't clear the field list accessible via the DataBinding.DataController property.
  • The OFFSET function can return an incorrect result.

Telerik DevCraft Ultimate - includes new Telerik UI for Blazor 1.0.0

$
0
0
Telerik UI for Blazor.

Telerik UI for Blazor provides Native UI Components for Microsoft’s Blazor Framework.

Telerik DevCraft Ultimate now includes Telerik UI for Blazor.
The initial release of Telerik UI for Blazor includes the following UI components:

  • Button.
  • Calendar.
  • Chart.
  • Date Input.
  • Date Picker.
  • DropDownList.
  • Grid.
  • Numeric Textbox.
  • TabStrip.
  • TextBox.
  • Window.
  • Animation Container.

All of the input components can take advantage of Blazor’s validation framework and there’s full support for templates across the board.

ThemeBuilder Support
As with all of Telerik's other web-based components, Telerik UI for Blazor has been added into the ThemeBuilder tool. This makes customizing any of the available themes extremely easy through just a couple of clicks. Any changes you make to the look-and-feel will automatically be updated in the list of components rendered on the page, which gives you immediate feedback around what your changes are doing to the components.

Blazor Sample Application
With this first release Telerik created a sample dashboard application to showcase the Telerik UI for Blazor's grids, charts, and form element UI components as well as the power of the Blazor framework.

What is Blazor?
Blazor is an exciting new framework coming from Microsoft that takes advantage of WebAssembly in order to allow developers to use C# to target web applications instead of using JavaScript.

PrizmDoc Viewer v13.7

$
0
0
PrizmDoc Viewer

Adds support for Ubuntu 18.04 LTS, plus upgrades to JSON markup layer capability in the Redaction Creator API.

Features

  • Now supports Ubuntu 18.04 LTS.
  • JSON support in the PrizmDoc Server Redaction Creator API - Previously, the Redaction Creator API only created the PrizmDoc legacy XML format for text matching a Regular Expression. This was inconsistent since JSON markup layer is used in all other areas of PrizmDoc.
  • Improved stability of PrizmDoc Server running on Linux by updating Mono run-time components to address possible unresponsiveness of PCC Imaging Services when loading configuration settings on start up.
  • Improved MSO conversion service's resistance to faulty conversion transactions by properly detecting and recycling its child processes without having to become unhealthy and restart the service.
  • Improved the consistency of the burn-in operation performed over the text redaction markup for every character regardless of its glyph outline. Now, a character becomes redacted if the redaction area overlaps the character's glyph area (calculated by width * height) by 40% or more.
  • Improved the cursor behavior in the viewer to better indicate the effect of using the mouse. In supported browsers, the grab cursor is now displayed when the hand pan tool is selected. The cursor no longer changes when hovering over a mark if the selected mouse tool does not support mark selection. If the selected mouse tool does support mark selection, the move cursor is displayed over a mark only if the mark is selectable.

Fixes

  • With the PrizmDoc Viewer v13.7 release, support for Windows Server 2008 (R2) will be deprecated. With the future release of PrizmDoc Viewer v14.0, support for Windows Server 2008 (R2) will be discontinued altogether.
  • Addressed an issue where the installed samples are not able to build when following the provided README steps due to a missing folder and misplaced assets.
  • Addressed the Markup Burner issue with text annotations containing tabulation characters that were incorrectly converted to white square characters in the output PDF upon burn in. We are now replacing tabulations with spaces for more accurate fidelity in the output PDF.
  • Addressed PrizmDoc limitation of the MSO rendering engine causing the conversion process to fail on any PowerPoint document once the MS PowerPoint instance becomes unresponsive.
  • Addressed issues where PrizmDoc's file downloading APIs failed to download files which had non-ASCII characters in file names, or corrupted filenames during the downloading. These APIs now use an RFC 8187 compliant Content-Disposition header in their responses to correctly support such file names. The only exception is GET /PCCIS/V1/WorkFile/{fileId}, which continues to use the simpler ASCII-only syntax when using an automatically generated file name. This was done to preserve backward compatibility for customers who use PrizmDoc Client package v13.6 or older.
  • Addressed incorrect recycling of MSO conversion service's child processes upon the service's startup, which could result in a faulty conversion transaction making the entire MSO conversion service permanently unhealthy.
  • Addressed incorrect location of text redaction markups over bulleted text in PDF output to match what appears in the viewer.
  • Addressed an issue within the Markup Burner API that resulted in a duplicate Redaction Rectangle mark in the output PDF. This would occur when applying a Filled Rectangle redaction over a PDF with the transparency area defined by the image mask (a mask entry in the image dictionary).
  • Addressed PAS host header translation issue which made it impossible to route requests from PAS to PrizmDoc when there is a load balancer in between them. Now, PAS sets the outgoing request host header to PrizmDoc host value.
  • Corrected an issue in the Viewer UI that allowed the user to select the "Exact Phrase" option which is not a viable option for Wildcard search. The Exact Phrase option is now disabled in Wildcard search.
  • Updated the Search Tasks API to accept a JSON body of up to 1MB in size. Previously, this value was set to 100KB which could have resulted in "Invalid JSON" errors for valid JSON bodies that were greater than this value.
  • Addressed the Markup Burner API issue occurring when attempting to redact text in the text block immediately following a previously redacted block in the source PDF document.
  • Addressed an issue where in some cases the last page of a document was blank when printed.

Handsontable V7.0.3

$
0
0
Handsontable

Removed eval() from the formula-parser module to fulfill Content-Security-Policy.

Features

  • Updated several dependencies to remove security vulnerabilities thrown by npm audit.
  • Removed eval() from the formula-parser module to fulfill Content-Security-Policy.

Fixes

  • Fixed skipRowOnPaste option to work the same way as skipColumnOnPaste and added it to the documentation.
  • Fixed font inconsistency in the dropdown menu.
  • Fixed a problem with the manualColumnResize option not working properly alongside fixedColumnsLeft.
  • Fixed a problem with the TextEditor not resizing the input field properly while being placed on the edge of the table and containing multi-line text.

Syncfusion Essential Studio ASP.NET Core 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio ASP.NET Core

Improves Document Editor, HeatMap and PDF Viewer controls.

Features

Document Editor

  • Added API to insert a bookmark and fetch all bookmarks in a document.
  • Added API to insert hyperlink.

HeatMap

  • Provided the tool tip template support for customizing the cell tool tip.

ListView

  • Provided the support for adding new list view item without re-rendering the listview in virtualization mode.

PDF Viewer

  • Provided support for ExtractText functionality in the PDF viewer control.
  • Provided support for adding custom header to the AJAX requests in the PDF viewer control.

Tooltip

  • Tooltips now show while hovering the tooltip content element in hover mode.

TreeView

  • Provided support for rendering treeview data in single server request while disabling the loadOnDemand.
Viewing all 2536 articles
Browse latest View live


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