Quantcast
Channel: ComponentSource News | DevExpress
Viewing all 1090 articles
Browse latest View live

ExpressQuantumPack 19.1.2

$
0
0
Excel-inspired Filtering

Adds Excel-inspired filtering to Grid and TreeList controls.

Features

Filtering UI

  • Excel-inspired Filtering - v19.1 introduces new Microsoft Excel-inspired column/row filter dropdowns for the Grid and TreeList controls. New filter dropdowns provide two tabs:
    • The first tab allows users to select from among all available cell values.
    • The second tab allows users to create a filter expression using filter operators (Equals, Between, Contains, etc.)
  • Use the dxDefaultFilterPopupWindowMode global constant in the source code to make the new filtering UI active for all Grid and  TreeList controls.
  • Filter Box Support - Much like the VCL Grid Control, the TreeList control now provide the Filter Box to allow end-users to customize, temporarily disable, and reapply recently used filter criteria.

Skins Library

  • New SVG Microsoft Office 2019 Colorful Skin - This release ships with a new vector-based skin and associated color palettes - Office 2019 Colorful.

Spreadsheet

  • API Enhancements
    • Evaluate any formula expressions, not only those stored in a document (the EvaluateExpression function).
    • Pass cell ranges in the A1 reference style as string parameters to any cell management method.
    • Track visibility changes of cell comments and prevent their display (the OnCommentShow and OnCommentHide events).
    • Quickly reset a cell, row, or column to its default style (the IsDefault property).
    • Read/write the rich text formatted content directly from/to a cell (the GetAsRTF and SetAsRTF functions).

Layout Control

  • End-users can now collapse/expand splitter items to temporarily hide a part of a layout with a mouse click or drag and drop.
  • Splitter items now provide an event (OnCanResize) that allows you to dynamically control size operations.

ExpressNavigationPack 19.1.2

$
0
0
Office 2019 Style

Ribbon control now replicates the look & feel of Office 2019, plus improves RTL support in several UI controls.

Features

Right-To-Left Support

  • This release adds Right-to-Left (RTL) support to the following DevExpress VCL components:
    • Toolbars, Menus, and Ribbon Control

Ribbon and Toolbars

  • Microsoft Office 2019 Style - The DevExpress VCL Ribbon Control now ships with a Ribbon style that replicates the look & feel of the latest Microsoft Office version. This style includes new tab styles and animation effects. Also added IDE templates to make it easy to create Office 2019 Ribbon style applications and Ribbon forms from scratch.
  • Performance Enhancements - The optimized painting mechanism makes the Ribbon/Toolbar UI more responsive - it's two to three times faster than in previous versions.
  • Miscellaneous Enhancements
    • Ribbon Backstage View galleries can now display KeyTips for their elements: groups, items, and item pins.
    • The editor located on the Search Toolbar can optionally display a command's location. It includes the names of the tab, group, and submenu items an end-user has to click to navigate to the command. Also added an option that enables recursive search for commands in submenus.
    • Two new events (OnBeforeMerge and OnAfterMerge) allow you to respond to toolbar merge operations.

Skins Library

  • New SVG Office 2019 Colorful Skin - This release ships with a new vector-based skin and associated color palettes - Office 2019 Colorful.

Layout Control

  • End-users can now collapse/expand splitter items to temporarily hide a part of a layout with a mouse click or drag and drop.
  • Splitter items now provide an event (OnCanResize) that allows you to dynamically control size operations.

DevExpress VCL Subscription 19.1.2

$
0
0
PDF Viewer Attachments

Ribbon control now replicates the look & feel of Office 2019, plus improves RTL support in several UI controls.

Features

Right-To-Left Support

  • This release adds Right-to-Left (RTL) support to the following DevExpress VCL components:
    • Toolbars, Menus, and Ribbon Control
    • Pivot Grid Control
    • Vertical Grid Control
    • Wizard Control

Filtering UI

  • Excel-inspired Filtering - v19.1 introduces new Microsoft Excel-inspired column/row filter dropdowns for the Grid, TreeList, and Vertical Grid controls. New filter dropdowns provide two tabs:
    • The first tab allows users to select from among all available cell values.
    • The second tab allows users to create a filter expression using filter operators (Equals, Between, Contains, etc.)
  • Use the dxDefaultFilterPopupWindowMode global constant in the source code to make the new filtering UI active for all Grid, TreeList, and Vertical Grid controls.
  • Filter Box Support - Much like the VCL Grid Control, the TreeList and Vertical Grid controls now provide the Filter Box to allow end-users to customize, temporarily disable, and reapply recently used filter criteria.

Enhanced SVG Rendering

  • SVG images are rendered two times faster when compared to previous versions.
  • Image data is loaded and parsed about ten times faster when compared to previous versions.
  • Introduced a dxSVGRenderQuality global variable to let you choose a preferable quality-to-performance ratio.

Ribbon and Toolbars

  • Microsoft Office 2019 Style - The DevExpress VCL Ribbon Control now ships with a Ribbon style that replicates the look & feel of the latest Microsoft Office version. This style includes new tab styles and animation effects. Also added IDE templates to make it easy to create Office 2019 Ribbon style applications and Ribbon forms from scratch.
  • Performance Enhancements - The optimized painting mechanism makes the Ribbon/Toolbar UI more responsive - it's two to three times faster than in previous versions.
  • Miscellaneous Enhancements
    • Ribbon Backstage View galleries can now display KeyTips for their elements: groups, items, and item pins.
    • The editor located on the Search Toolbar can optionally display a command's location. It includes the names of the tab, group, and submenu items an end-user has to click to navigate to the command. Also added an option that enables recursive search for commands in submenus.
    • Two new events (OnBeforeMerge and OnAfterMerge) allow you to respond to toolbar merge operations.

Flow Chart

  • 30+ new shapes and the ability to load custom shapes from an XML file or stream.
  • 20+ new connection arrow styles and 5 predefined connection arrow sizes.
  • Ability to apply the layered (Sugiyama) algorithm-based layout. This algorithm minimizes the number of connector crossings and evenly spreads out the shapes.
  • Shape transformation support. End-users can transform shapes by dragging yellow handles.
  • Ability to custom paint any advanced shape.
  • Flow Chart designer: Alignment guides and size arrows make it easier to rearrange and resize chart elements.
  • Flow Chart designer: A new pane for quick access to chart element properties.

Skins Library

  • New SVG Microsoft Office 2019 Colorful Skin - This release ships with a new vector-based skin and associated color palettes - Office 2019 Colorful.

Spreadsheet

  • API Enhancements
    • Evaluate any formula expressions, not only those stored in a document (the EvaluateExpression function).
    • Pass cell ranges in the A1 reference style as string parameters to any cell management method.
    • Track visibility changes of cell comments and prevent their display (the OnCommentShow and OnCommentHide events).
    • Quickly reset a cell, row, or column to its default style (the IsDefault property).
    • Read/write the rich text formatted content directly from/to a cell (the GetAsRTF and SetAsRTF functions).

Pivot Grid

  • A new field option automatically expands group values and keeps them expanded (the AlwaysExpanded property).
  • You can now apply the Min and Max summary functions to date-time or string data fields.
  • A new event (OnGetCellHint) allows you to customize hints displayed for data cells, field values, and field headers, or suppress them.
  • The HitTest property now provides a flag to identify total cells (the HitAtTotalCell property).

PDF Viewer

  • Attachments - This release extends the Navigation pane with a panel that allows end-users to open and/or save attachments embedded in a document.
  • Text Markup Annotations - The PDF Viewer now displays markup annotations based on embedded appearance streams.

Layout Control

  • End-users can now collapse/expand splitter items to temporarily hide a part of a layout with a mouse click or drag and drop.
  • Splitter items now provide an event (OnCanResize) that allows you to dynamically control size operations.

Design-Time Enhancements

  • This release replaces all the Ribbon-based application/form IDE template items with two items that allow you to select a Ribbon style for a new application/form and preview it instantly.

DevExpress Office File API 19.1.4

$
0
0
DevExpress Office File API

Improves Spreadsheet and Word Processing Document APIs.

Fixes

Spreadsheet Document API

  • An XLSX document with shared printing settings cannot be opened
  • ArgumentOutOfRangeException occurs on an attempt to copy formatting using the Range.CopyFrom method if the source range equals the target range
  • NullReferenceException is thrown on the AutoFit method call if the DevExpress.Utils.AzureCompatibility.Enable property is set to true
  • NullReferenceException occurs on an attempt to print a specific document containing the long text in cells
  • System.ArgumentException is thrown on loading a specific .XLSX document
  • System.NullReferenceException is thrown on loading a workbook with references to an external workbook if multi-threading calculations are turned on
  • The AutoFit method incorrectly measures columns containing cells with the rich text formatting
  • The Range.CopyFrom(targetRange, PasteSpecial.Formats) method copies hyperlinks from the source range

Word Processing Document API

  • A WordML document with a text form field cannot be loaded
  • Cell background colors are incorrect during the Mail Merge operation
  • Conversion to PDF cuts a part of a header and footer in a DOCX document
  • IncludePicture field's image is saved in the Docx file if the "\d" switch is specified for this field
  • InvalidFormatException event fires when RichEditDocumentServer fails to decrypt a document

DevExpress Report and Dashboard Server 19.1.4

$
0
0
DevExpress Report and Dashboard Server

Improves Dashboard Designer and Custom SQL Query Editor.

