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

TestCafe Studio 1.3.2

$
0
0
TestCafe Studio

Improves compact tag name selectors.

Features

  • Compact Tag Name Selectors - TestCafe Studio now concatenates the selector method's arguments and removes excessive tag names to build compact selectors of the DOM type, compound selectors with the DOM child part, and other compound selectors that use tag names.

Fixes

  • Fixed an error thrown when HTTP requests with large headers were sent.
  • Fixed an error on pages whose code destructures empty function parameters.
  • Fixed an error thrown when TestCafe Studio uploaded files.

DevExpress Office File API 20.1.7

$
0
0
DevExpress Office File API

Improves PDF, Zip Compression and Spreadsheet APIs.

Fixes

Installation (Microsoft .NET)

  • The DevExpress installer checks for LogifySend.exe file updates even if the "I do not wish to participate..." option was chosen.

PDF Document API

  • Parsing - Documents containing annotations with an invalid content value cannot be opened.
  • Adobe Acrobat Reader shows the "1 Miscellaneous Change(s)" message in the Signature Panel if the document was incrementally updated by PdfDocumentSigner.
  • Export - Font is substituted with an incorrect font on Linux.
  • Parsing - A document containing the choice form field with an invalid "Top index" value cannot be opened.
  • Parsing - Documents with resources on branch page tree nodes are loaded incorrectly.
  • The PDF Document API library for .NET Standard cannot be executed in .NET Framework runtime.
  • Usability - There is no API for deferred signing.
  • Usability - There is no API to create a signature with a widget that belongs to several document pages.

Spreadsheet Document API

  • Usability - There is no public API to disable the pivot field dropdown.

Word Processing Document API

  • Export to HTML - Image URIs are not retained for floating pictures.
  • Initialization of the XRRichText control takes additional time in the Apple macOS environment.
  • Tables - Resulting cell widths are inconsistent after table cells are split.
  • Tables - Setting width for a cell located in a column with merged cells may produce an incorrect table.

Zip Compression and Archive API

  • DevExpress.Compression.CrcErrorArchiveItemException is thrown on an attempt to extract items from a password-protected archive.
  • System.NotSupportedException is thrown on an attempt to change the ZipItem.Name property value.

DevExpress Reporting 20.1.7

$
0
0
DevExpress Reporting

Improves Web Document Viewer and Web Report Designer.

Fixes

  • A localized report gets corrupted if labels are converted to a table and then saved using the SaveLayoutToXml method.
  • An API is missing for some End-User Report Designer actions.
  • An image cannot be uploaded to an image editing field.
  • 'An item with the same key has already been added' error occurs at DevExpress.XtraPrinting.Native.PartiallyDeserializedDocument.RestoreContinuousInfoFromPrnx when a PRNX file is saved.
  • Color Picker - The color palette dropdown has a wrong size when using a custom DPI (>125%).
  • DocumentPreview throws NullReferenceException when the preview is not shown.
  • Embedded Localization - Cannot update a label text in the XtraReport.BeforePrint event handler.
  • End-User Report Designer becomes unavailable because the Calculated Field's Name property value never passes validation.
  • Icons for border setting options are hidden if the UseWindowsXPTheme property has the True value.
  • It's impossible to remove invalid FilterString in the Multi-Value parameter using Expression Editor.
  • Label Report Wizard - Typos in the Page Size selector.
  • Language and Localization properties cannot be hidden via the XtraReport.FilterComponentProperties event.
  • Preview Editing - Editable fields are not shown for merged table cells (RowSpan > 2).
  • PropertyGridControl - A custom UITypeEditor does not work with the Office theme.
  • Report Merging - The page settings of a subreport are ignored when the GenerateOwnPages setting is enabled.
  • Scheduler Reports do not display TimeRegions.
  • Search mode highlights incorrect text in a PDF file exported from Reporting Tool.
  • SqlDataSource throws the "Unable to open database file" error on an attempt to submit report parameters.
  • Text that is rotated 90 degrees in the report's vertical bands is not displayed on running the application in the Linux Docker environment when the custom drawing engine (pango) is enabled.
  • The "Internal Server Error" error occurs after report preview when the table of contents and editable controls are in the same report.
  • The AutoComplete mode clears text in ComboBoxEdit when the second character is entered.
  • The Print Preview form flickers when docked Parameters / Bookmarks dock panels are shown.
  • The XRChart control with DataFilters that are connected to report fields is displayed empty after an upgrade to v19.2 or newer.
  • Microsoft Visual Studio Report Designer - The Expression dropdown of the Smart Tag cannot assign an expression to XRLabel.
  • Web Dashboard - Custom images in exported PDF documents are truncated when the AutoFitToPagesWidth option is enabled.
  • Web Dashboard - The list of tables in the Query Builder is not always restored when a search is cleared.
  • Web Document Viewer - Linux - The report's watermark is cut off.
  • Web Report Designer - A report with the Doughnut/Pie chart is empty on the preview when a summary function is used.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.
  • XRSubReport.ReportSourceRowCount may equal 0 in Before Print if the previous SubBand is hidden.

DevExtreme 20.1.7

$
0
0
DevExtreme

Improves Data Grid, Diagram and File Management controls.

Fixes

DevExtreme Core

  • DevExtreme does not attach additional classes to dx-viewport in Google Chrome 84 on the first load.
  • NumberBox - Pressing the minus key and then "0" changes the value sign.

DevExtreme Data Grid

  • Header caption of column type buttons has a different style than in other header captions.
  • Incorrect summary alignment if hidingPriority is used.
  • A dragged item hangs and stops moving for a while when the mouse leaves the scroll area.
  • A hover style is not applied to fixed column rows in Firefox.
  • A validation frame is not displayed if the repaintChangesOnly option is enabled in Batch editing mode.
  • An attempt to add a new row on first load when state storing and column fixing is used produces an error.
  • An infinite loading panel appears after adding a new row.
  • Column headers are misaligned with row lines if the grid has the band layout.
  • ColumnChooser - Column captions are not updated when mode is 'select'.
  • DataGrid incorrectly hides columns in certain cases if the masterDetail.autoExpandAll option is set to true.
  • Dragging performance is low during cross component drag and drop if DataGrid contains many rows.
  • Fixed columns have duplicated IDs.
  • Horizontal double arrows are shown on an attempt to resize a grid column during the editing process in Cell and Batch edit modes.
  • It is not possible to scroll a column with TagBoxes using a mouse wheel when the control's multiline property is disabled.
  • Scrolling does not work properly when rowRenderingMode is set to 'virtual' and focusedRowEnabled is set to 'true'.
  • The getSelectedRowsData method returns filtered rows after deselecting all rows if selection.deferred is True and a filter is applied.
  • The onFocusedCellChanging/onFocusedRowChanging event is not raised when a group row is collapsed and a data row in the group is focused.
  • The order of edit icons is incorrect when RTL is enabled.
  • The revert button doesn't work.
  • There is no space between a TagBox tag and a grid cell border when the Material Theme is applied.
  • Validation message is displayed incorrectly in Firefox.
  • DataGrid does not validate a cell if its value is not defined in an editing row.
  • DataGrid doesn't remove a green border from a Boolean column in batch editing mode.
  • DataGrid loses nested group rows after calling the expandAll method if a grouped column has calculateDisplayValue.
  • DataGrid resets modified cell values during keyboard navigation if there are no editable cells.
  • DataGrid selects the LookUp text with disabled typing when SelectTextOnEditStart is True.

DevExtreme Data Visualization

  • Chart - Zoom is not working when colored labels of an axis are used.
  • PieChart - Widget placed in a table is not rendered when sizeGroup is used.

DevExtreme Diagram

  • An exported file's name cannot be changed.
  • Data in the store is already updated in ArrayStore.onUpdating.
  • Shape connector data source doesn't update the edge text field if its initial value is empty.
  • The context menu is closed as soon as the right mouse button is released on Apple macOS.
  • The toolbox is still visible after a popup element with the widget is closed.

DevExtreme File Management

  • The "Delete" dialog layout is not correct when deleting an item with long name.
  • There is no suitable API to get a current folder/file for which a context menu is invoked.

DevExtreme Gantt

  • Gantt - The tree list is not synchronized with timeline in Ubuntu when scrolling.
  • Gantt for JavaScript - Row height is different in TreeList and Gantt areas in Safari.

DevExtreme Html Editor

  • Nested lists cannot be displayed correctly if the editor has nested content.
  • The widget height is calculated incorrectly if the placeholder text occupies several lines.
  • TextBox - The Active state is not applied to a custom button on a click if the control is in the read-only state.

DevExtreme Pivot Grid

  • A horizontal scroll bar is always visible on high-DPI screens if native scrolling is enabled.
  • Server Mode - Redundant filter conditions are sent to the server if multiple rows / columns are expanded.

DevExtreme Scheduler

  • An error is thrown on opening an appointment popup if server-side wrappers are used.
  • An error occurs on changing the "dataSource" or "target" option to undefined.
  • An incorrect endDate argument in the appointmentDragging.onAdd handler.
  • Appointment tooltip closes immediately in certain cases.
  • Extra Load indicator is displayed when e.cancel is set to true in the onAppointmentUpdating event handler.
  • The Agenda view is rendered incorrectly on narrow screens.
  • Scheduler loads data multiple times after changing its data source and other options that influence the date range.

DevExtreme Tree List

  • Data is not displayed properly when a node's parent ID value is null and rootValue is not null.
  • Recursive selection does not work properly with keyboard navigation.

DevExtreme UI Widgets

  • Calendar - The state of the next and previous months does not corresponds to the widget's "disabled" option when switching at runtime.
  • Form Editing - An error is thrown when dxCheckBox is specified on form items for object dataFields.
  • It is not possible to scroll a column with TagBoxes using a mouse wheel when the control's multiline property is disabled.
  • DateBox - The widget picker scrolls two items on every mouse wheel move if pickerType is "rollers".
  • DateBox - useMaskBehavior doesn't limit the user input in IME mode.
  • DateBox: Hour and minute values are cropped in Material themes.
  • Drawer - The shading option doesn't work if content contains TabPanel or DataGrid and openedStateMode is 'shrink'.
  • DropDownBox - Validation message is hidden when dropdown is opened.
  • FilterBuilder does not localize editor values for Boolean fields.
  • Form - itemOption does not remove old options of an editor when editorType is cnahged in v19.2.8.
  • Gallery - An indicator element doesn't respond to taps on Apple iOS.
  • Lookup - Missing accessibility elements.
  • Lookup's location and size are incorrect in the Material theme when certain items are invisible.
  • Menu - An item closes immediately after being opened when hideSubmenuOnMouseLeave is true.
  • Menu - Item in the onItemClick handler is incorrect when keyboard navigation is used to "click" items.
  • NumberBox - escaped characters in the format mask can affect the number of editable symbols in the fraction part.
  • NumberBox - Pressing the minus key and then "0" changes the value sign.
  • Overlay-based widgets - A widget is incorrectly positioned when its container is animated.
  • An error occurs on changing the "dataSource" or "target" option to undefined.
  • SelectBox - It is not possible to make the width of the drop-down list less than the SelectBox width.
  • SelectBox - Scrolling to the bottom when additional data is loaded changes the view back to its topmost items.
  • TagBox - FieldTemplate doesn't allow a user to remove tags.
  • TagBox - FieldTemplate makes a placehoder persistent.
  • TagBox - The written text disappears when entering spaces.
  • TextBox - It is possible to insert autosuggested text if a numerical mask is set.
  • TextBox - The placeholder is overlapped with a nbsp placeholder on iOS.
  • TreeView - The "Cannot read property 'toString' of null" error occurs on adding a new item to a store.
  • TreeView does not allow expanding items after repaint.
  • Web Dashboard - Pivot column headers are not synchronized with cells on scrolling when Dashboard is located in ASPxPageControl.

DevExpress WPF 20.1.7

$
0
0
DevExpress WPF

Improves Editors, Grid and Scheduler controls.

Fixes

DXAccordion for WPF

  • SearchText property doesn't respond to inputs/bindings.
  • AccordionControl displays removed items if its source is updated when AccordionControl is collapsed.

DXCharts for WPF

  • An unhandled exception occurs when creating a Pane not in a main application thread.
  • Crosshair Cursor - An extra border is drawn around a highlighted Series Point element.
  • The Legend element is not displayed after changing the Pane.Visibility property at runtime in certain situations.
  • The Legend item disappears after switching Tab Control tabs when ChartControl is embedded in a tab.

DXDiagram for WPF

  • The Line segment is drawn outside shape boundaries when Start.Kind is not None.

DXEditors for WPF

  • CheckEditSettings with ImageCheckEditStyleSettings don't support touch themes.
  • DateEdit doesn't select a month if most of its dates are out of the available range.
  • PopupBaseEdit's Popup is cut off and misplaced when the inner ListBoxEdit's source is updated and the popup is opened upward.
  • The CustomEditWrapper.DevExpress.Xpf.Editors.IBaseEditWrapper.NeedsKey method randomly throws ArgumentNullException.
  • The time part cannot be edited in the popup when DateEdit uses DateEditPickerStyleSettings.
  • Сamera settings are enabled in CameraControl even if a camera is not available.

DXGrid for WPF

  • CheckEditSettings with ImageCheckEditStyleSettings don't support touch themes.
  • CriteriaOperator shows the property name instead of the display name.
  • DateEdit throws InvalidOperationException on an attempt to open its popup in certain scenarios.
  • ExcelStyleFilterElement doesn't activate the Filter Value tab when the DefaultFilterType property is set to Values.
  • Grid columns cannot be properly resized when AutoWidth is enabled and columns with FixedWidth are used.
  • GridColumn's filter icon disappears in certain cases.
  • GridControl loses fading when the entire row is being edited after switching tabs in a parent TabControl.
  • GridControl shows an empty row when AllowCollectionView is set to False and a user adds a new row.
  • KeyNotFoundException is thrown when TotalSummary is used in TreeListView.
  • Rows remain in edit mode when GridControl filters them out after the Update button is clicked.
  • TableView.ShowSelectionRectangle affects the way AutoFilterRow cells are activated.
  • The CustomEditWrapper.DevExpress.Xpf.Editors.IBaseEditWrapper.NeedsKey method randomly throws ArgumentNullException.
  • The FixedLeftContentWidth property isn't correctly recalculated when TreeListView contains bands and a node is expanded.

DXMap for WPF

  • A deadlock occurs when many vector items are loaded using the SqlGeometryDataAdapter.LoadData() method call in certain situations.
  • The VectorLayer.Loaded event does not fire after the SqlGeometryDataAdapter.LoadData() method call.
  • Usability - It's impossible to specify the SqlGeometryDataAdapter command timeout.
  • Usability - Unable to link a custom image tile source provider to MiniMapImageTilesLayer.

DXPrinting for WPF

  • DocumentPreview throws NullReferenceException when the preview is not shown.

DXPropertyGrid for WPF

  • End-User Report Designer becomes unavailable because the Calculated Field's Name property value never passes validation.
  • It's not possible to leave a cell with an invalid value in PropertyGridControl.

DXRichEdit for WPF

  • Tables - Discontinuous selection of multiple columns in a table works incorrectly.
  • Touch - The "Customize Numbered List" and "Customize Bulleted List" dialogs are rendered incorrectly in Touch themes.

DXScheduler for WPF

  • Cell selection background color prevents clicking or focusing controls in TimeRegionContentTemplate.
  • Incorrect parameter names in certain RecurrenceBuilder class methods.
  • SchedulerControl displays a confirmation dialog on closing an application if a custom Window is used in the AppointmentWindowShowing event handler.
  • SchedulerControl does not allow creating an appointment in a cell with a deleted occurrence.
  • SchedulerControl throws ArgumentOutOfRangeException when dates are unselected in DateNavigator with the help of the Shift+Space combination.

DXSpreadsheet for WPF

  • The Document.History.Clear method call resets the SpreadsheetControl.Document.Modified property value.

Installation (Microsoft .NET)

  • The DevExpress installer checks for LogifySend.exe file updates even if the "I do not wish to participate..." option was chosen.

MVVM Framework

  • Usability - Unable to link a custom image tile source provider to MiniMapImageTilesLayer.

PDF Viewer for WPF

  • DirectX Rendering - The Stackoverflow exception is thrown when a document has a specific sequence of tiling pattern commands.
  • Parsing - A document containing the choice form field with an invalid "Top index" value cannot be opened.
  • Parsing - Documents can't be opened when encryption info hash length is invalid.