Fixes

  • Administrative Panel - A user with non-administrative privileges cannot change document category
  • Custom SQL Query Editor - The "Internal server error" error message is shown if an SQL query syntax is not valid or a query has not passed the validation
  • Dashboard Designer - Paddings of a combo box are too big in the Light Compact theme
  • Dashboard Viewer does not refresh data regardless of the current auto refresh property value
  • Dashboard's title is cut off after installing the hotfix from the T744250 ticket
  • Data Models - The 'this.helper.mapper[item.type] is not a constructor' error occurs in the Filter Editor when the Function option is selected
  • Web Report Designer - User-Specific functions are not available in a parameter's filter editor

DevExpress Reporting 19.1.4

$
0
0
DevExpress Reporting

Improves WinForms End-User Report Designer and WPF Query Builder.

Fixes

ASP.NET Web Forms

  • ASPxWebDocumentViewer - It is not possible to submit the empty multi-value report parameter due to a validation error

WinForms

  • A multicolumn detail report is printed over content of a master report
  • A red cross appears when expanding hierarchical subreport data
  • A report generates an additional page in the exported *.DOCX file
  • End-User Report Designer - Blank labels and products are shown on the "Select the Label Type" wizard page if the application is localized
  • End-User Report Designer - Custom menu items provided via IMenuCreationService are not shown in the Field List panel
  • End-User Report Designer - It is possible to set the GetValue script for a calculated field even if the script execution mode is set to Deny
  • End-User Report Designer - System.NullReferenceException is thrown on managing queries in Design Mode after a hierarchical group is collapsed in Preview Mode
  • Export to PDF - A report with PictureBox that uses the ImageUrl property to load an image generates a larger PDF file than in a report where the image was loaded via the ImageSource property
  • Hierarchical Data - A control bound to the DrillDownExpanded property doesn't change its state
  • Hierarchical Reports - A hierarchical report cannot be created at a detail report level
  • Hierarchical Reports - A TargetException occurs when JsonDataSource in "Child List Field Name" mode is used as a data source
  • Images whose ImageUrl property is specified disappear when a report parameter is submitted
  • LabelControl / XRLabel - Different baseline for HTML-formatted text
  • Multiline text is trimmed in a cell with a row span
  • Page header incorrectly uses previous page data when an item lines up with the end of the previous page and XRSubreport is used
  • Parameters Panel - An integer parameter editor provides a way to pass a string value to a parameter
  • Reports Merging - Document scaling works incorrectly with a subreport that generates its own pages
  • Reports Merging - Top and Bottom margins of a subreport that generates its own pages are printed on master report pages after the subreport pages
  • SqlDataSource - Required queries execution - Embedded Fields from a non-default data member do not display data
  • Summary is calculated incorrectly in version 18.2 in a specific report
  • The Page Break property is disabled if the 'Report Every Page' property is checked
  • The 'Value cannot be null. Parameter name: docData' error occurs in the Visual Studio Report Designer when assigning an image source for the XRPictureBox control if a project type is Web Site
  • Visual Studio Report Designer - A trial message about using the XtraLayout control appears on opening a report even if the licensed WPF or ASP.NET subscription is installed
  • XtraReport - A file cannot be exported to DOCX format with the specified settings
  • XtraReport - Calculated Fields do not work with Mail Merge (the subreport issue)
  • XtraReport -  Complex type deserialization does not work after registering IOneTypeObjectConverter
  • XtraReport performance in Hashcode calculation
  • XtraReport.ExportToMail -  The XRPictureBox.Sizing mode is not preserved in Outlook

WPF

  • DocumentPreviewControl - A click on the token's delete button shows the look-up list instead of deleting it
  • DocumentPreviewControl - Page settings are not applied to printer settings
  • Editing the XRLabel.Text property in the smart tag deletes text in a control
  • How to localize tooltips in the Property Grid's pane
  • QueryBuilder - Incorrect column width in the 'Tables' list box
  • System.NullReferenceException when scrolling a document when continuous scrolling is disabled and a page layout is set to 'Two pages'
  • The Page Setup Dialog incorrectly displays the size of all ISO A paper kinds
  • The SaveLayout method generates DuplicateSerializationIDException
  • WPF End-User Report Designer - It is not possible to specify an expression for the Style property in a new office-inspired property grid
  • WPF Report Designer - Pivot Grid Designer - Data is not displayed in the Layout tab after previewing a report in the designer

DevExpress Windows 10 Apps 19.1.4

$
0
0
DevExpress Windows 10 Apps

Improves Editors and Grid controls.

Fixes

Editors for Windows 10 Apps

  • DateEdit - DatePickerItems are not initialized correctly when the popup is opened

Grid for Windows 10 Apps

  • The output window displays binding errors during scrolling
  • GridControl does not render certain cells during the load

DevExpress ASP.NET 19.1.4

$
0
0
DevExpress ASP.NET

Improves Data Editors, Html Editor, Pivot Grid, Rich Edit, Scheduler and Spreadsheet controls.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • ASPxListBox (standalone or inside ASPxGridView / ASPxPivotGrid popup header filters) items are misaligned in a custom theme

ASPxCardView

  • ASPxVerticalGrid - Batch Editing - Horizontal scrolling works incorrectly on an attempt to edit a cell if data is sorted by a non-key column

ASPxDataEditors

  • ASPxSpinEdit - Google Сhrome handles spin edit buttons as images on smartphones after the update to v18.2.5
  • ASPxDateEdit - The keyboard navigation in calendar does not work when AccessibilityCompliant is enabled
  • ASPxGridView - A dropdown of a date editor in a filter row closes immediately after opening
  • ASPxMemo has an incorrect text color if it's disabled in the Material theme

ASPxGridView

  • Adaptivity - Text of GridView columns becomes duplicated after switching from the adaptive mode to the regular mode if sorting is applied to specific columns
  • ASPxGridLookup - Rows of the drop-down GridView control are not updated while scrolling GridView content in Virtual Scrolling mode if GridView is bound to a server-mode data source
  • ASPxGridLookup - Selected rows in a nested GridView control and ASPxGridLookup's value are reset if a currently applied filter results in showing an empty grid
  • ASPxGridLookup - The KeyNotFound exception occurs when the editor has a composite key and an initial value is specified
  • A grid is not rendered on the page if the SelectAllCheckboxMode property is set to All and the UnselectRowByKey method is used
  • An edit form layout item hidden in the BeforeGetCallbackResult event handler becomes visible when a callback is executed in the grid with the opened edit form
  • Batch Editing - A drop-down window of ASPxDateEdit is hidden behind grid elements in Chrome on iPhone10
  • Data from other pages is not displayed after clicking the 'Preview Changes' button if a column's EditFormSettings.Visible property is set to False
  • Fixed groups do not work if some nodes are collapsed
  • Position of Popup Edit Form with large content is incorrect in the Right To Left layout
  • Refreshing a grid restores the previous layout although it was replaced by another one
  • The grid's layout is incorrectly calculated in adaptivity mode (AdaptivityMode="HideDataCells")

ASPxHtmlEditor

  • A placeholder's color and the underline font setting cannot be changed
  • A script error occurs on an attempt to insert certain content in PlainText paste mode in Chrome

ASPxPivotGrid

  • OLAP - Pivot generates a slow MDX query to filter a Ragged Hierarchy if the excluded filter is used
  • OLAP - The "non empty" statement/keyword cannot be removed from MDX queries
  • Web.PivotChart - ArgumentException occurs when the Show Prefilter context menu is used

ASPxRichEdit

  • "Unable to get property 'parentNode' of undefined or null reference" error occurs on invoking a context menu after loading a document on a callback request (IE 11)
  • ArgumentOutOfRangeException is thrown while opening a document
  • The "An unspecified error occurred and the editor needs to be reloaded." error occurs on deleting text inserted with the client insertRtf command
  • The "An unspecified error occurred and the editor..." exception is thrown on spell checking a hyperlink element
  • The "Cannot read property "hyperlinkTip" of undefined" error occurs on an attempt to move a floating textbox upon a table
  • The CalculateDocumentVariable event is not raised on mail merge when the result is downloaded
  • The client-side private __aspxRichEdit.PasteSelectionCommand and __aspxRichEdit.ClipboardCommand commands are not available
  • The Copy/Paste functionality works incorrectly when text is highlighted  
  • The CR/LF characters are removed from copied text when the Shift+Insert shortcut is used for pasting
  • The full paragraph is pasted on an attempt to copy and paste its part in ASPxRichEdit opened in another browser tab
  • ASPxRichEdit doesn't display images from a hibernated document
  • ASPxRichEdit doesn't restore width correctly after it returns from the FullScreen mode in XAF applications
  • ASPxRichEdit unexpectedly jumps to another page on inputting text with a touch-enabled screen
  • The "TypeError: Illegal constructor'" error occurs after the insertPicture command is executed
  • The "An unspecified error occurred and the editor needs to be reloaded." error occurs on clicking the "Undo" button after inserting a hyperlink into a document
  • The "REInsertImageDialog is not defined" error occurs while inserting an image using the "Insert -> Inline Picture" dialog
  • The "Uncaught TypeError: Illegal constructor" error occurs on executing the insertPicture command

ASPxScheduler Suite

  • A custom visible interval specified in the VisibleIntervalChanged event handler is not applied to the Day view if a client render is enabled
  • Agenda View appointments can not be filtered using an external Resource Navigator in "Tokens" mode
  • All Day Area selection works incorrectly in the "WorkWeek" view after adding a custom holiday
  • The "Index was out of range" error occurs after switching to a Timeline view when ResourceNavigator's mode is Token
  • The appointment tooltip is shown and cannot be closed on clicking the appointment in resize mode in iOS
  • The Theme property is not applied to internal controls
  • Typing a capital letter that corresponds to the first letter of a view in the appointment editor causes active view switching when AppointmentFormVisibility is set to "FillControlArea"
  • Visual Studio 2019 - Changes in Design View are not updated in Source View when ASPxSchedulerControlPrintAdapter is located within UpdatePanel

ASPxSpreadsheet

  • Cell values are not updated on the client if it was cleared and then reverted to a previous value or set to a custom value in the CellValueChanged event handler
  • Data Validation Dialog - A range with the relative reference is created when a source range for the List validation criteria is selected
  • The Clear and Reapply buttons are incorrectly enabled in certain cases  
  • The rowIndex and columnIndex properties are reversed in the CellEndEdit event handler for the cell with the list validation
  • The Undo Changes shortcut (ctrl+z) does not work if the ribbon is hidden
  • The validation error occurs in a different way for a certain document as compared to Microsoft Word
  • A JavaScript error occurs on an attempt to scroll a document that contains frozen rows if the height of these rows exceeds the visible document height
  • The CellValue.IsDateTime property is ignored for the SpreadsheetCellEventArgs.OldValue parameter of the CellValueChanged event

ASPxThemeBuilder

  • The 'DevExpress.Utils.UrlAccessSecurityLevelSetting' does not contain a definition for 'ReportingSpecificResources' error occurs in ThemeBuilder

ASPxTreeList

  • "Collection was modified; enumeration operation may not execute" error occurs on creating a new node when ASPxTreeList is bound to an empty data source and the ASPxTreeListTemplateReplacement control is used in the Edit Form
  • Custom CSS classes are incorrectly assigned to filter cells
  • The SettingsLoadingPanel.Text and SettingsText.LoadingPanelText properties can be used to set the text displayed within a loading panel

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - A file is uploaded to the currently active folder but not to the initially active folder
  • ASPxFileManager - A quick scroll of ASPxFileManager items results in sending an infinite number of requests to the server in the iOS theme
  • ASPxFormLayout - There is no client-side API to hide a set of items without a delay
  • ASPxLoadingPanel - Borders and shadow are not shown in Edge
  • ASPxPageControl - Tabs are dragged incorrectly in RTL mode
  • ASPxPopupControl - Incorrect border and padding is visible around a popup in the BlackGlass theme
  • ASPxPopupControl - The SpriteProperties.CheckedCssClass property is not available for MaximizeButtonImage
  • ASPxPopupControl content specified using the ContentUrl property value is not shown on a page load in Chrome (75.0.3770.80)

XtraCharts Suite

  • A client-side error occurs when moving the pointer in the chart's diagram area when an indicator is defined
  • The Crosshair Cursor panel position is incorrect when a custom style is applied to WebChartControl

XtraReports Suite

  • ASPxWebDocumentViewer - It is not possible to submit the empty multi-value report parameter due to a validation error

ASP.NET MVC

All ASP.NET MVC Products

  • GridView - A client-side error occurs when DevExpress scripts are loaded separately for each extension by using the GetScriptsEx method

MVC CardView

  • There is no capability to specify a custom template for group row content using a corresponding action (lambda) in the SetGroupRowTemplateContent method

MVC Data Editors

  • Combobox - A height a drop down window is calculated incorrectly in the Adaptive mode after executing a callback request
  • DateEdit - Focus is accidentally moved from the time section to the text box when time editing
  • GridLookup - Accessibility - The "Shift+Tab" key combination does not work
  • MVCxSpinEdit - Validation fails when the editor value equals 0 and the model value type is not nullable
  • The layout of the ListBox extension with the "100%" height is incorrectly calculated if CaptionSettings.Position = EditorCaptionPosition.Top

MVC GridView

  • A JavaScript exception occurs on changing a value of the second DateEdit if another DataEditor ID is assigned to its StartDateEditID property
  • Accessibility - Column reordering does not work in Customization Dialog if AccessibilityCompliant is enabled
  • Batch Editing - A focused row is not assigned, and the Delete toolbar item is disabled if a new row is not added to the data source
  • Horizontal scroll bar cannot follow the focus position when the first column is fixed
  • The alternating row coloring is incorrect after scrolling and sorting in the Endless Paging mode
  • The entire content of the Adaptive Detail Layout becomes hidden if the Items.AddCommandItem method was used with the name of a hidden command column
  • There is no capability to display CommandColumn items in the Adaptive mode if the Adaptive Detail Layout is customized

MVC HtmlEditor

  • The system iframe can be focused on the Tab key press

MVC Navigation, Layout & Multi-Purpose Extensions

  • ASPxPopupControl - Control bounces on scroll if the zoom level is > 100%
  • FileManager - State is not stored in cookies

MVC Pivot Grid

  • Empty values are still shown when Show Blanks is False on layout restoring

MVC QueryBuilder

  • It should be possible to modify an incorrect query definition

MVC Report

  • An unhandled exception occurs after closing a report in the End-User Report Designer
  • Data Source Wizard - Changes for stored procedure parameters do not produce any effect
  • Drag-drop does not work correctly after running Query Builder
  • dxDropDownEditor widget definition is missing in the configuration file generated by the devextreme-bundler-init command
  • Report Wizard - A report page has incorrect proportions on the Page Settings page
  • Report Wizard - The 'TypeError: Cannot read property 'sqlDataSource' of null' error is thrown when the 'Data-bound Report' option is selected
  • The Data Member property is not set by Data Source Wizard
  • Web Report Designer - A field name from another data member is cut when a band's data member name starts with the same string
  • Web Report Designer - The WholeRange.AlwaysShowZeroLevel property is ignored by XRChart

MVC RichEdit

  • SqlOfficeStateProvider - User request to document A waits till another user's request to document B ends
  • The "Last inserted history items were not found" JS error occurs if the inserted text's format is changed in the ContentInserted event handler
  • An error message is shown when a callback is sent before a synchronization callback has finished
  • An image cannot be pasted from one document to another opened in different browser tabs if Windows Authentication is enabled
  • The editor freezes on an attempt to open a specific file
  • RichEdit with the specified RangePermissions - It's not possible to add a new paragraph to the end of a document even if the latest RangePermission is editable

MVC Scheduler

  • Appointment Form layout is calculated incorrectly while running the "RWA - Responsive Template" demo on mobile devices
  • MVC Scheduler - The value typed to the ComboBox isn't applied to the appointment
  • Scheduler - How to enable AppointmentDatesHighlightMode in ViewVisibleInterval to Labels
  • Scheduler - The "Can't create editor for X" error occurs if a custom field it is of the nullable number type

MVC Spreadsheet

  • The "Attempted to perform an unauthorized operation" error occurs when the "Save As" operation is hidden on the Ctrl +S key combination press
  •  Cell editing is incorrectly finished after navigating to cells using arrows key while entering formula
  • Spreadsheet works incorrectly after an Ajax request

ASP.NET Bootstrap

Bootstrap Charts

  • BootstrapLineChart - It is not possible to change the BootstrapChartLineSeries thickness
  • BootstrapRangeSelector - The widget cannot be disabled via the SetEnabled method and the Enabled property

Bootstrap Data Editors

  • BootstrapTagBox - Styles are not applied to an editor when the ClientEnabled property is false
  • BootstrapTextBox doesn't render digits when running on Android 8 if MaskSettings and MaxLength are specified

Bootstrap GridView

  • It is not possible to cancel focusing in the FocusedCellChanging event handler
  • Styles are not applied to error messages in a popup edit form  
  • The "IsEnabledAdaptivity is not a function" JavaScript error occurs if the Adaptive layout is used
  • The header filter popup height is incorrect after resizing

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapFileManager works incorrectly when the ClientVisible property is set to false initially
  • BootstrapFormLayout - The ActiveTabChanged event is not raised for BootstrapTabbedLayoutGroup  
  • BootstrapPopupControl with the specified Height property - The size of the internal <iframe> element is calculated incorrectly if the content URL is specified before showing the popup

Bootstrap Scheduler

  • The CSS class is applied to incorrect cells in HtmlTimeCellPrepared if the displayed resources are changed with the resource navigator

ASP.NET Core

Rich Text Editor for ASP.NET Core

  • The "Word found unreadable content in document." error occurs when opening a downloaded DOCX document in Word
  • If the Mail Merge data source contains more than 20 records, all records after the 20th record are not displayed

Spreadsheet for ASP.NET Core

  • It is not possible to capture a moment when a cell value changes

XtraReports Suite

  • System.NullReferenceException is thrown when choosing a JSON data source in the Report Wizard in Visual Studio Report Designer
  • Web Report Designer - Closing the report designer menu causes the JavaScript "Object doesn't support property or method 'blur' occurred" error
  • Web Report Designer for ASP.NET Core - RegisterDataSourceWizardConnectionStringsProvider does not work
  • WebDocumentViewer for ASP.NET Core - Client-side GetReportPreview method is not defined

DevExpress WinForms 19.1.4

$
0
0
DevExpress WinForms

Improves PDF Viewer, Bars, Charts, Editors, Map, Reports, Scheduler, Spreadsheet and Grid controls.

Fixes

All WinForms Controls

  • C4374 build warnings related to IDirectXClient are shown in VS2017 after Update from 18.2.7 to 19.1.3
  • Design Time - Skin settings are ignored when they are applied from the Design-Time Settings form
  • ExpressionEditor - A complex property name is not displayed if a child property name starts with a parent property name
  • ImageCollection - A compiler error is shown when renaming an image from project resources
  • Project Settings Page - The apply indicator flickers if a property change operation is quite fast
  • Serialization converter registered using ObjectConverterImplementation.RegisterConverter is not invoked when an object is restored from Base64String saved in previous versions
  • SkinEditorV2 - An unhandled exception is raised on an attempt to edit an SVG image
  • SkinEditorV2 - ArgumentNullException is raised when mouse is moved above the Menu button and the Narrator is opened
  • Skins don't paint correctly on ToolBar and FluentDesign Forms
  • SVG Icon Builder - NullReferenceException occurs in GdiFontWrapper.MeasureString on converting SVG images
  • Svg Image - FormatException is thrown on the image load
  • SVG support - Graphics path is calculated incorrectly in certain conditions
  • The SvgBitmap.Render method throws ArgumentNullException
  • When the DevExpress Project Settings dialog is invoked, DevExpress libraries are added to a wrong project