Windows and Utility Controls for WPF

  • Dialog's result isn't correct when the "MessageButton.YesNo" buttons are used.
  • DXSplashScreen no longer shows the splash screen if SplashScreenOwner is specified and custom DPI scaling is used.
  • The Minimize item remains in the system menu of the Themed Window when ControlboxButtonSet is set to "Close,MaximizeRestore".
  • Wait Indicator does not show text returned by a binding in its Content property in certain scenarios.

XtraReports Suite

  • An image cannot be uploaded to an image editing field.
  • DocumentPreview throws NullReferenceException when the preview is not shown.
  • End-User Report Designer becomes unavailable because the Calculated Field's Name property value never passes validation.
  • Label Report Wizard - Typos in the Page Size selector.
  • Preview Editing - Editable fields are not shown for merged table cells (RowSpan > 2).
  • The AutoComplete mode clears text in ComboBoxEdit when the second character is entered.
  • The XRChart control with DataFilters that are connected to report fields is displayed empty after an upgrade to v19.2 or newer.
  • Microsoft Visual Studio Report Designer - The Expression dropdown of the Smart Tag cannot assign an expression to XRLabel.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.
  • XRSubReport.ReportSourceRowCount may equal 0 in Before Print if the previous SubBand is hidden.

DevExpress ASP.NET 20.1.7

$
0
0
DevExpress ASP.NET

Improves Diagram, GridView and HtmlEditor controls.

Fixes

All ASP.NET Web Forms products

  • GridView for WebForms - The "Preview Changes" window doesn't contain unmodified fields of rows.
  • The "HRESULT E_FAIL has been returned from a call to a COM component" error occurs on a page with ASPxRoundPanel after applying the hotfix from the T893916 report.
  • The dxHighContrast class is not applied to the element in modern Microsoft Edge and FireFox browsers.

ASP.NET Demos

  • DevAV Demo - A search panel filter is lost after any callback in the grid on the Tasks.aspx page.

ASPxCardView

  • It is not possible to collapse/expand a group row if EndlessPaging is used.
  • Endless paging doesn't work if the Settings.LayoutMode property is changed in the ToolbarItemClick event handler.
  • The BreakpointsCard.Paddings property has no effect.

ASPxDataEditors

  • SpinEdit - Increment/decrement buttons are incorrectly aligned if the Height property is changed and Bootstrap is used.

ASPxDiagram

  • An exported file's name cannot be changed.
  • Shape connector data source doesn't update edge text fields (BatchUpdateRouteValues) if new fields are added.
  • The context menu is closed as soon as the right mouse button is released on Apple macOS.

ASPxGantt

  • Dates in the time line are not localized when editing is disabled.

ASPxGridView

  • Design-time functionality - The ValueType property is missing in the Data section of Combo Box Properties.
  • DevAV Demo - A search panel filter is lost after any callback in the grid on the Tasks.aspx page.
  • Columns are incorrectly rendered in Responsive mode if the accessibilityCompliant option is enabled.
  • The TokenBox / TagBox column in the DataSecurityMode = Strict mode throw NullReferenceException when saving a non-modified empty value in the Batch Edit Mode.
  • A custom command button has incorrect vertical alignment if the ButtonType property is set to "Image".
  • Command buttons are not enabled after adding a new row if the e.cancel property is set to true in the FocusedRowChanging event handler.
  • The "Value cannot be null. Parameter name: key" error occurs if batch editing is enabled and a grid's page size is changed during callbacks.
  • The right-aligned toolbar item does not align correctly after callback requests.

ASPxHtmlEditor

  • Items of ordered lists are continuously added after the Enter key is pressed if these items were created in the Html View.
  • A table jumps during resizing.
  • Cell alignment does not change after modifying cell content twice.
  • The "Cannot read property 'indexOf' of undefined" error occurs after deleting an element via the Tag Inspector.
  • HtmlEditor doesn't work with CodeMirror on the same page.
  • A bullet list replaces the ordered item in front of the table when it is added to a table located between items of an ordered list.
  • The table layout gets broken on moving the caret to a new line in a table located between list items.
  • The "Remove Format" command does not remove inline styles for table header cells.
  • "Cannot read property 'parentNode' of undefined" error occurs on an attempt to select a read-only input in the Tag Inspector.
  • The "Change Image" context menu item is not displayed for an image inserted from the web after its properties are changed.
  • The "span" element is added inside the "textarea" tag when a custom CSS class is applied.
  • Whitespace text nodes are wrapped into styled HTML elements when some styles are applied to the editor's content.

ASPxRichEdit

  • Some Kazakh characters are pasted incorrectly.
  • The "Cannot read property 'styleName' of undefined" error occurs on inserting specific RTF text.
  • Tables - Part of a cell's text is missing in an exported PDF document if this table cell extends over multiple pages.

ASPxScheduler Suite

  • A client state of the ASPxResourceNavigator control located within a template is not updated on callback requests.
  • In "Pager" and "Tokens" modes, the ASPxResourceNavigator placed in the ToolbarViewSelectorTemplate works inconsistently.
  • "Cannot read property 'GetItemCount' of null" JS error occurs if ASPxResourceNavigator is placed in the Scheduler's ToolbarViewSelectorTemplate template, its mode is "Tokens", and the ClientIDMode property is set to "Static".

ASPxSpreadsheet

  • Row header's width is incorrectly calculated if the document contains hidden rows.

ASPxTreeList

  • A header filter button is not clickable if both AllowDragDrop and AllowSort are disabled.
  • The "Procedure or function X has too many arguments specified." error occurs.

Bootstrap GridView

  • Setting the Settings-GridLines property to None has no any effect if EndlessPaging mode is enabled.
  • Group footer is rendered with an incorrect number of cells if merged groups are enabled.
  • The TokenBox / TagBox column in the DataSecurityMode = Strict mode throw NullReferenceException when saving a non-modified empty value in the Batch Edit Mode.

Bootstrap Spreadsheet

  • Row header's width is incorrectly calculated if the document contains hidden rows.

DevExtreme Data Grid

  • Incorrect summary alignment if hidingPriority is used.
  • A validation frame is not displayed if the repaintChangesOnly option is enabled in Batch editing mode.
  • An attempt to add a new row on first load when state storing and column fixing is used produces an error.
  • An infinite loading panel appears after adding a new row.
  • DataGrid incorrectly hides columns in certain cases if the masterDetail.autoExpandAll option is set to true.
  • Dragging performance is low during cross component drag and drop if DataGrid contains many rows.
  • Fixed columns have duplicated IDs.
  • Horizontal double arrows are shown on an attempt to resize a grid column during the editing process in Cell and Batch edit modes.
  • It is not possible to scroll a column with TagBoxes using a mouse wheel when the control's multiline property is disabled.
  • Scrolling does not work properly when rowRenderingMode is set to 'virtual' and focusedRowEnabled is set to 'true'.
  • The getSelectedRowsData method returns filtered rows after deselecting all rows if selection.deferred is True and a filter is applied.
  • The onFocusedCellChanging/onFocusedRowChanging event is not raised when a group row is collapsed and a data row in the group is focused.
  • The order of edit icons is incorrect when RTL is enabled.
  • There is no space between a TagBox tag and a grid cell border when the Material Theme is applied.
  • Validation message is displayed incorrectly in Firefox.
  • DataGrid does not validate a cell if its value is not defined in an editing row.
  • DataGrid doesn't remove a green border from a Boolean column in batch editing mode.
  • DataGrid resets modified cell values during keyboard navigation if there are no editable cells.

DevExtreme Data Visualization

  • Zoom is not working when colored labels of an axis are used.

DevExtreme Diagram

  • An exported file's name cannot be changed.
  • The context menu is closed as soon as the right mouse button is released on macOS.
  • The toolbox is still visible after a popup element with the widget is closed.

DevExtreme File Management

  • The "Delete" dialog layout is not correct when deleting an item with long name.

DevExtreme Gantt

  • The tree list is not synchronized with timeline in Ubuntu when scrolling.
  • Row height is different in TreeList and Gantt areas in Safari.