Data Access Library

  • Data Federation - Wizard - The "Manage Relations" button click raises the "A query with the specified name already exists" exception and closes the wizard
  • Expression Editor (Data Access) fails to validate complex expressions with a nested property hierarchy
  • Query Builder - The main table's position is reset after a click on a relation
  • The ObjectDataSourceFillHelper.GetItemProperties method crashes the MS Visual Studio designer if it cannot load a third-party assembly

DemoCenter (.NET)

  • Build Your Own Office - ReflectionTypeLoadException is thrown on clicking NavBarControl links

MVVM Framework

  • MVVM Framework doesn't provide a mechanism to release ViewModels' unmanaged resources

PDF Viewer

  • CID Fonts - Support predefined CMaps

PivotGrid Core

  • XRPivotGrid FieldValueGrandTotal using Text Horizontal Alignment set to Far and font set to Itallic doesn't export to PDF correctly

Snap

  • ArgumentNullException is thrown after clicking the Appearance Ribbon tab if SnapControl's document is loaded using the SnapControl.SnxBytes property
  • Table Cell alignment is reset on updating a field located in the table cell

XtraBars Suite

  • A TabbedView document caption is changed when an end user types into an editor
  • AccordionControl - All elements are indented when using the HamburgerMenu view and an image is aligned after text
  • AccordionControl - Items with a hidden expand button have incorrect indents in Hamburger mode
  • Adorner Guides - A border of Flyout flickers on hovering
  • AdornerUIManager - The guide does not show any content when LabelControl is used
  • BarDockingMenuItem - All sub-items can be temporarily added to QuickAccessToolbar
  • BarHeaderItem applies the hovered appearance that is hidden
  • BarItem - A caption is not shown with a bold font style after the update to v19.1.3
  • BarManager - Recently Used Items are not restored when Workspace Manager or the AutoSaveInRegistry feature is used
  • Different SVG images are displayed for BarItems at design time and runtime
  • Docking guides are not displayed for a dock panel if DockManager is added to an MDI child form and AdornerUIManager is used
  • DockManager - DockPanels cannot be resized when the Light style is enabled
  • FluentDesignForm - Incorrect AccordionControl background color when LayoutControl is used
  • FluentDesignForm - The form's text overlaps the caption bar's buttons
  • Frame Collection Editor can be shrunk so that OK and Cancel buttons are hidden
  • GalleryBarItem is displayed incorrectly in a merged ribbon with a simplified command layout in a child ribbon
  • GalleryControl doesn't play Gif images
  • NullReferenceException is raised when the RemovePanel method is called in the ClosedPanel event handler
  • NullReferenceException is thrown on resizing a dock panel via the upper right edge when the Light style is enabled
  • OutOfMemoryException is thrown in the LinearGradientBrush method when a SVG image is imported to the Image Picker
  • PopupControlContainer - Popup window size is incorrect when a popup is shown the first time and a high DPI is used
  • RibbonControl - A caption is drawn under buttons when RibbonCaptionAlignment is set to left
  • RibbonControl - BarItems are colorized incorrectly when AllowGlyphSkinning is used
  • RibbonControl - Captions of ribbon categories are not center-aligned in the Coffee skin paint scheme
  • RibbonControl - Expand buttons are not properly shown in a designer if the TouchUI mode is enabled
  • RibbonControl - NullReferenceException is thrown in the PopupOpenHelper.OpenSubToLeft method
  • RibbonControl - NullReferenceException is thrown in the UserSetAppearanceForeColor method
  • RibbonForm - An exception is thrown when the form with the Office2007 ribbon style is shown in MDI mode
  • RibbonForm - Changing text of a child form inside an MDI ribbon form doesn't affect the parent form text
  • RibbonForm cannot be restored after showing the Desktop if BackstageView was opened
  • Skin Gallery - InvalidOperationException is thrown after the current skin is changed using the ribbon gallery
  • SuperTips don't show for BarItems in a form's title bar
  • Tabbed View - Documents in EndSizing are null
  • TabbedView - A skin is not applied to document content when it is added to the view via the Controller.AddDocument method
  • TabbedView - NullReferenceException is thrown in the FloatResizeZone.FloatFormBounds property getter
  • TabPane - There is no capability to disable automatic tab ordering on resize
  • The QuickAccessToolbar color does not change when the SkinMaskColor property is used
  • TileControl does not update SVG images based on an applied skin palette
  • ToolBarForm - Pressing an accelerator key doesn't trigger a click on a corresponding link
  • WidgetView - The QueryMaximizedControl event is not raised for a float document

XtraCharts Suite

  • An error occurs in design mode after modifying the chart's layout and running the application in debug mode
  • An incomplete "obsolete" message regarding the Series.Colorizer property
  • Axis Labels are missing after upgrade
  • Crosshair is not shown for certain arguments and the order of arguments is changed on TopNOptions change
  • Crosshair is not shown in all panes in the Grid layout when ShowOnlyInFocusedPane is False
  • Chart Designer - Actual point values are not shown after the Chart.DataSnapshot method call
  • Chart Designer crashes after binding Line or Area series to a qualitative or numeric argument
  • Chart Designer shows data without taking into account X-Axis settings
  • Chart Wizard - The "Visible In Panes" label on the Axes page has an incorrect background color when a dark theme is applied
  • Swift Plot - The drawing order of Series poins is changed
  • The Swift Plot Series line style is not effective when the DirectX rendering mode is enabled
  • Unhandled error (OverflowException) occurs when adjusting the Axis.WholeRange property in certain situations if RangeControl is linked to ChartControl
  • Usability - Axis layout is not preserved when changing the diagram type (Swift Plot to XY-Diagram) at runtime
  • XRChart - A chart is not shown if its series is filtered

XtraEditors Library

  • Find Panel shows different results in GridControl and Excel filter when searching in HTML text
  • AccordionControl overlaps FuentDesignForm's title bar even though the form is quite small
  • Add an event when ImageEditorDialog is closed
  • ArgumentException is thrown after inserting a certain emoji into LookUpEdit's text editor
  • BreadCrumbEdit - Popup window size is too big when it displays long folder names
  • CalendarControl - Multiple days are selected after changing the VistaCalendarViewStyle property to MonthView when the MultiSelect option is disabled
  • CalendarControl - The scrollbar button is visible when content cannot be scrolled
  • Certain field names in FilterEditorControl are lost when UnboundFilterColumn is used
  • ComboBoxEdit - Selection changes are not recognized by a screen reader when the TextEditStyle property is set to DisableTextEditor
  • FilterControl - An empty display value is shown after an active editor is closed if RepositoryItemSearchLookUpEdit is used in Instant Feedback mode
  • FilterControl does not display date and time constants for nullable DateTime properties
  • FilterEditorControl - In Text mode appearances are applied only on a sklin changed, but not when the Appearance property is set
  • FluentDesignForm - A form takes an extra space on additional monitors when it is maximized
  • German localization - Change strings in the context menu of the VerticalGrid and GridControl components
  • LabelControl / XRLabel - Changing the font style does not properly work with HTML formatted text
  • ListBoxControl - SvgImages are not drawn when using Templates
  • MemoExEdit - The OK button is always enabled even if no changes were made since the last opening of a popup window
  • PictureEdit - There is no way to change the Take Picture dialog size programmatically
  • PictureEdit: "take picture from camera" context menu item disappears after setting ReadOnly property
  • Pivot Grid passes an incorrect ExportTarget parameter to the GetEditValueForExport method of a custom FieldEdit
  • Prevent showing a wrong MRU item when a user deletes an MRU item from the popup form
  • RepositoryItemPictureEdit - ArgumentException ( "Parameter is not valid") occurs when printing and exporting data
  • SplashScreen - The SplashImage property doesn't support the use of SVG images
  • The Aspect ratio enumeration in ImageEditorDialog is not localized
  • The ListBoxControl.Items property is not available in the designer
  • The WindowsFormsSettings.FilterCriteriaDisplayStyle property is not working for TreeList and PivotGridControl
  • TimeSpanEdit - It is required to press '0' twice to move to the next time part with the DateTimeAdvancingCaret mask
  • TreeListLookupEdit does not filter data when new filter text erases the previous value
  • XtraFolderBrowserDialog - A node is not selected in the left hierarchy list when it is shown
  • XtraInputBox - Show returns null instead of a default response if Esc, Close or Cancel is pressed
  • XtraMessageBox - A concurrency issue occurs when the XtraMessageBox.Show method is called
  • XtraMessageBox - Text is cut off when MessageBoxIcon is defined and the SmartTextWrap property is enabled
  • XtraMessageBox - The CalcButtonsPosition method cannot be overridden
  • XtraMessageBox is not scaled in TouchUIMode
  • XtraOpenFileDialog - A search field doesn't work properly
  • XtraSaveFileDialog throws UnauthorizedAccessException when trying to save to a folder with insufficient rights

XtraGauges Suite

  • Element Designer - Element's property values are not updated immediately when selecting a gauge element

XtraGrid Suite

  • AdvBandedGridView - NullRefferenceException is thrown on hovering over a band with the enabled Narrator
  • AdvBandedGridView - The view designer is closed on working with bands and NullRefferenceException is thrown
  • Changing text for the null value in the DisplayTexts array in the FilterPopupExcelData event handler has no effect
  • DataAware export - GridSummary is exported as a formula when the TextExportMode.Text mode is used
  • ExcelFilter doesn't display the Null value when GridControl is connected to PgSqlDataTable  
  • ExcelFilter doesn't display the Null value when GridControl is connected to XPDataView
  • FilterControl gets incorrect types of a detail view's predefined columns
  • FindPanel is recreated when OptionsFind.Condition or OptionsFind.ParserKind is changed
  • GridControl - A band's popup menu doesn't provide the capability to access a clicked band
  • GridControl - Support filtering by a detail unbound column
  • GridControl - The Excel-style filter allows selecting disabled filter items
  • GridControl/VGridControl/TreeList - A selected row is not pronounced by using the JAWS screen reader
  • GridView - Custom numeric filter provides a combobox with empty values
  • GridView - Pasting a row throws the "Column does not allow nulls" error
  • GridView - The file exported in WYSIWYG mode contains empty rows around a group footer
  • GridView - The SelectionChanged event is not raised after calling the DataTable.RejectChanges method in bound selection mode
  • GridView - There is no way to reset the GridColumn.OptionsFilter.AutoFilterCondition property to default
  • GridView - When an exception is raised in a non-server mode, the error panel shows a server mode exception
  • GridView - When the AllowSortAnimation option is enabled, animation does not use display values provided by the CustomColumnDisplayText event
  • LayoutView shows only the latest card after it's collapsedg/expanded if CardArrangeRule is AllowPartialCards
  • PopupContainerEdit - A popup form closes when MessageBox is shown regardless of the AllowClosePopupOnModalFormShow property value
  • Real values are shown instead of display values in FilterPanel's Visual style if the GridView's layout is restored before a data source is assigned
  • RepositoryItemCheckEdit is printed incorrectly when custom images are used
  • The "(Null)" text is not shown for ExcelFilterDataItem with the null value when the DataItems collection is used in the FilterPopupExcelData event handler
  • The Gridview.SelectionChanged event does not fire in MultiSelectMode
  • The incorrect text is highlighted in group rows when FindPanel is used
  • The ParseFindPanelTextEventArgs.SetFindCriteria method does not work correctly
  • The search result is not highlighted in the Excel Filter popup form when HTML strings are used
  • TileView - A scrollbar does not work as expected in RTL mode
  • TileView - The ValidateRow event does not fire when data is modified in EditForm
  • Total summary items for fixed columns have an incorrect location in the printed document
  • VGrid does not take into account fixed rows' height when displaying or hiding the vertical scrollbar
  • WinExplorerView - The application freezes when an item is selected after deleting another item

XtraLayout Suite

  • LayoutControl incorrectly resizes controls in Flow Layout mode when the high DPI mode is used

XtraMap

  • An item color loses Opacity after an item is saved/restored from an SVG file
  • An item loses text after it is saved/restored from an SVG file
  • MapControl scrolling and zooming operations are slow when a big number of clustered elements is shown with the animation mode disabled
  • OpenStreetMap provider does not display Basic tiles in the MapControl demo application
  • Slow performance when adding multiple map layers at runtime

XtraNavBar

  • NavBarControl - An empty space with artifacts appears in the control bound to OfficeNavigationBar in compact mode
  • NavBarControl resizes incorrectly if the "Show window contents while dragging" option is disabled in Windows

XtraPivotGrid Suite

  • An unhandled error (InvalidCastException) occurs when editing the drill-down data source after the upgrade
  • LegacyOptimized mode - The Running Totals calculation for large tables shows performance decrease as compared to the Legacy mode
  • Pivot Grid - A column header is empty for date columns with a Date repository item assigned to the FieldEdit property
  • Unhanded error (The given key was not present in the dictionary) occurs when refreshing the Pivot Grid working in asynchronous mode
  • XtraPivotGrid - DirectX - The grid is shown incorrectly when the user scrolls horizontally
  • XtraPivotGrid - The Expand/Collapse button's position is incorrect when the "Office 2007 Green" skin is applied

XtraPrinting Library

  • System.InvalidOperationException: "The current SynchronizationContext may not be used as a TaskScheduler." is thrown on showing the Print Dialog from the Outlook Add-In

XtraReports Suite

  • A multicolumn detail report is printed over content of a master report
  • A red cross appears when expanding hierarchical subreport data
  • A report generates an additional page in the exported *.DOCX file
  • End-User Report Designer - Blank labels and products are shown on the "Select the Label Type" wizard page if the application is localized
  • End-User Report Designer - Custom menu items provided via IMenuCreationService are not shown in the Field List panel
  • End-User Report Designer - It is possible to set the GetValue script for a calculated field even if the script execution mode is set to Deny
  • End-User Report Designer - System.NullReferenceException is thrown on managing queries in Design Mode after a hierarchical group is collapsed in Preview Mode
  • Export to PDF - A report with PictureBox that uses the ImageUrl property to load an image generates a larger PDF file than in a report where the image was loaded via the ImageSource property
  • Hierarchical Data - A control bound to the DrillDownExpanded property doesn't change its state
  • Hierarchical Reports - A hierarchical report cannot be created at a detail report level
  • Hierarchical Reports - A TargetException occurs when JsonDataSource in "Child List Field Name" mode is used as a data source
  • Images whose ImageUrl property is specified disappear when a report parameter is submitted
  • LabelControl / XRLabel - Different baseline for HTML-formatted text
  • Multiline text is trimmed in a cell with a row span
  • Page header incorrectly uses previous page data when an item lines up with the end of the previous page and XRSubreport is used
  • Parameters Panel - An integer parameter editor provides a way to pass a string value to a parameter
  • Reports Merging - Document scaling works incorrectly with a subreport that generates its own pages
  • Reports Merging - Top and Bottom margins of a subreport that generates its own pages are printed on master report pages after the subreport pages
  • SqlDataSource - Required queries execution - Embedded Fields from a non-default data member do not display data
  • Summary is calculated incorrectly in version 18.2 in a specific report
  • The Page Break property is disabled if the 'Report Every Page' property is checked
  • The 'Value cannot be null. Parameter name: docData' error occurs in the Visual Studio Report Designer when assigning an image source for the XRPictureBox control if a project type is Web Site
  • Visual Studio Report Designer - A trial message about using the XtraLayout control appears on opening a report even if the licensed WPF or ASP.NET subscription is installed
  • A file cannot be exported to DOCX format with the specified settings
  • Calculated Fields do not work with Mail Merge (the subreport issue)
  •  Complex type deserialization does not work after registering IOneTypeObjectConverter
  • XtraReport performance in Hashcode calculation
  • XtraReport.ExportToMail -  The XRPictureBox.Sizing mode is not preserved in Outlook

XtraRichEdit

  • ArgumentException is thrown with the "Ctrl+A" + "BACKSPACE" key combination
  • ArgumentOutOfRangeException on an attempt to load a specific document
  • Table cell width may unexpectedly change after removing a table row if the Simple view is used as an active view
  • XtraRichEdit's TableStyles are not saved properly in rtf format

XtraScheduler Suite

  • Appearance.BackColor set in the AppointmentViewInfoCustomizing event handler is not correctly applied to appointments
  • GanttView - Navigation between dates works slowly if a lot of time cells are displayed on the screen
  • Issues with Calendar Resource details on a dark theme
  • A custom skin that has a self referenced template name causes the application freeze
  • AppointmentFlyout is not shown if a form is displayed as a non-top-level window
  • Localization in the month & week view depends on .NET Framework
  • NullReferenceException occurs when an appointment's dependency type is changed
  • The NoNullAllowedException is thrown when a new appointment is created using CustomAppointmentForm
  • Visual Studio closes on a click on the Load Report Template link in a report's smart tag

XtraSpreadsheet

  • A letter in the footer is missing when a specific document is exported to PDF
  • A specific .XLTM document cannot be imported
  • DataTable is not updated correctly when bound to SpreadsheetControl
  • Document Properties Dialog does not show when a document contains defined names on an active worksheet
  • Formula is evaluated incorrectly when using custom context
  • New Layout - Comments are not displayed on mouse hover after scrolling the worksheet view
  • NullReferenceException on an attempt to create an array formula in a range defined using absolute positions
  • RepositoryItemSpinEdit throws an exception on an attempt to input a decimal from a numeric pad
  • Spreadsheet generates the "Invalid OpenXml file: PivotTupleCacheSet has no MaxRank or SetDefinition" exception on opening an Excel file
  • The Function Arguments dialog does not include a sheet name of the selected cell into the cell reference for the second and subsequent function arguments
  • The Function Arguments dialog does not switch the current sheet on editing a formula
  • The Insert Function dialog causes NullReferenceException when the in-place editor opening was suppressed in the CellBeginEdit event handler
  • The RANGE() function operates incorrectly in the Detail template range with grouping applied
  • The Range.CopyFrom method incorrectly applies copied formatting to the target range with multiple rows

XtraSunburst

  • SunburstControl.SaveToStream serializes the control as TreeMap
  • Usability - The selection is not reset when clicking an empty area