DevExtreme Html Editor

  • The widget height is calculated incorrectly if the placeholder text occupies several lines.
  • The Active state is not applied to a custom button on a click if the control is in the read-only state.

DevExtreme Pivot Grid

  • A horizontal scroll bar is always visible on high-DPI screens if native scrolling is enabled.

DevExtreme Scheduler

  • An incorrect endDate argument in the appointmentDragging.onAdd handler.
  • Appointment tooltip closes immediately in certain cases.
  • Extra Load indicator is displayed when e.cancel is set to true in the onAppointmentUpdating event handler.
  • The Agenda view is rendered incorrectly on narrow screens.

DevExtreme Tree List

  • Data is not displayed properly when a node's parent ID value is null and rootValue is not null.

DevExtreme UI Widgets

  • Calendar - The state of the next and previous months does not corresponds to the widget's "disabled" option when switching at runtime.
  • DataGrid - Form Editing - An error is thrown when dxCheckBox is specified on form items for object dataFields.
  • DataGrid - It is not possible to scroll a column with TagBoxes using a mouse wheel when the control's multiline property is disabled.
  • DateBox - useMaskBehavior doesn't limit the user input in IME mode.
  • DateBox: Hour and minute values are cropped in Material themes.
  • FilterBuilder does not localize editor values for Boolean fields.
  • Gallery - An indicator element doesn't respond to taps on Apple iOS.
  • Lookup's location and size are incorrect in the Material theme when certain items are invisible.
  • Menu - An item closes immediately after being opened when hideSubmenuOnMouseLeave is true.
  • NumberBox - escaped characters in the format mask can affect the number of editable symbols in the fraction part.
  • Overlay-based widgets - A widget is incorrectly positioned when its container is animated.
  • SelectBox - Scrolling to the bottom when additional data is loaded changes the view back to its topmost items.
  • TagBox - FieldTemplate doesn't allow a user to remove tags.
  • TagBox - FieldTemplate makes a placehoder persistent.
  • TagBox - The written text disappears when entering spaces.
  • TextBox - It is possible to insert autosuggested text if a numerical mask is set.
  • TextBox - The placeholder is overlapped with a nbsp placeholder on iOS.
  • TreeView - The "Cannot read property 'toString' of null" error occurs on adding a new item to a store.

Installation (Microsoft .NET)

  • The DevExpress installer checks for LogifySend.exe file updates even if the "I do not wish to participate..." option was chosen.

MVC CardView

  • Cards are incorrectly grouped if the Endless Paging mode is used together with the layout mode set to breakpoints.
  • It is impossible to rename the "DELETED" string.

MVC Data Editors

  • BinaryImage for MVC - The PerformCallback method does not allow passing a parameter to the server.
  • DateEdit for MVC - Time increment buttons do not work for hours or seconds in Google Chrome.
  • SpinEdit - Increment/decrement buttons are incorrectly aligned if the Height property is changed and Bootstrap is used.

MVC Diagram

  • Shape connector data source doesn't update edge text fields (BatchUpdateRouteValues) if new fields are added.

MVC Gantt

  • Information about clearing a task's Resources field is lost after page refresh.
  • Dates in the time line are not localized when editing is disabled.

MVC GridView

  • Columns are incorrectly rendered in Responsive mode if the accessibilityCompliant option is enabled.
  • Batch Editing - Error text is shown for an incorrect record if there are more than 9 inserted records.
  • The "Unexpected 'x' at 0" error occurs when obtaining a binary image column's value using the GetBatchUpdateValues/GetBatchInsertValues methods.
  • The "Value cannot be null. Parameter name: key" error occurs if batch editing is enabled and a grid's page size is changed during callbacks.

MVC HtmlEditor

  • A table jumps during resizing.
  • Cell alignment does not change after modifying cell content twice.
  • The "Cannot read property 'indexOf' of undefined" error occurs after deleting an element via the Tag Inspector.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FileManager - The StackOverflow exception is thrown on clicking a filtered folder if SettingsFolders.EnableCallBacks = true and a custom file provider is used.
  • SharePointFileSystemProvider - It is not possible to work with a custom library.
  • UploadControl - Return error status code when a ashx request is completed with an error.

MVC Report

  • MVC Report Designer - The Top and Bottom Margins are reset after localizing a report.
  • MVC Report Designer - The XRControl.Visible property is reset when localizing a report.
  • MVC Report Designer - XRControlStyle's Font settings are reset when localizing a report.
  • The XRChart control with DataFilters that are connected to report fields is displayed empty after an upgrade to v19.2 or newer.
  • Microsoft Visual Studio Report Designer - The Expression dropdown of the Smart Tag cannot assign an expression to XRLabel.
  • Web End User Report Designer - The Design In Report Wizard command duplicates an existing data source with the 'component1' name.
  • Web Report Designer - Dropping a data-bound XRCheckBox to the design area results in the 'Uncaught TypeError: Cannot read property 'value' of undefined' error.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.

MVC RichEdit

  • Changes apply to a document on the disk after the RichEditExtension.SaveCopy method is called.
  • The "Cannot read property 'styleName' of undefined" script error occurs on an attempt to programmatically paste certain RTF content.
  • Some Kazakh characters are pasted incorrectly.
  • The "Cannot read property 'styleName' of undefined" error occurs on inserting specific RTF text.
  • The error message box is shown when inserting specific RTF text.

MVC Scheduler

  • A client state of the ASPxResourceNavigator control located within a template is not updated on callback requests.

MVC Spreadsheet

  • Row header's width is incorrectly calculated if the document contains hidden rows.

MVC TreeList

  • A header filter button is not clickable if both AllowDragDrop and AllowSort are disabled.
  • Unobtrusive validation messages are rendered in an incorrect editor when editor visibility is changed with the EditFormSettings.Visible property.

Navigation, Layout & Multi-Purpose Controls

  • FileManager - The StackOverflow exception is thrown on clicking a filtered folder if SettingsFolders.EnableCallBacks = true and a custom file provider is used.
  • Panel for Web Forms - Panel height changes depending on the expanded/collapsed state in Adaptive mode.
  • SharePointFileSystemProvider - It is not possible to work with a custom library.
  • UploadControl - Return error status code when a ashx request is completed with an error.

Rich Text Editor for ASP.NET Core

  • The "Cannot read property 'layoutRows' of undefined" error occurs when navigating within a table's cells if this table contains a nested table.
  • ClipboardAccessDeniedError text is not displayed in an alert window when content is pasted into a document.
  • Localized captions are not applied to several UI elements.
  • "Cannot read property 'destructor' of null" error occurs on Mail Merge if a document contains unsupported fields.
  • Scrolling doesn't work if a rich editor is placed inside a DevExtreme popup.
  • Textbox text is not shown correctly during printing when multiple textboxes are used.
  • The updateRibbon method causes ribbon flickering.
  • Some Kazakh characters are pasted incorrectly.

Spreadsheet for ASP.NET Core

  • Row header's width is incorrectly calculated if the document contains hidden rows.

XtraCharts Suite

  • The Series.LegendText property value is lost after a report layout is loaded in the newest version.

XtraReports Suite

  • Initialization of the XRRichText control takes additional time in the macOS environment.
  • SqlDataSource throws the "Unable to open database file" error on an attempt to submit report parameters.
  • Text that is rotated 90 degrees in the report's vertical bands is not displayed on running the application in the Linux Docker environment when the custom drawing engine (pango) is enabled.
  • The "Internal Server Error" error occurs after report preview when the table of contents and editable controls are in the same report.
  • The XRChart control with DataFilters that are connected to report fields is displayed empty after an upgrade to v19.2 or newer.
  • Visual Studio Report Designer - The Expression dropdown of the Smart Tag cannot assign an expression to XRLabel.
  • Web Dashboard - The list of tables in the Query Builder is not always restored when a search is cleared.
  • Web Document Viewer - Linux - The report's watermark is cut off.
  • Web Report Designer - A report with the Doughnut/Pie chart is empty on the preview when a summary function is used.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.

DevExpress WinForms 20.1.7

$
0
0
DevExpress WinForms

Improves Charts, Editors and PivotGrid controls.

Fixes

All WinForms products

  • FilteringUIContext doesn't display the indicator triangle in AccordionControl when its layout changes.
  • HTML - Closed br tag produces incorrect symbols.
  • NullreferenceException is thrown in LayoutGroupHandler when the form with LayoutControl is resized.
  • Skin Editor - Building a skin assembly using a shell command fails.
  • WinAppDriver - Its impossible to identify when an element is visible or not.
  • WinForms - The main window intersects with the Microsoft Windows Taskbar in FullScreen mode after a restart.

Coded UI

  • WinAppDriver doesn't recognize the Minimize, Maximize and Close buttons on the form.

Data Access Library

  • An exception is raised when an application is localized with a DataAccessUIResLocalizer descendant.

Installation (Microsoft .NET)

  • The DevExpress installer checks for LogifySend.exe file updates even if the "I do not wish to participate..." option was chosen.

PDF Viewer

  • A PdfViewer instance cannot be created if the SystemInformation.DoubleClickTime environment variable returns 0.
  • API - The CanPrint property throws an exception when the printer spooler service is not running.
  • Export to PDF - Merged cells are incorrectly rendered in PdfViewer.
  • JPX - A JPX image with coefficients larger than 16 bit is rendered incorrectly.
  • Text extraction - A text written with the CID Type 2 font is extracted incorrectly if the ToUnicode cmap has only ranges with the one-byte length.

Snap

  • Export to PDF - Merged cells are incorrectly rendered in PdfViewer.

XtraBars Suite

  • AdornerUIManager - Guides cannot be shown for a form with the manager.
  • An exception is thrown in the merged Ribbon on using repository item events.
  • Barcheckitem - It isn't possible to determine whether the item is checked or not using Appium.
  • BarManager - NullReferenceException is thrown when an application is closed on an additional screen in PerMonitorDpiAware mode.
  • BarToggleSwitchItem issue.
  • BarWorkspaceMenuItem - The CaptureWorkspace item still uses a bitmap icon instead of a vector image.
  • DockManager - The drag operation is not finished properly when a panel is undocked in RTL mode.
  • DockManager - The Light style is not applied when an application is launched.
  • DockPanel is incorrectly resized if DPI is changed before VS is restarted.
  • DockPanels - The caption background color does not apply correctly in PerMonitor2 mode.
  • FilteringUIContext - Some editors can be truncated on High DPI screens.
  • FilteringUIContext - The More and Fewer buttons aren't localized in Russian.
  • NullReferenceException is thrown when displaying a popup menu assigned to the Application Button if AllowHtmlText is enabled.
  • Microsoft Office Navigation Bar - Opening the Peek Panel form breaks ownership relation between windows.
  • Overlay Form - The indicator does not change the color on setting different palettes.
  • RadialMenu - The "Parameter is not valid" exception is thrown when a menu is shown.
  • RibbonControl - DropDown of sub-items has an incorrect width when a nested menu is shown in Inplace mode.
  • RibbonControl - The Search Item is drawn incorrectly when Page Headers are hidden.
  • RibbonControl.OptionsPageCategories.AutoCorrectForeColor doesn't work if DPI awareness is enabled via the Project Settings Page.
  • RibbonForm - It is impossible to click the Close button if the cursor is located in the top right corner when a form runs in the Maximized state.
  • SplashScreenManager - The form does not close when shown in the FocusedRowChanged event handler.
  • SuperTip - A standard Open File dialog is shown on changing the ImageOptions.Image property value at design time.
  • TabForm - TabFormControl disappears when dragging a page and a form in full screen mode.
  • TileBar - Disabled items can be clicked on a touch monitor.
  • TileControl - A check mark displayed on selected tiles is pixelated on high DPI screens.

XtraCharts Suite

  • A custom Series Colorizer is not applied to ArgumentDrillTemplate.SeriesColorizer.
  • Chart Designer - It is not possible to remove the chart's background image once it is set.
  • Chart Wizard (legacy) - An unhandled exception is thrown on activating the Series Template tab at runtime.
  • ChartControl - ArithmeticException is thrown on using a text annotation with "pane anchor point" and "relative position".
  • Crosshair Cursor is displayed when the chart's diagram is hidden due to limited space.
  • Layout Serialization - ChartControl incorrectly loads point values depending on certain culture settings.
  • NullReferenceException on moving ConstantLine within the SwiftPlotDiagram.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.

XtraDiagram

  • DiagramConnector registered using FactoryItemTool cannot be dragged from the toolbox.
  • DiagramConnectors are not visible in the toolbox.

XtraEditors Library

  • DropDownButton does not completely support accessibility.
  • A deadlock occurs on using SplashScreenManager.ShowOverlayForm.
  • An application hangs when OverlayForm with the Image animation type is displayed for the second time.
  • DropDownButton - A border disappears on highlighting in Microsoft Visual Studio 2013 Light skin paint scheme.
  • FilterEditorControl - A child FilterControl has an incorrect size when the ViewMode property is set to Visual.
  • GridLookupEdit - Filter does not work if SearchMode = AutoSearch.
  • GroupControl - Text and custom buttons are incorrectly located in RightToLeft mode.
  • LayoutControl - Items of LayoutControl placed into PopupControlContainer are scaled incorrectly when PerMonitor V2 is enabled.
  • LookUpEdit - A dropdown cannot be shown when an editor value is reset to the previous one in AutoSearch mode.
  • NullValuePrompt has an incorrect color when an editor loses focus.
  • Outlook Inspired App - TargetInvocationException is thrown when the application skin is changed and Regional settings contain a double dash for negative numbers.
  • PropertyGridControl shows "No image data" for a read-only property whose type is a byte array.
  • SimpleButton - The Appearance.TextOptions.HotkeyPrefix property is not taken into account.
  • StepProgressBar - Make font options browsable for StepProgressBarItem.
  • SuperTip - A standard Open File dialog is shown on changing the ImageOptions.Image property value at design time.
  • The FilteringUIContext.FilterCriteria value is reset when an additional filter criterion is set.
  • The light skin is incorrectly applied when the UserLookAndFeel.Default.SkinName property is used.
  • The NullReferenceException is thrown in the IsLayoutControl function.
  • The Overlay form ignores custom palette colors.
  • The QueryLookUpData event fires for each field when the ResetBinding method is called.
  • XtraForm - A maximized form is not drawn properly when raster skins are used.
  • XtraForm - A window beneath a form's shadow region cannot be clicked when the FormThickBorder option is enabled.

XtraGantt

  • A dataset does not show changes when data is modified for an unfocused task.
  • An exception is thrown in the GanttControl.OnNodeRemoved method when the control is shown.
  • InvalidOperationException is thrown on clearing the Start Date cell value.

XtraGrid Suite

  • Core - The width of nested ListView columns in DPIAwarenessMode.PerMonitorV2 mode is calculated incorrectly.
  • Microsoft Excel Style Popup Filter is incorrectly displayed when the UseWindowsXPTheme property is set to True.
  • FilteringUIContext list box filter: checked items' display values are not refreshed on the ResetBindings call.
  • Find Panel - How to highlight HTML text.
  • Embedded Navigator is rendered incorrectly if buttons use large images.
  • LinqServerModeSource sends a redundant query to the DB if the view has a filter applied.
  • NullReferenceException occurs in DateTime filter popup of GridControl's column.
  • The detail view shows a vertical scrollbar when there is enough space to show all rows if the RowSeparatorHeight property is set to a non-default value.
  • GridLookupEdit - Filter does not work if SearchMode = AutoSearch.
  • The conditional formatting expression cannot be changed by the Filter Editor in Text mode.
  • Tooltips are not shown for summary items in certain cases.
  • ImmutableArray can no longer be used as a data source due to IDesktopBridge.IsDataView impl causing NotSupportedException.
  • Range bar is not synchronized with the From/To editors in the Excel column filter.
  • The "Add New Summary" menu item is not displayed when SummaryItem.SummaryType is Custom.
  • The "PDB does not match image" error is thrown when PDB files in v20.1.6.
  • Values in FilteringUIContext aren't updated when a new filter is applied via the ExcelFilter dropdown.
  • WinExplorerView - A focused item is not highlighted.
  • WinExplorerView - The SelectionChanged event is raised twice.
  • Searching via the Find panel doesn't highlight Arabic letters in 20.1.