XtraTreeList Suite

  • Breadcrumb Behavior - BreadCrumbControl isn't updated on adding a new node when TreeList uses the unbound mode
  • Invoking TreeListNode.SetValue in TreeList.CellValueChanged leads to a StackOverflowException
  • Nullreference Exception in TreeList when setting focused node
  • The icons in Auto Filter Row's drop-down window get corrupted when all Tree List nodes are reloaded
  • A separator line for Auto Filter Row is invisible in the Office 2016 Black skin paint scheme
  • FindPanel highlights incorrect nodes when these nodes are expanded after the search criteria is entered
  • Not all footer summaries are displayed if a fixed left column is used
  • NullReferenceException is thrown when a dialog is shown in the ColumnPositionChanged event handler
  • The Cursor is changed to SizeWE and is serialized at design time
  • Virtual Mode - TreeList does not update row positions on updating underlying objects
  • When TreeList column name is not specified explicitly it is localized
  • Wrapped text is incorrectly highlighted when it is rendered using the XPaint.MultiColorDrawString method

XtraTreeMap

  • .NET Standard 2.0 project versions (*.csproj) for the DevExpress.TreeMap.v19.1.Core, DevExpress.XtraTreeMap.v19.1, and DevExpress.XtraMap.v19.1 assemblies are missing within the sources

XtraVerticalGrid Suite

  • A popup for vertical alignment buttons does appear in the End-User Report Designer
  • NullReferenceException is thrown when setting OptionsRow.AllowFocus = False and using MultiEditorRow
  • PropertyGridControl - A row with RepositoryItemTrackBar overlaps other rows
  • VerticalGrid - NullReferenceException when pressing Escape during row resizing
  • VGridControl/PropertyGridControl - Data load is slow after the Find Panel is shown
  • XtraVerticalGrid - Scrolling does not work after changing the MultiEditorRow cell width

DevExpress WPF 19.1.4

$
0
0
DevExpress WPF

Improves Charts, Docking, Editors, Map, PivotGrid, Ribbon, Scheduler and RichEdit controls.

Fixes

Data Access Library

  • Query Builder - A column of the selected table is not updated

DXAccordion for WPF

  • AccordionItem is not disabled when a command's CanExecute method returns false
  • FilteringUI - FilterElements don't take additional collections of the target data control into account
  • It's not possible to expand an accordion item after changing the AccordionControl visibility via ViewModel
  • WPF Accordion Control incorrectly scrolls when clicking on a disabled item

DXBars for WPF

  • BarItemMenuHeader aligns item check marks incorrectly and displays the bottom line in Office2016SE and VS2017 themes
  • Grid Context Menu - The foreground is light in Office2016DarkGraySE
  • Key gesture and sub item arrow margins are significantly smaller than in Visual Studio/Office menus
  • NullReferenceException is thrown when debugging an application using Visual Studio 16.2 preview 1
  • PropertyGridControl - Menu items remain highlighted even if the mouse pointer leaves their boundaries
  • The previously highlighted item stays active when the mouse pointer is moved above a disabled item
  • The ToolBarControl.GlyphSize property doesn't affect the glyph size of items in BarLinkContainerItem.ItemTemplate

DXCharts for WPF

  • An incorrect Series layout when updating the ChartControl data at runtime
  • An unhandled exception occurs in the ChartControl navigation procedure in certain situations
  • An unhandled exception occurs when removing or changing the Series state in certain situations
  • Axis elements are not visible after changing the XYDiagram2D.EnableAxisYNavigation property at runtime
  • Axis scrollbar position is not correct on window resize
  • Binding in the WholeRange.MinValue/MaxValue properties does not work if data is provided using SeriesItemsSource
  • CharControl cannot be dragged using the mouse to scroll the chart data when zoomed in
  • Chart Designer - An unhandled exception occurs after adding a new Constant Line element and closing the designer dialog window
  • Chart Designer - An unhandled exception occurs when adding a new Pane title element and closing the designer dialog window
  • Chart Designer ignores scale and series' AggregateFunction in certain circumstances
  • Dashboard update requires much time if any chart item is placed on a hidden tab
  • InvalidOperationException is raised on re-connecting to a Remote Desktop (RDP) when ChartControl reloads data
  • It is impossible to focus the chart control using the mouse if the IsTabStop property is disabled
  • It is impossible to zoom in a chart with the mouse if the FocusManager.IsFocusScope property is disabled
  • NullReferenceException is raised after binding a series to data requested from a Data Grid
  • RangeControl bound to ChartControl does not update its content in certain cases
  • The Chart Designer does not display a secondary legend's title in certain cases
  • The DiagramToPoint method unexpectedly returns a point with the Infinity/NaN Y coordinate in certain cases
  • Unhandled exception occurs when displaying Average indicators when the X-Axis is reversed
  • Usability - The Axis3D Title position cannot be adjusted

DXControls for WPF

  • Buttons with underscore lose their content when a DevExpress control is in this view
  • Closing a ThemedWindow using the Caliburn.Micro.Screen causes an exception
  • ComboBoxEdit TokenComboBoxStyleSettings - Selected items appear in the popup when opening it in code
  • FileNotFoundException is raised on an attempt to open the Image Picker
  • It's not possible to drop tab items to a window with DXTabItem when the "UI Debugging Tools" feature is enabled
  • MessageBoxService - MessageBox does not update its text
  • SvgImageSourceExtension doesn't correctly size SVG images
  • TabItems in DXTabControl cannot be properly dragged when their Visibility is bound
  • The root window is resized when two dialog windows are displayed
  • The size of Dialog Buttons in Themed Window is incorrect
  • The SvgImageHelper.GetOrCreateSvgImage method is missing in v19.1.3
  • ThemedWindow - A window with WindowStyle set to None does not allow resizing its top border
  • ThemedWindow - RibbonControl placed in a window with WindowStyle set to None is displayed incorrectly
  • ThemedWindow increases its size when a dialog is opened
  • WpfSvgPalette doesn't use default theme colors when it is initialized in code behind

DXDiagram for WPF

  • The DiagramConnectorExtensions class became internal after the upgrade to v19.1

DXDocking for WPF

  • Window's InputBindings stop working after restoring a layout
  • AutoHideGroup - The SelectedItemChanged event is raised twice
  • Docking - NullReferenceException in DevExpress.Xpf.Docking.Platform.LayoutView.CanUseCustomServiceListener
  • DockLayoutManager - ItemTemplate is not used if its root element is neither LayoutPanel nor DocumentPanel
  • FloatGroup's window becomes semi-transparent when its DocumentPanel is re-docked
  • The content in a maximized floating DocumentPanel is cropped if this panel is restored from the minimized state
  • The DockItemActivating event can fire twice when the event parameter's Cancel property is set to True
  • The InvalidOperationException occurs after clicking a restored auto-hidden panel

DXEditors for WPF

  • A memory leak occurs when LookUpEdit is used with EntityInstantFeedbackSource
  • ComboBoxEdit - Cannot select several last items using Incremental Search when a filter is applied
  • DateEdit - NullReferenceException occurs when opening the popup form in the New Item Row
  • FilterControl causes a memory leak
  • LookUpEdit causes a memory leak when its ItemsSource is set to an instant feedback source
  • Provide the capability to revert the delete button's appearance in ButtonEdit
  • RangeControl - Days in a selected range are not highlighted
  • RangeControl - Zooming thumbs are interactive when the AllowZoom property is set to False
  • The "Backspace" key press clears an entire ComboBoxEdit when the ClearSelectionOnBackspace feature is enabled and the cursor is located at the end of the text
  • The right range label can be clipped when the selected range is scrolled to the right
  • ThemedWindow - Binding errors are shown in the Output window when RibbonControl is declared in a separate DataTemplate
  • Unhandled Exception on the Tile Bar Menu Item click

DXGantt for WPF

  • Scheduling may work incorrectly if parallel tasks have connectors with different time lags

DXGauges for WPF

  • DXGauge displayed in the grid cell makes the scrolling very slow
  • It is impossible to add gauges to different windows running in different threads

DXGrid for WPF

  • Best Fit operates slow when GridControl displays several levels of bands
  • GridControl - The IsEditing property does not take Edit Form's state into account
  • Identical DisplayTemplate and EditTemplate have different positions in a cell
  • NotSupportedException is raised on adding a new item when OptimizeSummaryCalculation is enabled and SummaryType in one of summaries is inconsistent with column values
  • The BestFit operation operates incorrectly for GridColumns with long header values on machines with non-standard DPI settings
  • The IconSet.IconName attached property cannot be found after generating Format Conditions at runtime in version 19.1
  • The InlineEditForm confirmation dialog is shown with the incorrect size on scrolling
  • The RuntimeLocalizationStrings property does not work with the SummaryItemsSeparator localization string

DXLayoutControl for WPF

  • ElementSizer - The BorderThickness and BorderBrush properties are not taken into account

DXMap for WPF

  • An unhandled exception (NullReferenceException) occurs in the custom clusterer class
  • Map animation looks jerky after the upgrade
  • Map Control - MapEditor's ActiveLayer is overridden
  • Map Editor - Incorrect behavior when modifying map items with a non-empty Tag value
  • Map scrolling animation was changed in version 19.1
  • MapControl scrolls to an incorrect position when it's zoomed using touch manipulations
  • NullRefferenceException occurs when setting the ToolTipPattern property in certain cases
  • SvgFileDataAdapter parses MapRectangle and MapPolygon items incorrectly in certain cases
  • WMSDataProvider performance reduced in version 19.1.3

DXPivotGrid for WPF

  • PreFilter fails in LegacyOptimized mode if the criterion uses fields that are not available in the DataSource
  • Print Preview - The Page Setup dialog is not displayed and an empty document is generated in certain situations

DXPrinting for WPF

  • A top border is missing when a master-detail grid is exported via CompositeLink
  • An exception occurs after the Page Setup dialog is closed in MapControl's Print Preview
  • CollectionViewLink in CompositeLink crashes/does not work
  • DocumentPreviewControls - Memory leaks (complete document) when DocumentSource is set to null
  • The Printing library cannot export complex controls such as Spreadsheet when the ExportSettings.TargetType property is set to 'Image'