XtraLayout Suite

  • Items of LayoutControl placed into PopupControlContainer are scaled incorrectly when PerMonitor V2 is enabled.
  • The expand button does not work in RTL mode.
  • TablePanel - Scrollbars do not fit into the size of embedded controls when the AutoScroll option is enabled.
  • The behavior of CustomHeaderButton's ForeColor differs in LayoutGroup and TabbedGroup.
  • There is no method that creates and adds a new item to LayoutControl.
  • Setting the ForeColor property of the LayoutControlGroup's CustomHeaderButtons doesn't have an effect.
  • The caption of a disabled LayoutControlGroup's CustomHeaderButton doesn't look disabled.
  • Tooltips are not displayed for disabled CustomHeaderButtons in LayoutControlGroup.

XtraMap

  • An extra padding is applied to the MapCustomElement text when the AllowHtmlText option is enabled.
  • The MapEditor.RotateItems method works incorrectly in certain situations.
  • The MapPie segment layout is incorrect in certain situations.
  • Usability - BingSearchDataProvider does not contain complete information about geocoded locations.
  • WMS - Incorrect projection is set in certain situations.

XtraPivotGrid Suite

  • Pivot Grid displays a wrong header above the right scrollbar if the caramel Skin is enabled.

XtraPrinting Library

  • DocumentViewer.PrintingSystem.EndPrint no longer fires after printing is completed.
  • The Print Preview form flickers when docked Parameters / Bookmarks dock panels are shown.

XtraReports Suite

  • A localized report gets corrupted if labels are converted to a table and then saved using the SaveLayoutToXml method.
  • An API is missing for some End-User Report Designer actions.
  • 'An item with the same key has already been added' error occurs at DevExpress.XtraPrinting.Native.PartiallyDeserializedDocument.RestoreContinuousInfoFromPrnx when a PRNX file is saved.
  • Color Picker - The color palette dropdown has a wrong size when using a custom DPI (>125%).
  • Embedded Localization - Cannot update a label text in the XtraReport.BeforePrint event handler.
  • Icons for border setting options are hidden if the UseWindowsXPTheme property has the True value.
  • It's impossible to remove invalid FilterString in the Multi-Value parameter using Expression Editor.
  • Label Report Wizard - Typos in the Page Size selector.
  • Language and Localization properties cannot be hidden via the XtraReport.FilterComponentProperties event.
  • PropertyGridControl - A custom UITypeEditor does not work with the Office theme.
  • Report Merging - The page settings of a subreport are ignored when the GenerateOwnPages setting is enabled.
  • Scheduler Reports do not display TimeRegions.
  • Search mode highlights incorrect text in a PDF file exported from Reporting Tool.
  • SqlDataSource throws the "Unable to open database file" error on an attempt to submit report parameters.
  • Text that is rotated 90 degrees in the report's vertical bands is not displayed on running the application in the Linux Docker environment when the custom drawing engine (pango) is enabled.
  • The "Internal Server Error" error occurs after report preview when the table of contents and editable controls are in the same report.
  • The Print Preview form flickers when docked Parameters / Bookmarks dock panels are shown.
  • The XRChart control with DataFilters that are connected to report fields is displayed empty after an upgrade to v19.2 or newer.
  • Microsoft Visual Studio Report Designer - The Expression dropdown of the Smart Tag cannot assign an expression to XRLabel.
  • Web Dashboard - Custom images in exported PDF documents are truncated when the AutoFitToPagesWidth option is enabled.
  • Web Document Viewer - Linux - The report's watermark is cut off.
  • XRChart - The Series.LegendText property value is lost after a report layout is loaded in the newest version.
  • XRSubReport.ReportSourceRowCount may equal 0 in Before Print if the previous SubBand is hidden.

XtraRichEdit

  • Export to PDF - Merged cells are incorrectly rendered in PdfViewer.
  • Floating Tables - An exception occurs on an attempt to load a specific document into an inplace RichTextEdit.
  • Footnotes - ArgumentException occurs on an attempt to add a footnote when all text is selected.
  • Footnotes - StackOverflowException is thrown on calling the Document.Footnotes.GetEnumerator() method.
  • Form Fields - FormFieldIncorrectSubDocumentException on an attempt to print a document with form fields in textboxes.
  • Tables - Part of a cell's text is missing in an exported PDF document if this table cell extends over multiple pages.

XtraScheduler Suite

  • AppointmentFlyoutControl - Incorrect height is calculated.
  • AppointmentFlyoutControl - Text is cut off and the size is calculated incorrectly when word-wrap is enabled.
  • AppointmentFlyoutControl - The multi line subject is drawn incorrectly.
  • Scheduler Control - The "System.InvalidOperationException: 'Collection was modified; enumeration operation may not execute'" error occurs when multiple Scheduler Controls are bound to the same data storage.
  • Scheduler Reports do not display TimeRegions.
  • SchedulerControl - A Reminder alert is not raised when storage works without a Scheduler instance.
  • SchedulerControl - Clipped texts and images do not fit appointment bounds when the HTML rendering is enabled.
  • SchedulerControl - InvalidOperationException is thrown when appointments have HTML images and the control works in AsyncMode.

XtraSpreadsheet

  • ArgumentException 'Formula is incorrect' is thrown on an attempt to drop an image field in a document for which the R1C1 references style is enabled.
  • AutoFilter buttons are misplaced if the header cells of the filtered range are located in the frozen pane and a particular column is hidden.
  • Microsoft Excel cannot load a document with the Pivot Table generated by SpreadsheetControl if this document contains Turkish symbols.
  • System.ArgumentException '-1' is not a valid value for 'length' when using F4 references in sample spreadsheet.
  • The "An Item with same key has already been added" exception is thrown on an attempt to copy and paste a particular cell range.
  • The default column width isn't taken into account during the mail merge.
  • The formula auto-complete feature may clear a cell reference written as a cell value instead of wrapping this reference into the function.
  • There is no fallback format for the Paste action if data in the SpreadsheetClipboardOptions.PasteFormat format is not present in the Clipboard.

XtraTreeList Suite

  • Painting artifacts occur in a column header when TreeList without any nodes is scrolled.
  • A new node doesn't load its child nodes.
  • Fluent Scrollbar can be moved outside control boundaries.
  • Fluent Scrollbar disappears when the auto filter row is focused.
  • It's impossible to hide a column/band by dragging their headers to the Customization Form when the AllowQuickHideColumn options is enabled.
  • Visual artefacts when scrolling TreeList with multi-line text.
  • Best Fit (All Columns) does not adjust row height for multi-line nodes.

XtraVerticalGrid Suite

  • Icons for border setting options are hidden if the UseWindowsXPTheme property has the True value.
  • PropertyDescriptionControl - Text does not scale in PerMonitorV2 mode.
  • PropertyGridControl - A custom UITypeEditor cannot be assigned to a row in Office view.
  • PropertyGridControl - A custom UITypeEditor does not work with the Office theme.
  • Tooltips are displayed for row headers and category rows of VGridControl until a focused row is changed.
  • VGridControl - Separators use wrong appearance in multi editor rows.

DevExpress Universal 20.1.7

$
0
0
DevExpress Universal

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

Features

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


DevExpress DXperience 20.1.7

$
0
0
DevExpress DXperience

Comprehensive software development toolset for .NET and JavaScript. Maintenance release.

Features

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

CodeRush Ultimate 20.1.7

$
0
0
Ported templates for HTML from CodeRush Classic.

Adds new templates to improve support for Microsoft Blazor and HTML.

Features

  • Improved Microsoft Blazor support - Added new Blazor templates.
  • Improved HTML support - Ported templates for HTML from CodeRush Classic.

Fixes

  • Fixed an issue where IntelliRush breaks auto-formatting on tag completion for XAML in Microsoft Visual Studio 2019.
  • Fixed an issue where CodeRush causes typing slowdowns after opening a solution.
  • Fixed an issue where the "Use String.Format" refactoring is not available for the code that contains a variable’s value or the result of an expression.
  • Fixed an issue where the Spell Checker throws System.NullReferenceException in Microsoft Visual Basic.
  • Fixed an issue where the Test Runner used with code coverage should ignore assemblies with the [ExcludeFromCodeCoverage] attribute.

CodeRush 20.1.7

$
0
0
Ported templates for HTML from CodeRush Classic.

Adds new templates to improve support for Microsoft Blazor and HTML.

Features

  • Improved Microsoft Blazor support - Added new Blazor templates.
  • Improved HTML support - Ported templates for HTML from CodeRush Classic.

Fixes

  • Fixed an issue where IntelliRush breaks auto-formatting on tag completion for XAML in Microsoft Visual Studio 2019.
  • Fixed an issue where CodeRush causes typing slowdowns after opening a solution.
  • Fixed an issue where the "Use String.Format" refactoring is not available for the code that contains a variable’s value or the result of an expression.
  • Fixed an issue where the Spell Checker throws System.NullReferenceException in Microsoft Visual Basic.
  • Fixed an issue where the Test Runner used with code coverage should ignore assemblies with the [ExcludeFromCodeCoverage] attribute.

ExpressNavigationPack 20.1.5

$
0
0
ExpressNavigationPack

Improves NavBar, Skins and Editors controls.

Fixes

ExpressNavBar

  • Drop indicators are incorrectly painted in a group that contains hidden items.

ExpressSkins Library

  • The "Fatal: Unable to open file 'VCL.VIRTUALIMAGELIST.O'" error occurs when compiling Embarcadero C++Builder skin package files for a 64-bit application.

ExpressEditors Library

  • An AV occurs after an image list used as a source for navigator button icons is destroyed.
  • dxTokenEdit - Editor content becomes invisible after a scroll operation in a container control.

ExpressQuantumPack 20.1.5

$
0
0
ExpressQuantumPack

Improves Printing, QuantumGrid and SpreadSheet controls.

Fixes

ExpressPrinting System

  • Grid-based Report Links - The "Fit to Page" option incorrectly scales a report with content whose size is smaller than the size of column headers that are printed on every page.

ExpressQuantumGrid Suite

  • Content width in a modal Edit form is not calculated if grid View's OnDetachedEditFormInitialize event handler changes the form's height.
  • HTML export image position.
  • Table and Banded Table Views - In-place Edit Form - The Update button state does not change in response to a programmatic field value change.
  • Table and Banded Table Views - Modal Edit Form - The form does not display changes made to the bound dataset using its API.
  • Table and Banded Table Views - Modifying the number of records programmatically and pressing Shift+Up Arrow or Shift+Down Arrow cause the "RowIndex out of range" exception in certain cases if the View's OptionsSelection.MultiSelect property is set to True.
  • The "Control has no parent window" exception occurs when a user clicks a cell with an in-place trackbar after dragging a thumb in the same or other in-place trackbar if a grid View's DataController.Options property includes the dcoImmediatePost flag.

ExpressSkins Library

  • The "Fatal: Unable to open file 'VCL.VIRTUALIMAGELIST.O'" error occurs when compiling Embarcadero C++Builder skin package files for a 64-bit application.

ExpressSpreadSheet

  • The Alt+Z keystroke used by a locale-specific keyboard driver to enter special characters is treated as Ctrl+Z and invokes an Undo command in an active in-place cell editor.
  • The copy to the clipboard operation is slow if the source non-empty cell range is very large.
  • The target caret position within an in-place editor is calculated incorrectly when an end user selects a function in the Formula Autocomplete window if the edited formula expression includes a line break.

ExpressEditors Library

  • An AV occurs after an image list used as a source for navigator button icons is destroyed.
  • dxTokenEdit - Editor content becomes invisible after a scroll operation in a container control.

ExpressGridPack 20.1.5

$
0
0
ExpressGridPack

Improves SpreadSheet, Skins and Printing controls.

Fixes

ExpressEditors Library

  • An AV occurs after an image list used as a source for navigator button icons is destroyed.
  • dxTokenEdit - Editor content becomes invisible after a scroll operation in a container control.

ExpressPrinting System

  • Grid-based Report Links - The "Fit to Page" option incorrectly scales a report with content whose size is smaller than the size of column headers that are printed on every page.

ExpressQuantumGrid Suite

  • Content width in a modal Edit form is not calculated if grid View's OnDetachedEditFormInitialize event handler changes the form's height.
  • HTML export image position.
  • Table and Banded Table Views - In-place Edit Form - The Update button state does not change in response to a programmatic field value change.
  • Table and Banded Table Views - Modal Edit Form - The form does not display changes made to the bound dataset using its API.
  • Table and Banded Table Views - Modifying the number of records programmatically and pressing Shift+Up Arrow or Shift+Down Arrow cause the "RowIndex out of range" exception in certain cases if the View's OptionsSelection.MultiSelect property is set to True.
  • The "Control has no parent window" exception occurs when a user clicks a cell with an in-place trackbar after dragging a thumb in the same or other in-place trackbar if a grid View's DataController.Options property includes the dcoImmediatePost flag.

ExpressSkins Library

  • The "Fatal: Unable to open file 'VCL.VIRTUALIMAGELIST.O'" error occurs when compiling Embarcadero C++Builder skin package files for a 64-bit application.

ExpressSpreadSheet

  • The Alt+Z keystroke used by a locale-specific keyboard driver to enter special characters is treated as Ctrl+Z and invokes an Undo command in an active in-place cell editor.
  • The copy to the clipboard operation is slow if the source non-empty cell range is very large.
  • The target caret position within an in-place editor is calculated incorrectly when an end user selects a function in the Formula Autocomplete window if the edited formula expression includes a line break.

DevExpress VCL Subscription 20.1.5

$
0
0
DevExpress VCL Subscription

Improves RichEdit, PDFViewer and Docking controls.

Fixes

ExpressBars Suite

  • TdxRibbonBackstageViewGalleryControl - A gallery item uses the default KeyTip instead of a custom KeyTip if it starts with a digit.

ExpressDocking Library

  • A dock site on the main MDI form does not automatically hide the dock panel that loses focus when an application is activated.

ExpressEditors Library

  • An AV occurs after an image list used as a source for navigator button icons is destroyed.
  • dxTokenEdit - Editor content becomes invisible after a scroll operation in a container control.

ExpressGDI+ Library

  • An error occurs on compiling the dxDPIAwareUtils unit if the "Emit runtime type information" compiler option is enabled.

ExpressLibrary

  • SVG Images - A "tspan" element ignores its parent's font settings if the parent has the "style" attribute with defined font settings.

ExpressNavBar

  • Drop indicators are incorrectly painted in a group that contains hidden items.

ExpressPDFViewer

  • An application crashes under Microsoft Windows 10 when the "Select a Certificate" dialog is invoked after a PDF document with images is loaded.
  • Page thumbnails are not synchronized with an active page in certain cases if a user scrolls a PDF document with the Hand tool.
  • The control ignores the PasswordAttemptsLimit property value if a user inputs an invalid password to encrypt a PDF file.

ExpressPrinting System

  • Grid-based Report Links - The "Fit to Page" option incorrectly scales a report with content whose size is smaller than the size of column headers that are printed on every page.

ExpressQuantumGrid Suite

  • Content width in a modal Edit form is not calculated if grid View's OnDetachedEditFormInitialize event handler changes the form's height.
  • HTML export image position.
  • Table and Banded Table Views - In-place Edit Form - The Update button state does not change in response to a programmatic field value change.
  • Table and Banded Table Views - Modal Edit Form - The form does not display changes made to the bound dataset using its API.
  • Table and Banded Table Views - Modifying the number of records programmatically and pressing Shift+Up Arrow or Shift+Down Arrow cause the "RowIndex out of range" exception in certain cases if the View's OptionsSelection.MultiSelect property is set to True.
  • The "Control has no parent window" exception occurs when a user clicks a cell with an in-place trackbar after dragging a thumb in the same or other in-place trackbar if a grid View's DataController.Options property includes the dcoImmediatePost flag.

ExpressRichEdit Control

  • An AV occurs when closing an application with a dynamically loaded DLL file that references the same runtime packages and creates a TdxRichEditControl object.
  • MERGEFIELD fields with unassigned values display text '(variant)' if an application is built with Embarcadero RAD Studio Delphi 10.4 Sydney.
  • The shape's Name parameter is not saved to a DOC file.

ExpressSkins Library

  • The "Fatal: Unable to open file 'VCL.VIRTUALIMAGELIST.O'" error occurs when compiling Embarcadero C++Builder skin package files for a 64-bit application.