DXRibbon for WPF

  • ApplicationButton's foreground is incorrect in the Office2019DarkGray and Office2019Colorful themes when OfficeSlim RibbonStyle is used
  • BackstageView - The Back button is malformed when the DPI is set to 175%
  • DXRibbonWindow's icon and Quick Access Toolbar icons are misaligned in certain themes
  • It is impossible to customize RibbonControl key tips in Theme Designer
  • NullReferenceException occurs in GetChildrenCore in certain cases
  • RibbonControl collapses items from left to right in simplified mode
  • RibbonControl does not show items on startup
  • RibbonPageCategory's tab is not resized when its caption is updated
  • ThemedWindow with RibbonControl - The resize cursor is not shown when the mouse pointer is over RibbonControl's right border

DXRichEdit for WPF

  • Character formatting is taken from the previous character when the first character is removed using the Backspace key
  • Comments are hardly readable with the VS2017Dark theme used
  • RichEditControl's Ribbon is generated incorrectly if the RichEditControl.CommandBarStyle property value is assigned using binding

DXScheduler for WPF

  • A custom appointment window with AppointmentResourcesEdit asks to save changes when no changes are made
  • Background/Foreground, BorderBrush properties defined in DateHeaderControl do not affect date headers
  • Changing an appointment's type to "recurrence" immediately leads to posting this appointment to SchedulerControl if the AppointmentWindowShowing event is handled
  • Scheduler - Support dynamic resources for the BasedOn property of BrushProvider

DXScheduler for WPF (Legacy)

  • An unhandled exception occurs while editing an appointment
  • DateNavigator with SchedulerDateNavigatorStyleSettings does not highlight special dates
  • The keyboard events aren't raised for the "Arrow" keys when the VisualVerticalAppointmentControl element is focused

DXSpellChecker for WPF

  • Items in the Suggestions list box in the Spelling window are rendered incorrectly
  • The Word Spelling form cannot correct a misspelled word with a newly inserted word if the word with the space character was initially selected

DXSpreadsheet for WPF

  • Exception on conditional formatting with a 3 scale color
  • Formula can't contain a sheet that uses an apostrophe
  • Selecting the first visible sheet in the sheet tab selector always selects the first sheet

DXTreeList for WPF

  • The Shift+Tab key press selects additional nodes when TreeListView's SelectionMode is Row and NavigationStyle is Cell

DXWizard for WPF

  • Wizard Control demo always shows the same dialog

MVVM Framework

  • DXBinding - ObjectToObjectConverter throws an unhandled ArgumentException when the binding expression returns an incorrect value
  • UICommand.Command is not executed when the dialog window is closed using the ICurrentDialogService.Close(UICommand dialogResult) method

PDF Processing (Common)

  • Metafile - A high-resolution one pixel-sized metafile cannot be exported

PDF Viewer for WPF

  • A new context menu item cannot be created via  InsertAction added to the CommandProvider.RibbonActions collection
  • The page's content is displayed without rotation when setting the PageRotation property before PdfViewerControl is rendered
  • Usability - There is no way to disable caret animation in client code

Theme Designer

  • An application throws an exception when the custom theme's name does not correspond to its assembly name
  • Theme Designer cannot upgrade a theme because the 'x' namespace prefix is not defined in certain files

Windows UI

  • AdornerFlyoutControl - The position is calculated incorrectly when either HorizontalOffset or VerticalOffset is set
  • FlyoutControl in HamburgerMenu - Content is not scaled according to the menu's LayoutTransform
  • WinUIMessageBox buttons are not clickable after opening TileNavPane

XtraReports Suite

  • DocumentPreviewControl - A click on the token's delete button shows the look-up list instead of deleting it
  • DocumentPreviewControl - Page settings are not applied to printer settings
  • Editing the XRLabel.Text property in the smart tag deletes text in a control
  • How to localize tooltips in the Property Grid's pane
  • QueryBuilder - Incorrect column width in the 'Tables' list box
  • System.NullReferenceException when scrolling a document when continuous scrolling is disabled and a page layout is set to 'Two pages'
  • The Page Setup Dialog incorrectly displays the size of all ISO A paper kinds
  • The SaveLayout method generates DuplicateSerializationIDException
  • WPF End-User Report Designer - It is not possible to specify an expression for the Style property in a new office-inspired property grid
  • WPF Report Designer - Pivot Grid Designer - Data is not displayed in the Layout tab after previewing a report in the designer

DevExtreme 19.1.4

$
0
0
DevExtreme

Improves Data Grid, Html Editor, Pivot Grid, Scheduler and Data Visualization controls.

Fixes

DevExtreme Data Grid

  • A custom command button redirects an end user to the home URL (/#) in emulation mode (Nexus 4)
  • A fixed column is displayed incorrectly if showScrollbar is "always" and the "height" option is set
  • A fixed column is incorrectly rendered after scrolling the widget
  • A long validation message is cut off when the first row is added
  • An error is thrown if newRowIndex is set to -1 in the onFocusedRowChanging event
  • Cell load is broken after an update to version 19.1.3
  • Infinite Scrolling - It's impossible to reload data using the scrollbar if a request failed
  • It's impossible to edit a number column with formatting if editOnKeyPress is used
  • It's possible to change the SelectBox value using the up/down arrow keys only once after keyboard navigation if showEditorAlways is true
  • Multi-header columns influence other columns' order if they were added using the addColumn() method
  • Rows are misaligned when native scrolling with a fixed column is used and the grid is scrolled to the bottom
  • The Enter key should be pressed twice to navigate to the next cell when the recalculateWhileEditing option is enabled
  • The entire page is scrolled on an attempt to scroll the widget content
  • The focusedRowChanged event is fired twice if the widget has a fixed column
  • The focusedRowIndex - based navigation operates incorrectly in Virtual Scrolling mode
  • The onFocusedCellChanging event handler doesn't execute in batch editing mode
  • The row parameter that is passed to the onFocusedCellChanged event handler is undefined when the event is raised for a newly inserted row
  • DataGrid deletes two records in cell editing mode in certain cases
  • DataGrid duplicates text in searchPanel in the embedded DataGrid
  • DataGrid incorrectly displays content of a fixed column when native scrollbars are used
  • DataGrid Localization - Spanish Filter Builder Translation is incorrect
  • DataGrid should focus the right element after the popup window is closed
  • FilterBuilder - The value option returns an incorrect filter when the widget has no operations specified

DevExtreme Html Editor

  • HtmlEditor does not reset an ordered list's counter
  • HtmlEditor doesn't allow link updates in IE
  • HtmlEditor throws the "Cannot read property 'getQuill' of undefined" error on an attempt to get the widget's instance on the onInitialized callback

DevExtreme Pivot Grid

  • Field Chooser does not display the modified state on the first opening when applyChangesMode is set to onDemand

DevExtreme UI Widgets

  • ButtonGroup - It is impossible to set the initial state without any button selected in single selection mode
  • DataGrid - The Edit Form is unexpectedly closed on the first Enter click without saving a value if the Chinese IME keyboard is used
  • DateBox - The e.event object is undefined in the onValueChanged event handler when a user changes the DateBox value using the widget's drop-down window
  • DateBox changes a date when a value is typed and the useMaskBehavior option is true
  • DateBox changes PM to AM when an hour is changed
  • DateBox unexpectedly clears an inputted date and shows 'NaN-undefined-NaN2' in certain scenarios
  • Editors - The default height is changed if action buttons are defined
  • Form does not reconstruct its layout according to the screen size when there are too many data fields
  • List does not show the "Delete" button when itemDeleteMode is set to "toggle"
  • Lookup doesn't open the popup for the second time after scrolling in the material theme
  • Menu - A focused item at the first level is hidden
  • NumberBox - It is not possible to clear the editor's value if the Min option is set and a mask is applied
  • NumberBox - The null value is changed to 0 if the step option is set to 0 and the mouse wheel or the arrow keys are used
  • Popup/LoadPanel doesn't display content when opened the second time
  • RadioGroup - The E0001 error occurs if the itemTemplate function returns the default template name
  • Selectbox with a custom field template throws an error when arrow keys are pressed
  • TagBox - An empty item value is rendered as [object Object]
  • TagBox - Entered text has a wrong position if search is enabled
  • TagBox - Initial tags ignore the DataSource map function
  • TextBox - Buttons are not rendered in the widget if the readOnly option is set to true
  • The nested TagBox located in ScrollView does not show a search result after the height is changed
  • TreeView - It's impossible to change selectionMode from 'single' to 'multiple' using the option method
  • TreeView - The displayExpr callback parameter is always undefined
  • TreeView doesn't hide a load indicator in virtual mode
  • ValidationGroup - The E0110 exception is thrown on validating an empty group

DevExtreme Demos

  • Demos - URLs to documentation pages are broken in https://demos.devexpress.com/ASPNetCore/
  • Form/Editors - Validation error text has a transparent background in Material themes if the entered value is applied via the Enter key
  • The "Using Intl" demo does not work in the codesandbox environment

DevExtreme Tree List

  • TreeList calls the CustomStore.load method on an attempt to select loaded rows if they are invisible
  • Selection checkbox is not rendered when the first column is a lookup
  • Shift-click doesn't unselect items on a previous page when the user shift-clicks another page

DevExtreme Core

  • Chart performs the re-rendering process continuously
  • ODataStore ignores the select clause that is passed to the byKey method as an extra option
  • SelectBox - ItemTemplate is rendered multiple times in React

DevExtreme Data Visualization

  • Chart - Value axis keeps a zoom range after a data source change
  • PolarChart - Custom argument axis label hint is not displayed after the browser content is zoomed
  • RangeSelector - The minBubbleSize and maxBubbleSize options are not published for the "chart" setting
  • The exportFromMarkup method doesn't work in some cases
  • TreeMap - The "DOMException: Failed to execute 'getSubStringLength' on 'SVGTextContentElement': the charnum provided (0) is greater than or equal to the maximum bound (0)" error occurs on an attempt to apply ellipsis rules

DevExtreme Scheduler

  • Documentation Scheduler - The maxAppointmentsPerCell option description does not contain all views in the list of exceptions
  • Time Indicator has an incorrect position if the "All-day" panel height is changed using CSS
  • An appointment collector cannot be scrolled on a mobile screen if adaptivityEnabled is true
  • Appointment ignores the endDate if it is a first day of the month
  • Appointments are rendered incorrectly if the widget is placed inside Drawer
  • Appointments jump after they are dropped in a cell
  • Appointments loaded from the WebApi service are duplicated in the Agenda view after editing when the agendaDuration option is specified
  • JavaScript errors occur on an attempt to create an appointment
  • The appointment form has incorrect values of "Start Date"/"End Date" data fields if the groupByDate option is enabled under certain conditions
  • The e.cellData argument of onCellClick is empty when the 'Enter' or 'Spacebar' key is pressed
  • The onAppointmentClick and onAppointmentDblClick events don't fire if the adaptivityEnabled option is set to true
  • The repaint method causes dataSource to reload
  • Timelines - Appointments are displayed without text if there are more than 5 resource items
  • Scheduler doesn't allow moving appointments to the previous day in the Timeline view
  • Scheduler doesn't hold the correct date in dateCellTemplate for the 'timelineWeek' and "timelineWorkWeek" views after rendering
  • Scheduler throws the "A cell's position cannot be calculated" error when the resource data source is changed at runtime under certain conditions
  • Scheduler with groupByDate does not move a 24h+ appointment to the All Day panel in the Day view

DevExtreme Tools

  • ThemeBuilder - A list's Active State Color has no effect in certain themes (Material)

DevExpress DXperience 19.1.4

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

  • DevExtreme - Improves Data Grid, Html Editor, Pivot Grid, Scheduler and Data Visualization controls.
  • DevExpress ASP.NET - Improves Data Editors, Html Editor, Pivot Grid, Rich Edit, Scheduler and Spreadsheet controls.
  • DevExpress Reporting - Improves WinForms End-User Report Designer and WPF Query Builder.
  • DevExpress Windows 10 Apps - Improves Editors and Grid controls.
  • DevExpress WinForms - Improves PDF Viewer, Bars, Charts, Editors, Map, Reports, Scheduler, Spreadsheet and Grid controls.
  • DevExpress WPF - Improves Charts, Docking, Editors, Map, PivotGrid, Ribbon, Scheduler and RichEdit controls.

DevExpress Universal 19.1.4

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

ExpressGridPack 19.1.3

$
0
0
ExpressGridPack

Improves Editors, Layout, SpreadSheet and TreeList controls or libraries.

Fixes

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressQuantumTreeList Suite

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

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

ExpressQuantumPack 19.1.3

$
0
0
ExpressQuantumPack

Improves Editors, Layout, SpreadSheet and TreeList controls or libraries.

Fixes

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressQuantumTreeList Suite

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

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

ExpressNavigationPack 19.1.3

$
0
0
ExpressNavigationPack

Improves Bars, Docking, Editors, Layout and NavBar controls or libraries.

Fixes

ExpressBars Suite

  • A bar popup menu cannot be bound to another bar manager via the BarManager property.
  • Ribbon - Office 2016 style - The Tab Area Toolbar or Tab Area Search Toolbar is incorrectly scaled in an application built with a manifest recreated by the project "Enable High-DPI" option if the system DPI value is 144 and a certain skin is applied.
  • Ribbon - The CapitalizeTabCaptions property does not capitalize multi-byte characters.
  • TdxRibbonGalleryItem - All custom values of properties that specify pixel dimensions scale multiple times if the current DPI is not 96.

ExpressDocking Library

  • Memory leaks on unloading a DLL built with at least one unit from the ExpressDocking library if the DLL is loaded without initialization.

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressNavBar

  • Navigation Pane Views - The font size of the NavBar control's caption does not scale if the system DPI is higher than 96.

DevExpress VCL Subscription 19.1.3

$
0
0
DevExpress VCL Subscription

Improves Bars, Docking, Editors, Layout, NavBar, PDFViewer, RichEdit, SpreadSheet & TreeList controls or libraries.

Fixes

ExpressBars Suite

  • A bar popup menu cannot be bound to another bar manager via the BarManager property.
  • Ribbon - Office 2016 style - The Tab Area Toolbar or Tab Area Search Toolbar is incorrectly scaled in an application built with a manifest recreated by the project "Enable High-DPI" option if the system DPI value is 144 and a certain skin is applied.
  • Ribbon - The CapitalizeTabCaptions property does not capitalize multi-byte characters.
  • TdxRibbonGalleryItem - All custom values of properties that specify pixel dimensions scale multiple times if the current DPI is not 96.

ExpressDocking Library

  • Memory leaks on unloading a DLL built with at least one unit from the ExpressDocking library if the DLL is loaded without initialization.

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressFlowChart

  • An AV occurs on loading a DLL built with the dxFlowChartDesigner unit.
  • An AV occurs on opening the Ribbon-Based Flow Chart Editor dialog in an application built with RAD Studio Delphi XE.
  • The "Unable to open file 'DXSUGIYAMALAYOUT.OBJ'" exception occurs on an attempt to compile a C++Builder project that contains the control.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressLibrary

  • TdxForm and TdxCustomForm descendants - A form and its DPI-aware controls can scale multiple times when moved between monitors with different DPI if an application is built with RAD Studio Delphi Berlin or a newer IDE.

ExpressNavBar

  • Navigation Pane Views - The font size of the NavBar control's caption does not scale if the system DPI is higher than 96.

ExpressPageControl

  • Certain UI elements of a tab control scale incorrectly at high monitor DPI values if the Slanted painting style is applied.

ExpressPDFViewer

  • An AV occurs on reading a PDF annotation whose border style is omitted.

ExpressQuantumTreeList Suite

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

ExpressRichEdit Control

  • Clicking the Cancel button in the Tabs dialog displays the "This is not a valid tab stop" error instead of closing the dialog.

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

CodeRush 19.1.6

$
0
0
CodeRush

Update includes bug fixes and performance improvements.

Features

Code Cleanup

  • "Cleanup on Save" removes necessary namespace references when ORMDataModel generates template classes.
  • The "Add Copyright header" cleanup applied on save changes the existing copyright header.
  •  The "Apply Code Cleanup when saving a document" option should ignore designer generated files.

Code Providers

  • The "Declare Provider encountered an error and has been disabled" notification appears after opening a Xamarin application.

Formatting

  • Arithmetic operations are incorrectly wrapped in the throw statement.
  • The "Wrap if long or multiline" option does not work for a class.

IntelliRush

  • IntelliRush does not show information about class members with the latest update of Visual Studio 2019.

Navigation

  • "Jump to File" does not navigate to the correct recent item.

Performance

  • The Code Places feature increases memory use.
  • Rich Comments cause slowdowns on text edit.
  • Slowdowns occur when a format statement is applied after typing ";".

Refactorings

  • The "Decompose Parameter" refactoring throws an error when it is invoked in non-compilable code.
  • The Make Explicit refactoring declares a simple type name instead of the full one in Visual Basic.

Region Painting

  • An additional extension's region text overlaps the CodeRush region.

Spell Checker

  • The Spell Checker calculates spans incorrectly for the verbatim string if tabs are used for indentation.

Templates

  • A template cannot be saved to a nested folder in the "Create Template From Selection" dialog.
  • The ForEach command is applied only once.

Unit Testing

  • Code Coverage does not support MSTests in Visual Studio 2019.
  • Parameterized test fixtures set as ignored are not reported correctly.

CodeRush Ultimate 19.1.6

$
0
0
CodeRush Ultimate

Update includes bug fixes and performance improvements.

Features

Code Cleanup

  • "Cleanup on Save" removes necessary namespace references when ORMDataModel generates template classes.
  • The "Add Copyright header" cleanup applied on save changes the existing copyright header.
  •  The "Apply Code Cleanup when saving a document" option should ignore designer generated files.

Code Providers

  • The "Declare Provider encountered an error and has been disabled" notification appears after opening a Xamarin application.

Formatting

  • Arithmetic operations are incorrectly wrapped in the throw statement.
  • The "Wrap if long or multiline" option does not work for a class.

IntelliRush

  • IntelliRush does not show information about class members with the latest update of Visual Studio 2019.

Navigation

  • "Jump to File" does not navigate to the correct recent item.

Performance

  • The Code Places feature increases memory use.
  • Rich Comments cause slowdowns on text edit.
  • Slowdowns occur when a format statement is applied after typing ";".

Refactorings

  • The "Decompose Parameter" refactoring throws an error when it is invoked in non-compilable code.
  • The Make Explicit refactoring declares a simple type name instead of the full one in Visual Basic.

Region Painting

  • An additional extension's region text overlaps the CodeRush region.

Spell Checker

  • The Spell Checker calculates spans incorrectly for the verbatim string if tabs are used for indentation.

Templates

  • A template cannot be saved to a nested folder in the "Create Template From Selection" dialog.
  • The ForEach command is applied only once.

Unit Testing

  • Code Coverage does not support MSTests in Visual Studio 2019.
  • Parameterized test fixtures set as ignored are not reported correctly.

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.
Viewing all 1090 articles
Browse latest View live


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