ExpressSpreadSheet

  • The Alt+Z keystroke used by a locale-specific keyboard driver to enter special characters is treated as Ctrl+Z and invokes an Undo command in an active in-place cell editor.
  • The copy to the clipboard operation is slow if the source non-empty cell range is very large.
  • The target caret position within an in-place editor is calculated incorrectly when an end user selects a function in the Formula Autocomplete window if the edited formula expression includes a line break.

ExpressTile Control

  • A tile does not display an end ellipsis for a text block that does not fit this tile.

CodeRush 20.1.8

$
0
0
Extract Razor Component

Adds Extract Razor Component which allows you to extract HTML markup into a new Razor component file.

Features

Blazor Support

  • Extract Razor Component - This release introduces the "Extract Razor Component" code provider. This code provider allows you to extract selected HTML markup into a new Razor component file (Component.razor). You can then reuse and share the Razor component in all your projects. This code provider also adds new Blazor usings to the _Imports.razor file.

XAML Support

  • Element Spacing Formatting Options - This release supports Microsoft Visual Studio's Element Spacing formatting options. These settings allow you to control the arrangement of elements and text lines in your XAML document.

Unit Test Runner

  • Filtering Enhancements - The Test Runner now maintains grouping in the tests tree when filtering.

CodeRush Ultimate 20.1.8

$
0
0
Extract Razor Component

Adds Extract Razor Component which allows you to extract HTML markup into a new Razor component file.

Features

Blazor Support

  • Extract Razor Component - This release introduces the "Extract Razor Component" code provider. This code provider allows you to extract selected HTML markup into a new Razor component file (Component.razor). You can then reuse and share the Razor component in all your projects. This code provider also adds new Blazor usings to the _Imports.razor file.

XAML Support

  • Element Spacing Formatting Options - This release supports Microsoft Visual Studio's Element Spacing formatting options. These settings allow you to control the arrangement of elements and text lines in your XAML document.

Unit Test Runner

  • Filtering Enhancements - The Test Runner now maintains grouping in the tests tree when filtering.

ExpressNavigationPack 20.1.6

$
0
0
ExpressNavigationPack

Improves Bars, Editors and Skins controls.

Fixes

ExpressBars Suite

  • Ribbon Form - A form's bottom HitTest area is one pixel high if the form has a bottom-aligned status bar, the form shadow is hidden, and the DisableAero property is set to True.

ExpressEditors Library

  • An AV occurs when focus returns to a gallery control whose item was deleted in a code block between BeginUpdate and EndUpdate calls.
  • cxDateEdit - The OnEditValueChanged event can occur twice when an end-user changes the edit value via the editor's drop-down window if the Properties.Kind property is set to ckDateTime.
  • cxLookupComboBox - The editor incorrectly highlights non-ASCII characters in its edit box when an incremental filter is active if the Properties.IncrementalFiltering property is True and the Properties.DropDownListStyle property is lsFixedList.
  • cxRichEdit is incorrectly scaled when an application is moved between monitors with different DPIs if this application supports per-monitor DPI awareness v2.
  • TdxCheckGroupBox - The editor's upper half ignores mouse interaction if any skin is applied.

ExpressSkins Library

  • DevExpressDarkStyle, HighContrast, MetropolisDark, Office2019Black, and VisualStudio2013Dark skins - Item captions blend with the overflow pop-up menu's background in the TdxNavBar control.
  • Form - Memory leaks on destroying the owner of an embedded TdxSkinForm descendant.
  • The Close button in a Ribbon Form is drawn as a black rectangle when the MetropolisDark skin is active.

ExpressQuantumPack 20.1.6

$
0
0
ExpressQuantumPack

Improves Printing, Skins and QuantumGrid controls.

Fixes

ExpressEditors Library

  • An AV occurs when focus returns to a gallery control whose item was deleted in a code block between BeginUpdate and EndUpdate calls.
  • cxDateEdit - The OnEditValueChanged event can occur twice when an end-user changes the edit value via the editor's drop-down window if the Properties.Kind property is set to ckDateTime.
  • cxLookupComboBox - The editor incorrectly highlights non-ASCII characters in its edit box when an incremental filter is active if the Properties.IncrementalFiltering property is True and the Properties.DropDownListStyle property is lsFixedList.
  • cxRichEdit is incorrectly scaled when an application is moved between monitors with different DPIs if this application supports per-monitor DPI awareness v2.
  • TdxCheckGroupBox - The editor's upper half ignores mouse interaction if any skin is applied.

ExpressPrinting System

  • Page Setup dialog - "The style name "XXX" already exists" warning is displayed after clicking the OK button if psoStyleCaption is not set in the OptionsVisible property value.

ExpressQuantumGrid Suite

  • Banded Table View - The Component Editor's column list flickers and slows down paint operations if it includes a number of columns.

ExpressQuantumTreeList Suite

  • An AV occurs when printing a tree list located on an invisible form.
  • Each subsequent request to a node via a tree list's AbsoluteItems property is handled slowly if the node's Visible property is changed.
  • TcxDBTreeList - Appending a new node causes the "Invalid pointer operation" exception if the OptionsData.ImmediatePost property is set to True.
  • TcxDBTreeList whose OptionsData.AutoCalcKeyValue and OptionsBehavior.FocusCellOnCycle properties are set to True constantly creates new nodes after a focused column's Focused property is set to False and no other column is focusable.

ExpressSkins Library

  • DevExpressDarkStyle, HighContrast, MetropolisDark, Office2019Black, and VisualStudio2013Dark skins - Item captions blend with the overflow pop-up menu's background in the TdxNavBar control.
  • Form - Memory leaks on destroying the owner of an embedded TdxSkinForm descendant.
  • The Close button in a Ribbon Form is drawn as a black rectangle when the MetropolisDark skin is active.

ExpressSpreadSheet

  • A worksheet's Selection.FocusedCell property do not always return the position of the left-top cell within the focused merged cell.

ExpressGridPack 20.1.6

$
0
0
ExpressGridPack

Improves PivotGrid, QuantumGrid and QuantumTreeList controls.

Fixes

ExpressEditors Library

  • An AV occurs when focus returns to a gallery control whose item was deleted in a code block between BeginUpdate and EndUpdate calls.
  • cxDateEdit - The OnEditValueChanged event can occur twice when an end-user changes the edit value via the editor's drop-down window if the Properties.Kind property is set to ckDateTime.
  • cxLookupComboBox - The editor incorrectly highlights non-ASCII characters in its edit box when an incremental filter is active if the Properties.IncrementalFiltering property is True and the Properties.DropDownListStyle property is lsFixedList.
  • cxRichEdit is incorrectly scaled when an application is moved between monitors with different DPIs if this application supports per-monitor DPI awareness v2.
  • TdxCheckGroupBox - The editor's upper half ignores mouse interaction if any skin is applied.

ExpressPivotGrid Suite

  • TcxDBPivotGrid - A field bound to a TBCDField with the currency property set to False displays currency values.

ExpressPrinting System

  • Page Setup dialog - "The style name "XXX" already exists" warning is displayed after clicking the OK button if psoStyleCaption is not set in the OptionsVisible property value.

ExpressQuantumGrid Suite

  • Banded Table View - The Component Editor's column list flickers and slows down paint operations if it includes a number of columns.

ExpressQuantumTreeList Suite

  • An AV occurs when printing a tree list located on an invisible form.
  • Each subsequent request to a node via a tree list's AbsoluteItems property is handled slowly if the node's Visible property is changed.
  • TcxDBTreeList - Appending a new node causes the "Invalid pointer operation" exception if the OptionsData.ImmediatePost property is set to True.
  • TcxDBTreeList whose OptionsData.AutoCalcKeyValue and OptionsBehavior.FocusCellOnCycle properties are set to True constantly creates new nodes after a focused column's Focused property is set to False and no other column is focusable.

ExpressSkins Library

  • DevExpressDarkStyle, HighContrast, MetropolisDark, Office2019Black, and VisualStudio2013Dark skins - Item captions blend with the overflow pop-up menu's background in the TdxNavBar control.
  • Form - Memory leaks on destroying the owner of an embedded TdxSkinForm descendant.
  • The Close button in a Ribbon Form is drawn as a black rectangle when the MetropolisDark skin is active.

ExpressSpreadSheet

  • A worksheet's Selection.FocusedCell property do not always return the position of the left-top cell within the focused merged cell.
Viewing all 1089 articles
Browse latest View live


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