Quantcast
Channel: ComponentSource News | Chart Components
Viewing all 2914 articles
Browse latest View live

Actipro WPF Studio 2018.1 build 0672

$
0
0
Actipro WPF Studio

Improves SyntaxEditor, Shell and Grid controls.

Features

Charts

  • Improved support for charts created on different threads.

Docking/MDI

  • Added the 'Close Tab Group' menu item to tabbed MDI document tab context menus.
  • Updated floating dock hosts to support layout serialization of minimized window states.
  • Fixed a focus bug that could occur when there was a floating document without any other documents in the primary dock host.
  • Improved the target size logic of the DockingWindow.MoveToNewHorizontalContainer and MoveToNewVerticalContainer methods.
  • Updated the UIA peers for docking window tabs to provide access to embedded buttons.

Editors

  • Updated edit boxes that increment Double values to snap to the nearest decimal place indicated by the increment amount.
  • Improved how MaskedTextBox handles invalid input.

Grids

  • Added UI automation peers.
  • Added the TreeListBox.ExpandAll and CollapseAll methods.

Ribbon

  • Added an UI automation peer for the ScreenTip control.

Shell

  • Updated ShellListView to use a new virtualizing panel for all non-Details layout modes, which speeds up shell object display in folders with many shell objects.

SyntaxEditor

  • Updated several language add-on token tagger classes to better support syntax highlighting for other merged languages.

LL(*) Parser Framework

  • Updated the IParserState.ReportError method to allow a higher-level parse error to overwrite an existing parse error at the same text position.

Fixes

Docking/MDI

  • Fixed a focus bug that could occur when there was a floating document without any other documents in the primary dock host.

DevExpress Windows 10 Apps 18.1.5

$
0
0
DevExpress Windows 10 Apps

Improves Editors, Grid and Layout controls.

Fixes

.NET/Windows 10 Apps

  • The Utils namespace without the DevExpress prefix conflicts with user-defined namespaces.

Controls for Windows 10 Apps

  • An error about a missing ToolboxItems.xml file is raised when a project with DX UWP assemblies is built.

Editors for Windows 10 Apps

  • Masked TextEdit does not allow pasting text.

Grid for Windows 10 Apps

  • UWP GridControl - Search works slowly after values are typed into the search panel.

Layout for Windows 10 Apps

  • HamburgerSubMenuNavigationButton's command is not executed on a click in a corresponding preview item.

DevExtreme 18.1.5

$
0
0
DevExtreme

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

Fixes

HTML JavaScript

Data Grid

  • An additional column is shown in the grid when the first column is fixed in a certain layout.
  • Band columns are misaligned when a detail template is enabled under certain conditions.
  • Duplicated items when using ODataV4 with infinite scrolling mode.
  • Missing horizontal line when the grid is grouped and column fixing is enabled.
  • Multi-Row Headers (Bands) are rendered incorrectly if all child columns in a specific band are hidden.
  • Newly added rows cannot inherit the class type of underlying data items.
  • Other validation rules are ignored in popup edit mode when the "required" rule is specified.
  • The "Cannot read property 'onResize' of null" error is thrown.
  • The "Cannot set property 'X' of [object Object] which has only a getter " error occurs on an attempt to save a value in the nested property.
  • The exported document is broken if there are band columns and columnRenderingMode is set to "virtual".
  • The grid loses focus when pressing Enter after editing a cell in cell edit mode.
  • The master grid scrolls to the top when a master row is expanded.
  • The rows content is not rendered when the state is restored (in the Material theme).
  • The selectedRowsData parameter returns unsaved values after a cell value is changed in Batch Editing mode.
  • The Text Box widget in a row template is not activated on the first click in Edge.
  • The validation rule ignores a custom validation message in the popup edit mode.
  • DataGrid adds an extra summary row when a user clicks the New button.
  • DataGrid crashes after adding a row if dataSource is null or undefined.
  • DataGrid misaligns columns on row inserting when the columnAutoWidth option is enabled.
  • DataGrid renders a duplicate "fixed" column when columnFixing and bands are enabled.
  • DataGrid shows no data if the reset menu item is clicked for the Between operator.
  • DataGrid throws the "Cannot read property 'calculateGroupValue' of undefined" error when a group row is removed from the Group Panel under certain conditions.
  • DataGrid throws the "Cannot read property 'toLowerCase' of undefined" error on an attempt to use the Filter Row for an unbound column.
  • DataGrid with the filterSyncEnabled property enabled - It's not possible to clear a filter if a boolean column is filtered with the "false" value.
  • dxDataGrid - Filter builder throws errors when boolean data type columns are used.
  • dxDataGrid - Search text highlight does not work for the column with the specified template.
  • The updateDimensions method does not update the DataGrid content properly after resizing.

Data Visualization

  • Chart - The "Cannot read property 'slice' of undefined" error occurs if getAllSeries is called before series are created.
  • Chart fires point events even if points are hidden.
  • Devextreme chart control and pinch to zoom on Edge and iOS browsers.
  • PieChart - Disabled series get reset when data is refreshed.

DevExtreme Core

  • DataGrid - The "Currency code is required with currency style" error occurs on an attempt to export data if there is a column with the currency format and Intl is used.
  • DataGrid is slow when virtual scrolling is used.
  • dxCommand does not support a constructor with one parameter after upgrade to 17.2.7.
  • ODataStore doesn't use the "tolower" function for filter queries.

DevExtreme Demos

  • DateBox - Overview demo for Angular is not working.
  • Documentation - The Copy Code button no longer works in the interactive configuration.
  • Lookup is rendered incorrectly when fullScreen and showCancelButton are true in the Material theme.
  • Responsive Box demo in IE11 - Item height is incorrect in the vertical layout.

Pivot Grid

  • Export to Excel fails for a large number of rows.
  • Field Chooser - The searchTimeout option has no effect.
  • Grand Totals are calculated incorrectly when expanding a column that has no children.
  • PivotGrid sends the second request to the server when the response to the first request contains an error.
  • PivotGrid sorts by an incorrect field if the caption is the same.

Scheduler

  • Drag and drop does not work in IE11 with jQuery 3.3.1.
  • The startDayHour / endDayHour option is not updated if the showAllDayPanel option is false.
  • Unable to drag certain appointments to the second resource item after upgrading to v.18.1.
  • Scheduler adds an incorrect offset to dates for new appointments if timeZone is "Etc/UTC".
  • Scheduler changes the endDate and startDate fields each time the onAppointmentAdding/onAppointmentUpdating handler is cancelled.
  • Scheduler does not order appointments by dates when the Month view is selected.

Tree List

  • TreeList does not restore its scroll position after expanding child nodes.
  • TreeList loses its tree hierarchy after search.

UI Widgets

  • DateBox with the "list" pickerType is incorrectly positioned on mobile devices.
  • Documentation - The SelectBox > Enable Paging topic is incomplete.
  • dxScrollView - Scrolling doesn't work correctly if dxScrollView is placed inside a scaled element and useNative is false.
  • dxSelectBox does not revert its text after an outside click if a custom value is accepted.
  • dxTreeView doesn't expand items after all items were collapsed.
  • FilterBuilder - Value is not saved if focus is lost in Edge.
  • It's possible to scroll the page on a mobile device using the touch slide even if dxPopup is shown.
  • NumberBox resets its value when focus is lost if the format option is specified.
  • ProgressBar throws the "this._completeAction is not a function" error when the value option equals the max option.
  • SelectBox - The e.event option returns undefined in the onValueChanged event handler if the Clear button is clicked.
  • TagBox - Selected items do not follow the selection order.
  • TagBox does not use the displayExpr callback to display text in tags.
  • It is impossible to specify an attribute for the toolbar item.
  • jQuery handlers are not removed from memory if the destroy method is called.
  • TreeView - A node is not collapsed after the expandItem method call.
  • TreeView - e.node is null in the onItemRendered event handler in v18.1.4.
  • TreeView - The onItemSelectionChanged handler is not executed when the 'selectAll' checkbox is checked.

ASP.NET MVC

Data Grid

  • The null cells are highlighted when the сustomizeText method is used.

IDE Integration

  • ASP.NET Core Project Templates don't install Bower packages.

UI Widgets

  • DevExtreme ASP.NET MVC controls render templates incorrectly when items are added outside of initial factory.
  • NumberBox resets its value when a format is used under certain conditions in v17.2.8 in IE.
  • RadioGroup - Disabled RadioButton is not shown as disable.

DevExpress ASP.NET 18.1.5

$
0
0
DevExpress ASP.NET

Improves Charts, DataEditors, GridView, Reports and Spreadsheet controls.

Fixes

ASP.NET Web Forms

  • All ASP.NET Controls
    • ASPxBinaryImage, ASPxImageZoomNavigator, ASPxImageGallery - The "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms" error occurs in these controls.
    • Documentation - The description of how HTML and Callback compression work together is not clear.
    • How to apply a global theme to a certain page using the web.config file.
    • Visual Studio 2017 performance is slow if a complex page with numerous editors is saved on the Source view.
  • ASPxCardView
    • It is not possible to create DataItemTemplate for a specific column using a designer.
  • ASPxDataEditors
    • ASPxButtonEdit - The NullText and Text properties are swapped after a request to the server if the NullText property is set on a callback.
    • ASPxCheckBox - Toggle Mode - The control is rendered incorrectly when the Accessibility feature is used.
    • ASPxComboBox - A drop-down list flickers on scrolling if its items have different height.
    • ASPxComboBox - The "Cannot read property 'toString' of null" error occurs on an attempt to add an item with a null column value on the client side if EncodeHtml is disabled.
    • ASPxCombobox - The last item is hidden or partly invisible in the dropdown in a certain scenario in version 18.1.3.
    • ASPxComboBox, MVC ComboBox - Accessibility - The HelpText element is not represented in the editor "aria" attributes ("aria-describedby" or "aria-labelledby").
    • ASPxTokenBox - The onscreen keyboard is not always shown when the control is focused on iOS devices.
  • ASPxGridView
    • ArgumentOutOfRangeException occurs in a grid bound to ObjectDataSource if e.Cancel is enabled in the Selecting event handler and the data source's SelectParameters are not set.
    • Batch Edit - Vertical scrolling does not work properly when tabbing through editable cells.
    • Batch Editing - Extra space is added to the bottom of the grid in IE in Windows 7 when Virtual Scrolling is used.
    • Columns flicker after a group row is expanded.
    • The control does not preserve its focused row after a postback under certain conditions if the ProcessFocusedRowChangedOnServer property is set to true and the EnableCallBacks property is set to false.
    • The server-side ContextMenuItemClick event does not fire if no rows are present.
    • The 'TypeError: Cannot read property 'OnInput' of null' error occurs after an upgrade to version 18.1.
    • Validation of external editors is triggered on clicking the OK button in the header filter.
    • Documentation - Improve the example in the ASPxGridView.GetRowValues method description.
    • Documentation - Update the Values property description in the ASPxGridViewHeaderFilterEventArgs Members article.
    • Documentation - WebDataSelection.SelectRowByKey - Add a note that a key object should be valid.
    • Documentation ASPxTextEditBase - Add information that client-side validation doesn't support the Lookbehind regular expression type.
  • ASPxHtmlEditor
    • A numbered list changes its position on a form if it is switched to unnumbered.
    • Setting StylesButton.Native to True causes rendering error.
  • ASPxPivotGrid
    • ASPxPivotGrid does not provide methods to convert value indices from custom popup menu items to row and column indices.
    • Prefilter - The list of available values is not updated after changing the target field.
  • ASPxQueryBuilder
    • "The type 'DevExpress.Xpo.Helpers.IConnectionPage' is defined in an assembly that is not referenced" error is displayed when the OpenConnection method is called.
    • Data Model - The "Group by" statement is lost upon saving results in Query Builder.
  • ASPxRichEdit
    • A document size and time to process the document are significantly increased when a document state provider is implemented for working with RichEditControl documents.
    • An error occurs on an attempt to insert a bookmark, header or footer if ReadOnly is enabled.
    • Merge fields' values are not displayed in the print preview if a document is not bound to a data source.
    • Numbered/bullet list formatting is not removed when the built-in Clear Formatting ribbon item is clicked.
    • Table indent is not saved after re-opening a document.
    • The built-in Cut and Copy ribbon items are always disabled in IE.
    • "The given key was not present in the dictionary" error occurs if a document contains a checkbox.
  • ASPxScheduler Suite
    • Days are shown in the incorrect order after switching resources in the WorkWeek view.
    • If an internal Data Navigator has the "Tokens" mode, the "HttpUnhandledException" error occurs.
    • Several default shortcuts are described incorrectly in the documentation.
    • NullReferenceException is raised while rendering the Scheduler control when the BoldAppointmentDates option is disabled for the DateNavigator control.
    • Resource color schemas are not applied to ASPxScheduler resources if resources are reloaded on a callback and client rendering is enabled.
  • ASPxSpreadsheet
    • The page hangs when switching sheets in a certain document in Edge.
    • Documentation - Add a topic regarding the use of charts in ASPxSpreadsheet.
  • ASPxTreeList
    • Data binding to a large data source is slow after the upgrade from version 17.1.
    • NullReferenceException is thrown during the export when the ShowPager mode is used and SettingsExport.ExportAllPages is set to "true".
  • Navigation, Layout & Multi-Purpose Controls
    • ASPxFileManager - How to change the caption of the Details View's command column.
    • ASPxFileManager - The "Filter by" input window is disabled if a selected folder contains only subfolders.
    • ASPxFileManager Documentation - Add information that a custom file provider's GetFiles method may be called twice when switching folders.
    • ASPxFormLayout with the Adaptive Grid layout - The JavaScript "this.GetMainElement is null" error occurs if ASPxFormLayout is hidden on a callback.
    • ASPxFormLayout/FormLayout - Describe LayoutItem's Caption property when LayoutItem is located in TabbedLayoutGroup.
    • ASPxMenu - ASPxComboBox's dropdown is trimmed when it is displayed inside a popup menu.
    • ASPxPanel - The Collapse functionality doesn't work if the panel's content has the float style.
    • ASPxSplitter - The splitter's pane separator moves automatically on page load in IE11 if its pane's AutoWidth is set to true and Bootstrap styles are registered on the page.
  • XtraCharts Suite
    • A vertical line is not shown in a Line Series if Axis X or Y is reversed.
    • Axis Labels - Multi-line text is overlapped in SVG render mode.
    • WebChartControl - Designer is automatically closed on an attempt to create a new series.
    • WebChartControls - The ObjectSelected event is raised on the server side even if e.processOnServer = false.
  • XtraReports Suite
    • ASPxDocumentViewer - Extra icons are shown on the viewer's surface if the 'accessibilityCompliant' option is set to true.
    • ASPxWebDocumentViewer does not load a report after the upgrade from v17.2 to v18.1.
    • The DevExpress.Web.Reporting NuGet package does not contain the DevExpress.XtraReports.v18.1.Web.Azure assembly.

ASP.NET MVC

  • MVC CardView
    • Documentation - Add a note that the ExportRenderBrick event can be used only in certain cases.
  • MVC Data Editors
    • Calendar - It is impossible to select several dates on Macs using the Cmd + left mouse button shortcut.
    • ComboBox - The CustomFiltering delegate should return void.
    • Documentation - Describe specifics of displaying custom model errors in the ValidationSummary extension.
    • ListBox - Search doesn't work when the callback mode and multiple selection are enabled.
  • MVC GridView
    • Batch Edit - The "Input string was not in a correct format" or the "Unexpected 'x' at 0" error occurs on an attempt to update the grid with the BinaryImage column.
    • Data Annotation attributes are not applied when columns are generated automatically.
    • Filtering settings cannot be saved in a customization dialog under certain conditions.
    • The "Clear Sorting" menu item should not be shown for grouped columns.
    • The SelectCheckBoxPosition property isn't applied to the Select All checkbox in the header.
    • Themes are not applied using the ASP.NET mechanism.
  • MVC HtmlEditor
    • A bullet list is not removed when the 'Bullet List' button is pressed twice.
  • MVC Navigation, Layout & Multi-Purpose Extensions
    • FormLayout is rendered incorrectly if it is placed into a template and its settings are defined using FormLayoutSettings that are bound to a model.
    • PopupControl - The Callback mode does not work when the popup contains a form.
  • MVC Pivot Grid
    • Cell values are not completely shown during the export.
  • MVC QueryBuilder
    • Web Report Designer - The Landscape option is not taken into account after the PaperKind is changed.
  • MVC Report
    • ASPxWebDocumentViewer - A DOCX file is loaded into the XRRichText control incorrectly.
    • Chart Designer - The ValueDataMember.Weight property value is not serialized for Bubble Chart.
    • DocumentViewer - A cascading parameter's lookup is not populated with data according to initial parameter values in case of viewing a remotely created report.
    • DocumentViewer - The IndexOutRange exception is thrown on an attempt to navigate in a specific report.
    • HTML5 Document Viewer - A new window opened when the export button is pressed is not closed in Firefox.
    • HTML5 Document Viewer causes "The size of message property 'jsonArguments' exceeds the limit of '32767' bytes." on Azure environment that auto scales.
    • Mobile Document Viewer - Search results' zooming level is reset once the search results are scrolled.
    • The "Can't resolve 'X' in 'Y' Module not found" error occurs on publishing the Reporting Angular Application CTP.
    • Web Report Designer - The XRPivotGridField.UnboundExpressionMode property is missing.
    • Web Report Designer - "Cannot read property 'reject' of undefined" error is thrown when the save operation is canceled by using the ReportSaving event handler.
    • Web Report Designer - A fully qualified class name of a custom control is displayed in the Properties Panel.
    • Web Report Designer - No error is displayed in the browser's console if the getDesignerModelAction action returns invalid JSON data.
    • Web Report Designer - The ReportOpened event is not fired when the report designer loads a bound report.
    • Web Report Designer - The SubReport control does not show an intersecting warning.
    • Web Report Designer / Query Builder - Sorting by a joined column creates CustomSqlQuery and makes the query uneditable.
  • MVC RichEdit
    • There is no corresponding option to disable field update.
    • Documentation - Add a note about a way to send a request to the server to the RichEditExtension.SaveCopy help topic and other topics dedicated to RichEdit's static methods.
    • It is impossible to remove a subitem from DropDownItem.
    • It's impossible to work with a document if an exception occurred on a callback.
    • Scrolling to the corresponding element is not performed when switching between occurrences in the built-in search.
  • MVC Scheduler
    • Scheduler with DateNavigator - It's not possible to change months/years using the corresponding standard buttons if months are shown in several rows after the upgrade to v18.1.

ASP.NET Bootstrap

  • Bootstrap CardView
    • It's impossible to set an Edit Form template if the edit mode is PopupEditForm.
    • The BootstrapCardViewLayoutGroup.Items collection is marked as an "unknown" element in a page markup and is not available in VS Intellisence.
  • Bootstrap Charts
    • BootstrapPieChart is not rendered on the page after an update to 18.1.4.
  • Bootstrap Data Editors
    • BootstrapListBox - The ItemTemplate property doesn't work.
    • BootstrapTagBox - The ClientEnabled property has no effect.
  • Bootstrap GridView
    • Provide accessibility for the Page Size Item element.
    • The popup edit form loses its overlay under certain conditions.
  • Bootstrap Navigation, Layout & Multi-Purpose Controls
    • BootstrapFormLayout - A selected BootstrapComboBox value is reset on postbacks.
    • BootstrapPopupControl - The control is shown at an incorrect position when the MinHeight and ScrollBars properties are specified.
  • Bootstrap Scheduler
    • The HtmlTimeCellPrepared event is not raised.

ASP.NET Core Bootstrap

  • .NET Core/ASP.NET Core Bootstrap
    • ASP.NET Core Bootstrap - Binding CheckBox to dynamic property fails.
    • Bootstrap ASP.NET Core - It is not possible to select DbContexts and Models using the Insert DevExpress Bootstrap Core Controls wizard.
    • The "Found 2 elements with non-unique id" error occurs in Chrome version 63 if more than one form elements and the password input are used.
  • Editors (ASP.NET Core Bootstrap)
    • BootstrapComboBox for ASP.NET Core - The "Index out of range" exception is thrown if the request contains a parameter with the same name as BootstrapComboBox' name.
    • BootstrapTagBox - The setSelectedIndex/getSelectedIndex and setSelectedItem/getSelectedItem methods work incorrectly.
    • BootstrapTimeEdit - Client-side sender object is not correct when the time edit is used as a part of BootstrapDateEdit only.
    • BootstrapUploadControl shows the file dialog twice on phones when the text box is hidden.
  • GridView (ASP.NET Core Bootstrap)
    • The grid freezes on loading after an Ajax callback is called to an edit form with a combobox.
    • There is no API to get a visible row index for a row.
    • Export - How to set the SheetName and change header colors in the resulting XLSX file.
    • The "An bootstrap builder with X name already rendered" error occurs when using the EditForm template.
    • BootstrapGridView loaded using jQuery.ajax - Paging doesn't work.
  • Layout (ASP.NET Core Bootstrap)
    • The "Value cannot be null. Parameter name: input" error occurs on an attempt to bind an item to a nested field of the model's complex field.
  • Project Templates
    • The Bower packages are not restored.
  • Scheduler (ASP.NET Core Bootstrap)
    • BeginCallbackEventArgs.customArgs is not available.

DevExpress WPF 18.1.5

$
0
0
DevExpress WPF

Improves Bars, Charts, Grid, Pivot Grid, Ribbon, Rich Edit and Scheduler controls.

Fixes

Data-Aware Export

  • It takes a long time to export GridControl with many cells to Excel.

DemoCenter (.NET)

  • Code selection doesn't work in the demo Code Viewer.

DXBars & DXRibbon Common (WPF)

  • Theme selectors do not show any icons for custom themes when UseSvgGlyphs is True and a custom theme is registered without an SVG icon.

DXBars for WPF

  • AllowGlyphTheming is not working correctly in BarItems.
  • BarEditItem - Editors are aligned incorrectly if items are located in a drop-down menu and Office2010 themes are used.
  • Bars - WH_MOUSEHook fails with OverflowException on Korean Win10.
  • GridControl displayed in HwndSource stays in memory after the host is removed.
  • Items in BarSubItem's popup remain highlighted when the mouse pointer leaves their boundaries and the left mouse button is pressed.
  • Popup in Office 2013 theme is different than in a real Office application.
  • RadialContextMenu does not display sub-menus after upgrade to 18.1.
  • The GlyphSideControl element can be focused using the keyboard.

DXCharts for WPF

  • An unhandled error occurs during the ChartControl initialization in certain situations.
  • Chart Designer - An empty color picker is shown for the Axis Label Background property.
  • Legend - The Constant Line checkbox is not displayed when the MarkerMode property is set to CheckBoxAndMarker.
  • Memory leak issue with the logarithmic Y-Axis item when the AlwaysShowZeroLevel option is disabled.
  • OutOfMemoryException is raised while zooming a logarithmic scale using the mouse wheel.
  • The Legend panel is not shown until the chart's data source is refreshed.
  • Unsupported series types are not visible in the Dashboard Designer with the MetropolisDark theme.

DXControls for WPF

  • DependencyPropertyBehavior - NullReferenceException is thrown if a composite property name is used.
  • DXDialogWindow's title is not aligned correctly in SE themes.
  • DXOpenFileDialog - The current start position is not the center of the owner form.
  • DXOpenFileDialog - The Multiselect property value is ignored after switching between folders.
  • DXOpenFileDialog - Touch themes aren't applied.
  • DXSaveFileDialog - The first item is selected when opening the dialog.
  • DXSaveFileDialog is shown without a border.
  • Metropolis Light theme - An incorrect foreground color.
  • SimpleButton - Provide the GlyphHeight and GlyphWidth properties to manually specify the required Glyph size.
  • SimpleButton - The Delay and Interval properties aren't taken into account.
  • SmartTags' Binding Editor doesn't work after the update to version 18.1.4.
  • The IsEllipseEnabled property doesn't work in the Office2016WhiteSE theme.
  • ToolTip inherits FontWeight from its parent with a DevExpress theme applied.

DXDiagram for WPF

  • Diagram Control - Low contrast of the Style panel and too high contrast of grid lines.
  • DiagramControl works slowly when it contains items with many connection points.
  • DiagramOrgChartBehavior processes PropertyChanged updates from source items even if the UpdateItem event is not handled in the user code.
  • Item moving and resizing is slow in DiagramControl when it contains many connectors.
  • Nested DiagramContentItems are not generated when GenerationDepth is set.
  • The diagram context menu is shifted to the right in version 18.1.

DXDocking for WPF

  • A thick border is shown around a selected tab's header in TabbedGroup when the VS2017Light theme is used.
  • An application hangs when ItemToLinkBinder objects are disposed of.
  • An exception is raised when the FloatGroup.SizeToContent property is set to WidthAndHeight.
  • ControlBoxButtons are incorrectly styled in the VS2017 and Office2016SE themes.
  • Hidden panels stop opening when certain actions are performed over them in AutoHideGroups.
  • MDIMenuBar doesn't show newly added items if an MDI panel is maximized.
  • NullReferenceException occurs when a panel is dragged in DockLayoutManager with a broken hierarchical structure.
  • The AutoHide panel automatically opens and collapses when the auto hide area is hovered.
  • The MouseDown event is handled by DocumentMDIContainer's ScrollViewer in SE themes.

DXEditors for WPF

  • ComboBoxEdit becomes empty when typing a value and EditValuePostMode is Delayed and IncrementalFiltering is enabled.
  • Inplace CheckEdit editors work incorrectly in the LightGray theme.
  • ListBoxEdit - Items become invisible when deselected in multiple selection mode and the VS2017Light theme is used.
  • Null text is not readable in both Metropolis themes.
  • ProgressBarEdit's border becomes thicker in certain themes.
  • PropertyGridControl with PopUpBrushEdit - A focus issue after selecting the "G" field.
  • Removing a group in the FilterEditor control causes a NullReferenceException.
  • TextEdit error tooltip is not updated when IDataErrorInfo is used.
  • TextEdit's validation error isn't updated.
  • The GlyphRun rendering mode is not used when TextEditSettings.TextTrimming is set to None and there is no enough space to display text completely.
  • Token editors - The left border is not visible when the editor's Background property is set.
  • TokenLookUp with enabled IncrementalFiltering, MultiSelection and opened popup loses selected tokens after input and posting a new value.

DXGauges for WPF

  • It is impossible to select Start/End values when the IsInteractive option is enabled.

DXGrid for WPF

  • A search string is added to the MRU list although search results are empty.
  • Auto Filter Row cells are not editable when ShowCriteriaInAutoFilterRow is set to false.
  • Best fit doesn't work correctly if text trimming is disabled in cell editors.
  • Cell selection doesn't work on a right-click when ShowSelectionRectangle="True".
  • FormatConditions don't correctly apply TextDecorations if the CellTemplate property contains the InplaceBaseEdit element.
  • Formatted ClipboardMode is not working when ShowCheckBoxSelectorColumn="True".
  • Grid - An error tooltip doesn't disappear after a cell value is corrected.
  • Grid occasionally gets "The given key was not present in the dictionary" exception when reloading data.
  • It is impossible to color images in the Auto Filter Row by setting the WpfSvgPalette.Palette property at the AutoFilterRowControl class level in versions 17.2.4 and higher.
  • The Excel Style Filtering popup cannot apply the Equals filter to enum values when a smart column is used.
  • The Moving Row Focus documentation article contains incorrect information about the AllowInitiallyFocusedRow property.

DXLayoutControl for WPF

  • A collapsed LayoutControl handles the MouseWheel event.
  • LayoutControl doesn't apply values set in the theme style.

DXMap for WPF

  • Map Pushpins unexpectedly change their position when zooming in certain cases.
  • The BingRouteLeg.Itinerary.Detail property always returns the first detail item and does not allow receiving multiple items.
  • The RouteCalculated event is not raised if an exception was raised during road calculation.

DXNavBar for WPF

  • NavBarControl - The NavigationPaneView's popup form is shown with the transparent background when the Office2016WhiteSE theme is applied.
  • NavigationPaneView popup background is transparent.

DXPivotGrid for WPF

  • An empty column area row is displayed on export if the ShowColumnGrandTotalHeader property is disabled.
  • An unhandled error occurs when expanding a field on a touch screen device if the asynchronous data processing is enabled.
  • DXPivotGrid - The "Hide this Field" context menu item is shown as disabled when a Field List is hidden.
  • NullReferenceException is raised when several different Pivot Grid controls are exported using the CompositeLink.
  • Pivot Grid - Data editing stopped working correctly in version 18.1.4.
  • The PivotDrillDowDataRow.SetValue method does not work in the cell editing sample project.
  • The PivotGridControl.CellStyle behavior is changed after upgrade to v18.1.
  • The public PivotCellBaseEventArgs.SummaryValue.CustomValue property returns an instance of a private class that does not provide a way to get an actual value calculated using the CustomSummary event.
  • The same Data Area Cells from the first pivot grid are exported to all grids if several pivot grids are exported to the same document using CompositeLink.
  • Usability - PivotGridControl doesn't provide the capability to avoid hiding a specific field.

DXPrinting for WPF

  • DocumentPreviewControl - The 'Page Setup' dialog cannot be localized.
  • DocumentPreviewControl width in DialogService is set to full width and min height.

DXPropertyGrid for WPF

  • PropertyGridEditor's attribute isn't applied to classes.

DXRibbon for WPF

  • RibbonControl's TitleBar is not hidden when ToolbarShowMode is Hide and RibbonTitleBarVisibility is Auto.
  • Ribbon's BarButtonItem is incorrectly clicked when a dialog is closed.
  • The "Resource not found" exception is raised when DXRibbon is used in one of Office 2016 SE themes.
  • The Back button alignment in BackStageViewControl in Office2016WhiteSE differs from MS Office applications.
  • There is no space between the group name and its drop-down button when the Seven theme is applied.
  • Window buttons are shifted when BackstageViewControl is opened.
  • Window title disappears after switching from RibbonControl to MainMenuControl.

DXRichEdit for WPF

  • A paragraph's indent is not preserved as in MS Word when removing numbering from a "numbered list" item.
  • A table imported from the HTML format has an incorrect layout when there are cells that span several columns.
  • Margins defined in a custom style for Button are not applied to the Delete and Go To buttons in the Bookmark form.
  • Significant performance degradation on initializing RichEditControl's UI commands.

DXScheduler for WPF

  • A memory leaks occurs when reloading SchedulerControl's data source.
  • DateTime values displayed in the scheduler's FlyoutControl ignore culture settings.
  • NullReferenceException is raised in SchedulerControl when AllowAppointmentResize is set to False in XAML.
  • RecurrenceInfo mapping does not work when a converter returns objects different from a string.
  • Selected cells flicker on scrolling to the top.
  • SchedulerControl is automatically scrolled to the beginning when a resource is hidden.
  • 'System.ArgumentOutOfRangeException' when using the CustomWorkTime event with ShowWorkTimeOnly.
  • The InvalidOperationException occurs when FastTextBlock's Text property is set to "\r\n" and the WordWrap functionality is enabled.
  • The NullReferenceException occurs when SchedulerControl is refreshed.
  • The Snap to Cells menu is not available for translation.

DXSpreadsheet for WPF

  • Usability - There is no public API to collapse/expand all grouped columns and rows in a worksheet.
  • KeyNotFoundException occurs on an attempt to copy a specific range in a document.
  • Provide the capability to rename worksheets in UI by double-clicking the Sheet Tab Selector's tab header.
  • Spreadsheet freezes when sorting after adding assignment to a cell.
  • The Find and Replace dialog's button is named differently than in MS Office Excel's Find and Replace dialog.
  • The Ctrl+N and Ctrl+S shortcuts still work if an image is selected in the document even if these shortcuts were removed using the RemoveShortcutKey method.

DXTreeList for WPF

  • ExpandStateBinding does not work when rows are added at runtime between the BeginDataUpdate/EndDataUpdate method calls.
  • Setting the AllowColumnFiltering property prevents drop-down editors in the Custom Condition Editor window from being opened.
  • TreeListView - Extra updates are called when the AllowRecreateNodesOnEndDataUpdate property is set to True.

MVVM Framework

  • MIF - ArgumentNullException is thrown on an attempt to unregister a nested module.
  • NotifyIconService crashes the application after multiple clicks in the tray icon and moving the mouse pointer over the tray icon context menu.

PDF Viewer for WPF

  • An application crashes when an invalid document is synchronously loaded into the PDF Viewer.
  • PdfViewerControl's mouse wheel zooming doesn't work correctly when PdfViewerControl is located in ScrollViewer and the ScrollBarExtensions.AllowMouseScrolling property is disabled.

Project Templates

  • The HamburgetMenu MVVM Template project template contains inconsistencies related to the Settings button.

Scaffolding Wizards

  • The ScaffoldingStringId.Confirmation_Delete string translation is not applied.

Scheduler Core

  • The iCalendarHelper class is missing in the Net Core version of the DevExpress.XtraScheduler.v18.1.Core.dll assembly.

Windows UI

  • Support DataTriggers for HamburgerMenu's ItemTemplate.
  • The NavButton.Background property is not applied in SE themes.

XtraReports Suite

  • DocumentPreviewControl does not display a document if two monitors are used.
  • WPF Report Storage does not resolve subreports nested with more than 2 hierarchy levels.

DevExpress WinForms 18.1.5

$
0
0
DevExpress WinForms

Improves Bars, Charts, Editors, Grid, Pivot Grid, Reports and Scheduler controls.

Fixes

All WinForms Controls

  • An SVG Path element is rendered incorrectly when it uses a recursive reference to SvgUse.
  • ControlRowSource does not allow displaying data from the Grid Control bound to ExcelDataSource/SqlDataSource.
  • SVG images are not correctly drawn when the SvgBitmap.FromStream method is used.

MVVM Framework

  • Setting OpenFileDialogService filter does not work in MVVM WinForms.

PDF Viewer

  • Printing - The previous PdfPrinterSettings.EnableLegacyPrinting property value is lost after a non-default printer is selected in the Print Dialog.

PivotGrid Core

  • Documentation - Add a note that it is necessary to call the BestFit method outside the BeginUpdate/EndUpdate method calls.

Snap

  • The "Language" bar item is missing in SnapControl's Ribbon.
  • The CharacterStyle.FontSize property is set to Null if this property has the same value as FontSize of the "Normal" style.

WinForms Demos

  • RibbonSimplePad Demo - The combobox for Ribbon Color Scheme selection is not shown.

XtraBars Suite

  • FilteringUIContext - Add the capability to update filter items when the data source data is changed.
  • AccordionControl - Changing the appearance settings does not update a corresponding element.
  • AccordionControl - ContextButtons are not shown if the Visibility property is changed.
  • AccordionControl - Incorrect text color in FilterControl when the Office palette is applied.
  • AccordionControl - InvalidPropertyPathException is thrown when SearchControl is assigned to an accordion.
  • AccordionControl - When ExpandElementMode is set to SingleItem, only one group can be expanded.
  • AdornerUIManager shows badges outside form boundaries when a parent LayoutControl is scrolled.
  • ArgumentException is thrown when TileNavPane is used in a tabbed document.
  • Bar - A foreground color becomes dark blue when the Bar.OptionsBar.DrawBorder option is disabled and the Blue skin is used.
  • BarEditItem alignment changes on a click.
  • BarListItem - The MenuCaption property is not marked with the Localizable attribute.
  • BarManager - Bar items generated by using MVVMContext are not shown if a main menu toolbar is invisible.
  • BarManager - The BarStaticItem.ItemAppearance.Hovered property property has no effect.
  • Binding to grouped BarCheckItems (.BindableChecked) - Property only toggles once.
  • DockManager - DockPanels cannot be resized when the Light style is enabled.
  • DockPanel - The ImageUri property does not work if it is set at design time.
  • DockPanel disapears after its Visibility property is changed.
  • DocumentManager - Document's Ribbon is not merged into the main Ribbon if it is displayed in a floating form.
  • DocumentManager - The CustomHeaderButtonClick event does not fire when all documents are closed.
  • DocumentManager and TileNavPane - Error when floating and docking a document.
  • FluentDesignForm - A minimized AccordionControl overlaps the HTML-Styled Form Caption.
  • FluentDesignForm - Hamburger Menu does not overlap a title bar when a custom skin is used.
  • FluentDesignForm - It is impossible to hide the form border.
  • FlyoutPanel - The AutoValidate value is changed when the ShowPopup method is called.
  • Hamburger Menu - ArgumentException occurs when collapsing the menu.
  • Hamburger Menu - Flyout's scrollbar works incorrect.
  • Navigation Pane - Flickering occurs when a page is selected.
  • NullReferenceException occurs in the WindowsUIView designer on adding items to the Elements collection of a new tile.
  • Overlay Form's position is not updated when moving an MDI parent form if its owner is an MDI child form.
  • PopupControlContainer - Setting the popup size in the PopupControlContainer.Popup event handler does not work.
  • PopupMenu - Introduce a Tag property to easily attach data.
  • Red cross in Ribbonbar on startup.
  • RibbonControl - The item text is not readable when the MacOffice style is set and the Bezier skin is used.
  • RibbonForm - The Restore button is not shown in a minimized state when the Office 2016 Colorful skin is used.
  • Ribbon's MiniToolBar is not shown when an application is deactivated and activated.
  • TabFormControl - The TabFormControl.Appearance.Page.Normal.FontSizeDelta property settings do not influence TabForm's page caption font.
  • TileNavPane - Buttons do not support SVG images.
  • TileNavPane - Buttons' state is refreshed when some button's Glyph is changed.
  • ToolboxControl - A line crosses a subcategory when the "The Bezier" skin is used.
  • Unfocused Floating Panel uses a Dock Window Caption Color.
  • XtraTabbedMdiManager - The floating form is displayed incorrectly when detaching the last tab.

XtraCharts Suite

  • An empty chart layout is generated after the XYDiagram2D.ResetZoom method call in certain situations.
  • An inappropriate argument scale type is set after the ChartControl layout is applied from a file.
  • An unhandled ArithmeticException occurs after adding the SimpleMovingAverage indicator at runtime.
  • Chart Designer - The AnimationStartMode property is not hidden when a 3D Series view is used.
  • Chart Designer - The default Gantt Series scale type is not set to DateTime.
  • Chart Designer - There is no capability to enter milliseconds when specifying the animation duration value.
  • End-User Report Designer - Chart Designer is slow after switching to the print preview.
  • RangeControl does not work in the maximized form if the ChartControl.Animate method is executed.
  • SimpleDiagram3D is rendered incorrectly if a chart does not show any data.
  • The NullReference exception is raised after changing the Series visibility when the ChartControl is bound to the PivotGridControl.
  • Total labels are displayed twice in certain cases.
  • XRChart - Series Labels in Gantt Chart are cut off.
  • XRChart's SeriesTemplate does not correctly apply SeriesColorizer in certain cases.
  • XtraChart - NullReferenceException occurs when DataFilter is set in certain cases.
  • XtraCharts Features Demo - The DataFiltering.vb file contains errors.

XtraDiagram

  • DiagramControl occasionally crashes with NullReferenceException when the item position is set in code.

XtraEditors Library

  • BreadCrumbEdit - A drop-down window does not show all files and folders.
  • BreadCrumbEdit - Pressing the BackSpace or Delete key doesn't remove a corresponding symbol if the popup is opened.
  • CalendarControl TouchUI not respecting min/max value properties.
  • CheckedComboBoxEdit - NullReferenceException is thrown on calling the RefreshDataSource method.
  • Fluent Design Form - An existing AccordionControl cannot be used on a Fluent Design Form after conversion.
  • FluentDesignForm - Text is not displayed correctly when AccordionControl is minimized and FilterControl is displayed.
  • FlyoutPanel - A popup stays visible if its OwnerControl is hidden.
  • LabelControl - An option for setting SvgImage is missing.
  • MRUEdit - A foreground color becomes white on hovering over an item with the mouse.
  • PictureEdit - The DrawToBitmap method does not work when DirectX Hardware Acceleration is enabled.
  • RadioGroup - StyleController's Appearance.ForeColor property is ignored.
  • RangeControl - The StyleController appearance settings are not applied.
  • Scrollbar - Incorrect resizing when the LargeChange property value is large.
  • SearchLookUpEdit's hover color differs from other lookup editors.
  • SimpleButton - An assigned image loses its background transparency.
  • Skin Editor generates incorrect code for loading skins stored in a BLOB-file.
  • The 'CursorConverter' is unable to convert 'System.Windows.Forms.Cursor' design time exception occurs on an attempt to save a designer file when DPIAwarenessMode is set to System.
  • XtraForm does not allow resizing when the Bezier skin is applied and its FormBorderEffect is set to None.
  • XtraOpenFileDialog - BreadCrumbEdit is not clickable when a path of a mapped network drive is shown.
  • XtraOpenFileDialog - A dialog hangs if a location in path history cannot be accessed.
  • XtraOpenFileDialog - An exception is thrown when a file from the archive is opened.
  • XtraOpenFileDialog does not show a passed file name.
  • XtraNullReferenceException is thrown in the IButtonsPanelOwner.GetPainter method.

XtraGrid Suite

  • "An item with the same key has already been added" exception occurs when a filtering drop-down menu for a column has been invoked and the GetDataSourceValue method is called in the CustomDisplayText event.
  • BandedGridView - A fixed band is not exported to Excel as frozen.
  • Column width increases each time a layout is restored on HighDPI screens.
  • Conditional Formatting Rules Manager - Invisible columns (ShowInCustomizationForm = False) are shown in the column choosing menu.
  • GridControl - A column's filter icon is not shown even if its width is sufficient to show it in The Bezier skin.
  • GridControl - A gradient color is not drawn correctly for a focused row with highlighted text in DirectX mode.
  • GridControl - Custom images assigned to RepositoryItemCheckEdit are not printed.
  • GridControl - Flickering occurs when groups are expanded/collapsed and the Grid's background color is set to a transparent color.
  • GridControl - Some rows aren't painted when DirectX is enabled.
  • GridView - Group summary values are overlapped when a column is fixed and the AlignGroupSummaryInGroupRow property is enabled.
  • GridView - RowHeight increases in the master view if a large image is set in the detail view editor via the EditorButton.ImageOptions.Image property.
  • GridView - The column header context menu contains the active "Clear sorting" item even if the GridView.OptionsCustomization.AllowSort option is disabled.
  • GridView - The GridColumn.MinWidth property increases every time the font is changed.
  • GridView preview rows aren't exported as expected to excel in WYSIWYG mode.
  • Group summaries are differently aligned in GridControl and Print Preview when the AlignGroupSummaryInGroupRow option is enabled.
  • LayoutView - Appearance settings specified by format rules are not re-calculated when cell values are changed.
  • PrintableComponentLink shows a grid caption when Show Caption is false.
  • ReportGenerationExtensions - The multiline feature is not taken into account on exporting a GridView.
  • Rules Manager - 'Format only unique or duplicate values' type rules are not saved.
  • The RepositoryItemTextEdit item shows images incorrectly if the AllowHtmlDraw property is enabled.
  • TileView - The CustomDrawEmptyForeground event does not fire after initialization if the data source is not set.
  • Visual artefact in nested list views when horizontal scrolling with DirectX is enabled.

XtraLayout Suite

  • A group style was changed to Card in the Metropolis and Metropolis Dark skin paint schemes.
  • A group style was changed to Card in the Seven skin paint scheme.
  • Visual Studio crashes after an empty space item is added to the layout.
  • LayoutControl does not scroll when hovering over child controls with the mouse.

XtraMap

  • An unhandled exception occurs when exporting the Map Editor's active layer data to a shapefile in certain situations.
  • An unhandled exception occurs when the disk cache is full.
  • Chloropleth Colorizer behavior is incorrect when two range stops are supplied.
  • Export - The resulting map image quality is changed after the upgrade.
  • Map Chloropleth Colorizer is not coloured correctly.
  • The CacheOptions.DiskLimit property does not work.
  • The MapControl.MouseMove event handler causes high CPU usage.
  • The MapEllipse.CreateByCenter method behavior is incorrect when a certain InitialMapSize value is specified.
  • Usability - An unhandled exception (NotSupportedException) occurs when an incorrect data provider Uri template is specified.
  • Usability - There is no capability to customize the ColorListLegend border style.
  • WmsDataProvider.ResponseCapabilities does not provide the root layer.

XtraPivotGrid Suite

  • A custom group interval in an invisible field with an empty datasource throws an exception.
  • A performance issue occurs when a large number of unbound fields is added inside the Begin/End update code block.
  • An exception raises after an unbound field is added to the Pivot Grid control in Server Mode.
  • Filters in group fields are ignored in certain cases when PivotGrid is bound to a local OLAP Cube.
  • OLAP - Pivot Grid does not track schema changes before requesting data.
  • Performance degradation with a big number of pivot grid fields and complex hierarchies in Legacy data processing mode.
  • It is impossible to use the FindCell method in the CustomFieldValueCells event to remove multiple cells.
  • UI hangs after existing the EditValueChanged event handler.
  • Chart integration - The IncorrectAsyncOperationCallException error occurs when using the SetDataSourceAsync method.
  • PivotGrid does not display columns in certain cases.
  • The Prefilter, Field List and Expression Editor dialogs are shown behind a popup form where the grid is located.
  • The PivotCellValueEventArgs.CreateDrillDownDataSource() method call creates and adds a data item to an empty datasource binding list.
  • Unhandled exception is raised in the Visual Studio designer on closing the displayed form.
  • PivotGridControl bound to a DataSet with tables connected using relations cannot apply a filter by Null values.
  • Right-most Column Field Values may be displayed incorrectly if the control width does not fit into the container width.
  • The Customization Form scrollbar disappears after new fields are added.
  • The DXContractFails exception occurs in PivotGrid when the CreateDrillDownDataSource method is called in certain cases.
  • The PivotGridField.FieldName property does not support nested properties (fot example, "value_x.value_y").

XtraPrinting Library

  • ArgumentOutOfRangeException is thrown when a report is printed on a physical printer.
  • Document Viewer - Certain editors of the 'Watermark' dialog don't contain values.
  • PrintableComponentLink - Image transparency is lost upon designing a header/footer template.

XtraReports Suite

  • An unhandled exception is thrown when Entity Framework returns DBNull.Value.
  • An unhandled exception is thrown when Entity Framework returns DBNull.Value when legacy data bindings are used.
  • Bindings To Expressions Converter - Arguments of an aggregate function in a formatting rule are incorrectly converted to an expression.
  • CachedReportSource - PdfOutOfMemoryException is thrown when a document with a lot of images is built.
  • Content Editing in Print Preview - XRCheckBox - A check mark is not completely drawn on the first mouse click.
  • Document Viewer - The ArgumentOutOfRange exception is thrown when a large document is scrolled.
  • Documentation - The ReportStorageExtension.AfterGetData method has an incorrect description.
  • End-User Report Designer - Highlighted code blocks are barely visible (the Bezier skin issue).
  • End-User Report Designer - When a control is copied and pasted via hotkeys, its Z-order has the lowest value.
  • Export to DOCX - A table's content is stretched to a page width since the table columns do not have fixed width.
  • Export to PDF - AcroForm fields' tab ordering sequence is incorrect.
  • Export to PDF - Check Box is editable in PDF when set to Read Only before exporting to PDF.
  • Export to PDF - Red X is exported to a PDF document when EditOptions.ID contains a period.
  • Expression Bindings - An exception that is thrown when accessing a property does not break the report creation process.
  • Expression Editor - Hidden Field is visible within an autocomplete window.
  • Expressions - NullValueText is not taken into account when a summary expression returns an empty value.
  • Filtering - Data is not filtered correctly when grouping is applied to a XRChart control report.
  • InvalidCastException is thrown when viewing a report with bindings to abstract properties.
  • NullReferenceException occurs on an attempt to change the border style in the SDI Ribbon Report Designer.
  • Report Designer - A report is marked as changed after switching to Preview mode and back if ReportUnit is tenths of a millimeter and margins are set to 100.
  • Report Designer - The FilterString editor should not alter original field names.
  • Scripting - An incorrect chart's Diagram property is suggested in Intellisense (Visual Studio IDE).
  • Subreports - Provide a way to check the source report's row count before printing a subreport.
  • The DevExpress.XtraReports.v18.1.Service assembly is not available on the NuGet feed.
  • XRChart - A chart is not displayed in a report if its series is filtered.
  • XtraReport - Datasource components are not accessible in report scripts as private fields.

XtraRichEdit

  • A bullet symbol located in a paragraph under a table cannot be removed using the keyboard.
  • A table imported from HTML format has an incorrect layout when the width of all cells is specified in percent.
  • ArgumentException is thrown on an attempt to set the SpellChecker.SpellCheckMode property value when this SpellChecker is used in RichEditControl.
  • Certain symbols are incorrectly rendered in an output PDF document during the export from Print Preview to PDF.
  • Export to DOCX - XRRichText holding an HTML table with the non-fixed table width results into non-WYSWYIG export results.
  • Images are not loaded after importing the MHT document saved with RichEditControl.
  • RichEditControl cannot load Strict Open Xml documents.
  • RichEditControl cannot open a specific ODT document.
  • Table content with the default table style specified is imported with an incorrect table style into the RichEditControl's document.
  • Table text is cut during document rendering in RichEditControl in v18.1.
  • Text format is lost when all RichEditControl text is replaced.
  • The "Importer does not implement the IImporter interface member <DocumentFormat, bool>.CreateFormatRatingCalculator()" error occurs after the upgrade.
  • The Modified property is reset after it is manually set to True.
  • The RichEdit control displays a specific DOCX differently than Word.
  • The table cell width is incorrectly calculated in complex tables.
  • Unicode characters are lost on importing a specific Rtf document.

XtraScheduler Suite

  • Time of monthly recurrence appointments isn't adjusted in accordance with DST settings.
  • OutOfMemoryException is thrown if the visibility of a form with SchedulerControl is changed for a number of times.
  • ResourcesTree resources aren't synchronized with SchedulerControl resources when the FieldNameSort proprety is used.
  • An extra page is not created for print output and resources are not aligned properly.
  • Adjacent appointments look merged when the Office 2016 skin is used.
  • An exception is thrown after scrolling by the mouse wheel button.
  • An exception occurs on an attempt to assign Labels' DataSource at design time.
  • Appointments are added in incorrect order when SchedulerDataStorage is used.
  • Appointments are added incorrectly in the Week view when SchedulerDataStorage is used.
  • Appointments are printed incorrectly when SchedulerDataStorage is used.
  • Flyout is not shown when a small appointment is hovered with the mouse cursor.
  • Null is posted to an underlying data base when the Update command is invoked after an appointment is dragged.
  • Resources are not sorted after sorting data in ResourcesTree.
  • ResourcesTree doesn't display data when SchedulerDataStorage is used.
  •  Text in the Auto Filter Row is overwritten after a key press.
  • SchedulerDataStorage - An exception is thrown when a user drags an appointment based on an XPO object to a future date.
  • SchedulerDataStorage - Resources are not shown after mappings are specified.
  • SchedulerDataStorage - The Appointment.CustomFields collection is empty.
  • SchedulerMainDemo - An exception is thrown when the main form is opened at design time.
  • The FetchAppointments event is raised when a new appointment is added.
  • The EditAppointmentFormShowing event is raised twice when a user double-clicks the Scheduler.
  • XmlException is thrown when a blank XML file is loaded.

XtraSpellChecker

  • ArgumentOutOfRangeException on an attempt to focus a control containing text with spelling errors.

XtraSpreadsheet

  • Provide the capability to submit the reference editor value and restore the initial dialog state with the Enter key.
  • References to merged cells in formulas are generated incorrectly.
  • StackOverflowException occurs when inserting a lot of rows in a specific document.
  • The ComboBox button is cut if a cell with the list data validation is located in the rightmost frozen column.
  • The Doughnut chart with the incorrect data labels position can be created after applying the predefined layout.

XtraTreeList Suite

  • A node is dragged when its editor is closed and DragDropBehavior is used.
  • AccessViolationException is thrown when the DirectX mode is used.
  • FocusedNodeChanged is not triggered.
  • A node indent with a row indicator is filled with a focused node's background color if the latter is semi-transparent.
  • A white rectangle is shown when scrollbars are visible and the ForceDirectXPaint method is called.
  • An exception occurs when a search is performed using the Find Panel after a node is drag-dropped between TreeLists.
  • Black rectangles are shown on re-sizing if the DirectX rendering mode is enabled.
  • Drag and Drop icons are missing when the ForceDirectXPaint method is called.
  • NullReferenceException is thrown on an attempt to collapse/expand an invisible node.
  • NullReferenceException is thrown when the TreeListNode.Expanded property is set in the TreeList.AfterExpand event handler.
  • The TreeListColumn.FieldNameSort property is not in effect until the TreeListColumn.OptionsFilter.FilterBySortField property is set to DefaultBoolean.True.
  • TreeList.SelectionChanged is triggered on Auto Filter Row selection when there are no selected items.
  • XtraTreeList - An expand button image of the focused node is not visible when the ShowIndentAsRowStyle and InvertSelection options are enabled.

XtraVerticalGrid Suite

  • PropertyGridControl - Display text set in the RepositoryItemColorPickEdit.CustomDisplayText event handler is not taken into account for grid cells when an editor is not active.
  • PropertyGridControl - It's impossible to edit a decimal property when "ActiveViewType" is set to "Office".
  • PropertyGridControl - It's impossible to edit a string property when "ActiveViewType" is set to "Office".
  • PropertyGridControl - An editor assigned to RowEdit is not taken into account in OfficeView.
  • Scaling problems when a window's font is changed.
  • Rows are not dragged when the Customization Form is opened.
  • Rows have small height on High DPI.
  • The expand button is not shown when its category row is selected.
  • The number of GDI objects grows when a row is dragged in the Customization Form.
  • The System.ArgumentException exception occurs when the CopyToClipboard method is called and multiple cell selection is enabled.

DevExpress DXperience 18.1.5

$
0
0
DevExpress DXperience

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

Fixes

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

  • CodeRush - Improves Code Formatting and Code Actions.
  • DevExpress ASP.NET - Improves Charts, DataEditors, GridView, Reports and Spreadsheet controls.
  • DevExpress Reporting - Improves WinForms exporting to PDF and DOCX files, plus ASP.NET and WPF updates.
  • DevExpress WinForms - Improves Bars, Charts, Editors, Grid, Pivot Grid, Reports and Scheduler controls.
  • DevExpress WPF - Improves Bars, Charts, Grid, Pivot Grid, Ribbon, Rich Edit and Scheduler controls.
  • DevExpress Windows 10 Apps - Improves Editors, Grid and Layout controls.
  • DevExtreme - Improves Data Grid, Data Visualization, Pivot Grid and Scheduler controls.

DevExpress Universal 18.1.5

$
0
0
DevExpress Universal

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

Fixes

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


BCGControlBar Library Professional Edition MFC v28.0

$
0
0
BCGControlBar Library Professional Edition MFC

Includes Ribbon Bar Auto-hide mode, new chart color themes, plus switch-style Boolean property.

Features

  • Ribbon Bar
    • Implemented Office 2013/2016-like Ribbon Bar Auto-hide mode.
    • Added ability to specify whether the Ribbon custom caption button should be displayed.
    • CBCGPRibbonBar:: ReplaceRibbonElementByID has a new optional parameter bIncludeHidden.
  • Toolbars and Menus
    • CBCGPColorMenuButton class has a new virtual method "CreateTearOffColorBar".
    • CBCGPColorBar: added owner-draw color boxes support.
    • Implemented ability to hide toolbar/menu bar items with an empty items list.
  • Dialogs and Forms
    • Added new registered message BCGM_ONERASECHILDCONTROLBACKGROUND.
    • BCGPControlInfoTipStyle: added new info tip styles - BCGPINFOTIP_Warning, BCGPINFOTIP_InfoBlue, BCGPINFOTIP_Question and BCGPINFOTIP_Bulb.
    • CBCGPPropertySheet: improved page redrawing performance upon changing active page and window resizing.
  • Chart Control
    • Implemented new color themes.
    • Implemented hit-testing and data-point tooltip for the 3D Surface chart.
  • Gauge Controls
    • Added a new class CBCGPNumericIndicatorCtrl: implements a Windows control with underlined numeric indicator (CBCGPNumericIndicatorImpl).
    • Implemented smoothly transitioning numbers in CBCGPNumericIndicatorImpl: uiAnimationTime and animationType parameters were added to CBCGPNumericIndicatorImpl::SetValue method.
    • New method "CBCGPNumericIndicatorImpl::SetTextFormatAutoSize" specifies whether a control text size should be changed upon control resizing.
  • Grid and Report Controls
    • New virtual method allows customization of data color scale.
    • Filter bar keyboard support has been improved: added support for the standard keyboard shortcuts such as Ctrl+X, Ctrl+C, Ctrl+V and Ctrl+A.
  • Property Grid Control
    • Added switch-style Boolean property plus a new method specifies the switch labels (like "On" / "Off").
    • CBCGPPropList::SetBooleanPropertiesStyle has a new optional parameter 'nHorzAlign': specifies a horizontal align of the check box/switch.
  • Controls
    • Added standard Windows keyboard accelerators (such as "Ctrl+C") processing to all edit controls.
    • CBCGPListBox: improved hit testing performance for control with a large number of items.
    • CBCGPTreeCtrl: added support for themed (visual manager-style) check boxes.
    • CBCGPListCtrl: added support for themed (visual manager-style) check boxes.
  • Graphics Manager
    • Implemented D2D validation in CBCGPGraphicsManagerD2D: CBCGPGraphicsManagerD2D::InitD2D: if D2D is not properly installed on the machine, all future renderings will be performed by CBCGPGraphicsManagerGDIPlus or CBCGPGraphicsManagerGDI.
    • CBCGPGraphicsManagerD2D::CreateImage and CBCGPGraphicsManagerGdiPlus::CreateImage: implemented loading of external SVG files.
  • Miscellaneous
    • BCGCBProConfig.h: added new build flag "BCGP_EXCLUDE_SVG". Uncomment this definition and rebuild the library if you wish to exclude SVG support.
    • CBCGPContextMenuManager: added a new method "CancelTracking". Call this method if you need to close the menu during CBCGPContextMenuManager::TrackPopupMenu call.
    • CBCGPKeyHelper: added new public static member 'm_pKeyFormatCallback'. Specify this member if you wish to implement your custom key format.
    • CBCGPRegistry: added a new static flag 'm_bAutoCloseKey'. Set this flag to TRUE if you wish to close a previous registry key in CBCGPRegistry::CreateKey and CBCGPRegistry::Open methods.
  • Examples and Samples
    • BCGPControls: added demonstration of custom color buttons, custom color property and Boolean property switch.
    • BCGPChartExample: added new chart color themes and interactive 3D surface chart demonstration.
    • BCGPGaugesDemo: added demonstration of numeric indicator animation.
    • BCGPGridExample: added custom grid color item.
    • BCGPMSOfficeDemo: added Ribbon auto-hide mode demonstration.
    • ResizableForm: demonstrates page transition effect in the resizable property sheet.
    • RibbonGadgets: added Ribbon auto-hide mode demonstration.

Fixes

  • CBCGPAnimCtrl: addresses an issue with control appearance in preview mode.
  • CBCGPCalendar: addresses an issue with control layout when max. date is specified.
  • CBCGPLightBoxDialog: addresses an issue with caption button mouse highlighting.
  • Control info tips: addresses an issue with control appearance in preview mode.
  • CBCGPToolBarImages::CopyTemp: addresses an issue with copying SVG images.
  • CBCGPMDIChildWnd: addresses an issue with updating Ribbon bar caption when MDI child is maximized.
  • CBCGPMessageBox: addresses an issue with message box displayed from the popup menu.
  • CBCGPScrollBar: addresses an issue with control appearance in RTL mode.
  • CBCGPScrollBar: addresses an issue with incorrect hit-testing on control edges.
  • CBCGPPageTransitionManager: addresses an issue with incorrect fade animation.
  • CBCGPRibbonBar: addresses an issue with incorrect location of dropped-down category window (in the Ribbon bar minimized mode). In the previous product versions, the popup category rectangle was normalized in the current screen.
  • CBCGPPropertySheet: addresses an issue with page transitions in the resizable property sheet.
  • CBCGPTabbedControlBar: addresses an issue with restoring tab names. The old docking pane names are not assigned to the tab labels anymore.
  • CBCGPStatic: addresses an issue with drawing separator in the preview mode.
  • CBCGPSliderCtrl: addresses an issue with incorrect redrawing of zoom buttons in some cases.
  • CBCGPPropertySheet: addresses an issue with Windows task bar icon flickering during page transition when the property sheet is a main application window.
  • CBCGPPropertySheet: a navigation pane (located at the left side) has a correct tab order now.
  • CBCGPFrameImpl: addresses an issue with incorrect frame shadow when user moves application's frame between monitors with different resolutions.
  • CBCGPMaskEdit: addresses an issue with wrong Ctrl+navigation key processing when edit control mask is disabled.

BCGSuite for MFC v28.0

$
0
0
BCGSuite for MFC

Adds new chart color themes, plus improvements to Gauges, Dialogs and Forms.

Features

  • Dialogs and Forms
    • BCGPControlInfoTipStyle: added new info tip styles - BCGPINFOTIP_Warning, BCGPINFOTIP_InfoBlue, BCGPINFOTIP_Question and BCGPINFOTIP_Bulb.
    • CBCGPPropertySheet: improved page redrawing performance upon changing active page and window resizing.
  • Chart Control
    • Implemented new color themes.
    • Implemented hit-testing and data-point tooltip for the 3D Surface charts.
  • Gauge Controls
    • Added a new class CBCGPNumericIndicatorCtrl: implements a Windows control with underlined numeric indicator (CBCGPNumericIndicatorImpl).
    • Implemented smoothly transitioning numbers in CBCGPNumericIndicatorImpl: uiAnimationTime and animationType parameters were added to CBCGPNumericIndicatorImpl::SetValue method.
    • New method "CBCGPNumericIndicatorImpl::SetTextFormatAutoSize" specifies whether a control text size should be changed upon control resizing.
  • Grid and Report Controls
    • New virtual method CBCGPGridItem::GetDataColorScale allows to customize a data color scale.
    • Filter bar keyboard support has been improved: added support for the standard keyboard shortcuts such as Ctrl+X, Ctrl+C, Ctrl+V and Ctrl+A.
  • Controls
    • Added standard Windows keyboard accelerators (such as "Ctrl+C") processing to all edit controls.
    • CBCGPListBox: improved hit testing performance for control with a large number of items.
    • CBCGPTreeCtrl: added support for themed (visual manager-style) check boxes.
    • CBCGPListCtrl: added support for themed (visual manager-style) check boxes.
  • Graphics Manager
    • Implemented D2D validation in CBCGPGraphicsManagerD2D: CBCGPGraphicsManagerD2D::InitD2D: if D2D is not properly installed on the machine, all future renderings will be performed by CBCGPGraphicsManagerGDIPlus or CBCGPGraphicsManagerGDI.
    • CBCGPGraphicsManagerD2D::CreateImage and CBCGPGraphicsManagerGdiPlus::CreateImage: implemented loading of external SVG files.
  • Examples and Samples
    • BCGPChartExample: added new chart color themes and interactive 3D surface chart demonstration.
    • BCGPGaugesDemo: added demonstration of numeric indicator animation.
    • ResizableForm: demonstrates page transition effect in the resizable property sheet.

Fixes

  • CBCGPCalendar: addresses an issue with control layout when max. date is specified.
  • CBCGPLightBoxDialog: addresses an issue with caption button mouse highlighting.
  • Control info tips: addresses an issue with control appearance in preview mode.
  • CBCGPMessageBox: addresses an issue with message box displayed from the popup menu.
  • CBCGPScrollBar: addresses an issue with control appearance in RTL mode.
  • CBCGPScrollBar: addresses an issue with incorrect hit-testing on control edges.
  • CBCGPPageTransitionManager: addresses an issue with incorrect fade animation.
  • CBCGPPropertySheet: addresses an issue with page transitions in the resizable property sheet.
  • CBCGPStatic: addresses an issue with drawing separator in the preview mode.
  • CBCGPSliderCtrl: addresses an issue with incorrect redrawing of zoom buttons in some cases.
  • CBCGPPropertySheet: addresses an issue with Windows task bar icon flickering during page transition when the property sheet is a main application window.
  • CBCGPPropertySheet: a navigation pane (located at the left side) has a correct tab order now.

FusionCharts Suite XT v3.13

$
0
0
New overlapped chart types in FusionCharts Suite.

Introduces two new chart types - Overlapped Column Chart and Overlapped Bar Chart.

Features

New Features

  • Introduces two new chart types: Overlapped column chart and Overlapped bar chart.
  • Spline and Spline Area charts are now part of both FusionCharts XT and PowerCharts XT.
  • Spline and Spline Area charts can now be built as part of combination charts, using the renderAs attribute. For example, "renderAs": "spline".
  • A common theme can now be applied to all charts in a page.
  • In multi-level pie chart, highlightParentPieSlices and highlightChildPieSlices attributes have been introduced to determine the direction of the highlight effect.
  • The inner radius of the multi-level pie chart can be configured explicitly using innerRadius attribute.
  • Custom fonts from client-side export can now be exported using useCanvas option.
  • Data from Multi-level Pie charts can now be exported in CSV or XLS formats.
  • In zoomline chart, maxPeakDataLimit and minPeakDataLimit attributes consider the limits as a range when both the attributes are used.
  • getSVGString now accepts an object as the second parameter with a property named keepImages. It can now export the logo or any images (background images, etc.) present in the chart.
  • fusioncharts.vml.js file has been added to the package for VML browsers which contains all the VML related codes. This file is used only when the chart will be rendered in the VML browsers (IE8 and older).
  • In resized event the id of the chart is added under the dataObject.

Improvements

  • Angular-FusionCharts plugin has been renamed to AngularJS-Fusioncharts.
  • Angular 2 and Angular 4 plugins have been renamed to Angular-FusionCharts.
  • The folder structure of the download package is modified. As integrations are added new folder contains all the client-side and server-side tech stacks.
  • For dual y-axis charts, the secondary data plots now overlaps the primary data plots if renderAs attribute is set as column.
  • In order to free chart area, the restore button in select-scatter and drag-able charts has been moved to the options menu. The list of attributes which have been added are as follows:
    • enableSubmit.
    • submitText.
    • enableRestore.
    • restoreText.
  • Data plots in the inverse chart will now appear from the top of the canvas.
  • The hyphen ( - ) character is now supported in the parameter of the JavaScript function of link attribute.
  • The defaultPrevented property in the eventObject is used instead of the prevented property.
  • The onChangeCrossLine event is fired when the mouse pointer is moved from one data plot to another.
  • Gradient legend now sustains the state even on resize.
  • The chart names in theme files are now case insensitive.
  • render() function will also be fired when updating the chart type.
  • The core maps package has been updated to:
    • Updated the specification sheet for 12 cities and regions under Ethiopia Zonal Divisions and Region maps:
      • Addis Ababa City
      • Afar Region
      • Amhara Region
      • Benishangul Gumuz Region
      • Dire Dawa City
      • Ethiopia Region
      • Gambella Region
      • Harari Region
      • Oromia Region
      • SNNPR
      • Somali Region
      • Tigray Region
    • Updated the specification sheet of Ethiopia to add the following 64 new entities:
      • Afar Zone 1
      • Afar Zone 2
      • Afar Zone 3
      • Afar Zone 4
      • Afar Zone 5
      • Agew Awi
      • East Gojam
      • North Gonder
      • North Shewa(R3)
      • North Wello
      • Oromiya(R3)
      • South Gonder
      • South Wello
      • Wag Hemra
      • West Gojam
      • Bahir Dar
      • Asosa
      • Kamashi
      • Metekel
      • Tongo
      • Gambella Zone 1
      • Gambella Zone 2
      • Gambella Zone 3
      • Gambella Zone 4
      • Arsi
      • Bale
      • Borena
      • Illubabor
      • Jimma
      • East Harerge
      • East Shewa
      • East Wellega
      • West Harerge
      • West Shewa
      • West Wellega
      • North Shewa(R4)
      • Afder
      • Degehabur
      • Fik
      • Gode
      • Jigjiga
      • Korahe
      • Liben
      • Shinile
      • Warder
      • Bench Maji
      • Gedio
      • Gurage
      • Hadiya
      • Kefico Shekicho
      • KAT
      • North Omo
      • Sidama
      • South Omo
      • Amaro
      • Burji
      • Dirashe
      • Konso
      • Yem
      • Central Tigray
      • East Tigray
      • South Tigray
      • West Tigray
      • Mekele
    • Updated the specification sheet for 16 provinces and regions under Cuba:
      • Artemisa
      • Camaguey
      • CiegodeAvila
      • Cienfuegos
      • Granma
      • Guantanamo
      • Havana
      • Holguin
      • IsladelaJuventud
      • LasTunas
      • Matanzas
      • Mayabeque
      • PinardelRio
      • SanctiSpiritus
      • SantiagodeCuba
      • VillaClara
    • Updated the specification sheet of Cuba to add and rename the following entities:
      • Renamed Ciego de vila to Ciego de Ávila.
      • Added Havana
      • Added Artemisa
      • Added Mayabeque
    • The specification sheet for Colombia has been updated, to add the following 33 separate departments, as follows:
      • Amazonas
      • Antioquia
      • Arauca
      • Atlantico
      • Bogota
      • Bolivar
      • Boyaca
      • Caldas
      • Caqueta
      • Casanare
      • Cauca
      • Cesar
      • Choco
      • Cordoba
      • Cundinamarca
      • Guainia
      • Guaviare
      • Huila
      • LaGuajira
      • Magdalena
      • Meta
      • Narino
      • NortedeSantander
      • Putumayo
      • Quindio
      • Risaralda
      • SanAndresProvidenciaandSantaCatalina
      • Santander
      • Sucre
      • Tolima
      • ValledelCauca
      • Vaupes
      • Vichada
    • Updated the definition of the Uttar Pradesh in the specification sheet.
    • Updated the definition of the West Bengal in the specification sheet.
    • Updated the definition of the Jammu & Kashmir in the specification sheet.
    • The specification sheet for Indonesia has been updated to add the following 27 separate provinces, as follows:
      • Bali
      • BangkaBelitungIslands
      • Banten
      • Bengkulu
      • CentralJava
      • CentralKalimantan
      • EastJava
      • EastKalimantan
      • EastNusaTenggara
      • Gorontalo
      • Indonesia
      • JakartaSpecialCapitalRegion
      • Jambi
      • Lampung
      • NorthKalimantan
      • NorthMaluku
      • NorthSulawesi
      • NorthSumatra
      • Riau
      • SoutheastSulawesi
      • SouthKalimantan
      • SpecialRegionofAceh
      • SpecialRegionofYogyakarta
      • WestJava
      • WestNusaTenggara
      • WestSulawesi
      • WestSumatra
    • In the specification sheet for Oceania, files for the following entities have been updated:
      • PapuaNewGuinea
      • Samoa
    • The specification sheet for Zimbabwe (Provinces) has been updated to add entities for 10 separate provinces, as follows:
      • Bulawayo
      • Harare
      • Manicaland
      • MashonalandCentral
      • MashonalandEast
      • MashonalandWest
      • Masvingo
      • MatabelelandNorth
      • MatabelelandSouth
      • Midlands
    • The following long names have been updated in the specification sheet for Papua New Guinea:
      • Chimbu renamed as Simbu (Chimbu)
      • Northern renamed as Oro (Northern)
      • North Solomons renamed as Autonomous Region of Bougainville
      • Sanduan renamed as Sandaun (West Sepik)
    • Updated the specification sheet of Papua New Guinea to add the following entities
      • Hela
      • Jiwaka
    • The following long names have been updated in the specification sheet for Samoa:
      • Aana has been renamed as A'ana
      • Faasaleleaga has been renamed as Fa'asaleleaga
      • Gagaemauga has been renamed as Gaga'emauga
      • Gagaifomauga has been renamed as Gaga'ifomauga
      • Satupaitea has been renamed as Satupa'itea
      • Vaao Fonoti has been renamed as Va'a-o-Fonoti
    • Map of Dominican Republic (main map) has been updated.
    • The specification sheet for Dominican Republic (Provinces) has been updated to add entities for 32 separate provinces, as follows:
      • Azua
      • Bahoruco
      • Barahona
      • Dajabón
      • Distrito Nacional
      • Duarte
      • El Seibo
      • Elías Piña
      • Espaillat
      • Hato Mayor
      • Independencia
      • La Altagracia
      • La Romana
      • La Vega
      • María Trinidad Sánchez
      • Monseñor Nouel
      • Monte Cristi
      • Monte Plata
      • Pedernales
      • Peravia
      • Puerto Plata
      • Salcedo
      • Samaná
      • San Cristóbal
      • San José de Ocoa
      • San Juan
      • San Pedro de Macorís
      • Santiago
      • Santiago Rodríguez
      • Santo Domingo
      • Sánchez Ramírez
      • Valverde
    • Map of North Korea (main map) has been completely retraced.
    • Borders of the following maps have been updated:
      • North Hwanghae
      • Pyongyang
      • South Pyongan
      • Kangwon
      • North Pyongan
      • South Hwanghae
    • A new entity for the province Nampo has been added to the specification sheet for North Korea.
    • The following long names have been updated in the specification sheet:
      • Chagang-do has been renamed as Chagang.
      • Hamgyng-bukto has been renamed as North Hamgyong.
      • Hamgyng-namdo has been renamed as South Hamgyong.
      • Hwanghae-bukto has been renamed as North Hwanghae.
      • Hwanghae-namdo has been renamed as South Hwanghae.
      • Kangwn-do has been renamed as Kangwon.
      • P'yngan-bukto has been renamed as North Pyongan.
      • P'yngan-namdo has been renamed as South Pyongan.
      • P'yngyang has been renamed as Pyongyang.
      • Rasn has been renamed as Rason.
      • Yanggang-do has been renamed as Ryanggang.
    • The following maps have been merged with other maps:
      • Kumgangsan
      • Sinuiju
      • Kaesong
    • Internal Canvas Borders of all North Korea Maps have been updated.
    • The following maps have been updated for South Korea:
      • The image for the map of Seoul has been updated. The entity name has been updated to remove -gu.
      • Within the Incheon map, the borders of Ongjin and Jung entities have been updated.
      • Within the Daejeon map, names of all entities have been updated to remove -gu.
      • The borders of the map of Ulsan have been updated.
      • The map name Jejudo has been renamed as Jeju.
    • Within the Gwangju map under South Korea, names of all entities have been updated to remove -gu. Also, the following short names have been updated:
      • BG renamed to BK.
      • SG renamed to SO.
      • NG renamed to NM.
    • The main map of France has been updated from 22 regions to display 27 regions. Long names of the following entities have been updated:
      • Bretagne has been renamed as Brittany.
      • Bourgogne has been renamed as Burgundy.
      • Centre has been renamed as Centre-Val de Loire.
      • Corse has been renamed as Corsica.
      • Ile-de-France has been renamed as Île-de-France.
      • Basse-Normandie has been renamed as Lower Normandy.
      • Picardie has been renamed as Picardy.
      • Provence-Alpes-Côte D'Azur has been renamed as PACA (Provence-Alpes-Côte D'Azur).
      • Haute-Normandie has been renamed as Upper Normandy.
    • France (2016) map has been updated from 13 regions to 18 regions (including 5 overseas ones). The 5 overseas regions have been added as a single entity.
    • France (Departments) map has been updated from 96 departments to 97 departments, with 5 new overseas regions. Metropolitan Lyon has been added as the new entity. The following entities have been renamed:
      • Alpes de Haute Provence has been renamed as Alpes-de-Haute-Provence.
      • Hautes Alpes has been renamed as Hautes-Alpes.
      • Alpes Maritimes has been renamed as Alpes-Maritimes.
      • Ardeche has been renamed as Ardèche.
      • Ariege has been renamed as Ariège.
      • Bouches du Rhone has been renamed as Bouches-du-Rhône.
      • Charente Maritime has been renamed as Charente-Maritime.
      • Correze has been renamed as Corrèze.
      • Corse du Sud has been renamed as Corse-du-Sud.
      • Haute Corse has been renamed as Haute-Corse.
      • Cote d'Or has been renamed as Côte-d'Or
      • Cotes d'Armor has been renamed as Côtes-d'Armor.
      • Drome has been renamed as Drôme.
      • Eure et Loir has been renamed as Eure-et-Loir
      • Finistere has been renamed as Finistère.
      • Haute Garonne has been renamed as Haute-Garonne.
      • Herault has been renamed as Hérault.
      • Ille et Vilaine has been renamed as Ille-et-Vilaine.
      • Indre et Loire has been renamed as Indre-et-Loire.
      • Isere has been renamed as Isère.
      • Loir et Cher has been renamed as Loir-et-Cher.
      • Haute Loire has been renamed as Haute-Loire.
      • Loire Atlantique has been renamed as Loire-Atlantique.
      • Lot et Garonne has been renamed as Lot-et-Garonne.
      • Lozere has been renamed as Lozère.
      • Maine et Loire has been renamed as Maine-et-Loire.
      • Haute Marne has been renamed as Haute-Marne.
      • Meurthe et Moselle has been renamed as Meurthe-et-Moselle.
      • Nievre has been renamed as Nièvre.
      • Pas de Calais has been renamed as Pas-de-Calais.
      • Puy de Dome has been renamed as Puy-de-Dôme.
      • Pyrenees Atlantiques has been renamed as Pyrénées-Atlantiques.
      • Hautes Pyrenees has been renamed as Hautes-Pyrénées.
      • Pyrenees Orientales has been renamed as Pyrénées-Orientales
      • Bas Rhin has been renamed as Bas-Rhin.
      • Haut Rhin has been renamed as Haut-Rhin.
      • Rhone has been renamed as Rhône.
      • Haute Saone has been renamed as Haute-Saône.
      • Saone et Loire has been renamed as Saône-et-Loire.
      • Haute Savoie has been renamed as Haute-Savoie.
      • Ville de Paris has been renamed as Paris.
      • Seine Maritime has been renamed as Seine-Maritime.
      • Seine et Marne has been renamed as Seine-et-Marne.
      • Deux Sevres has been renamed as Deux-Sèvres.
      • Tarn et Garonne has been renamed as Tarn-et-Garonne.
      • Vendee has been renamed as Vendée.
      • Haute Vienne has been renamed as Haute-Vienne.
      • Val d'Oise has been renamed as Val-d'Oise.
      • French Guiana has been renamed as Guyane.
      • Réunion has been renamed as La Réunion.
    • The specification sheet for Iran has been updated with the following entities:
      • Iran Regions (main map)
      • Isfahan
      • Kermanshah
      • Mashhad
      • Tabriz
      • Tehran
    • The specification sheet for Vietnam (Administrative Regions) has been updated with the following entities:
      • Central Highlands
      • Mekong River Delta
      • North Central
      • Northeast
      • Northwest
      • Red River Delta
      • South Central Coast
      • Southeast
      • Vietnam Region
    • The specification sheets for separate provinces in Zambia have been updated for the following entities:
      • Central has been renamed as Central Zambia
      • Eastern has been renamed as Eastern Zambia
      • North-Western has been renamed as North Western Zambia
      • Northern has been renamed as Northern Zambia
      • Southern has been renamed as Southern Zambia
      • Western has been renamed as Western Zambia
    • The specification sheet for Zambia has been updated to include the following entities:
      • Central Zambia
      • Copperbelt
      • Eastern Zambia
      • Luapula
      • Lusaka
      • Muchinga
      • Northern Zambia
      • North Western Zambia
      • Southern Zambia
      • Western Zambia
    • The following entries have been renamed in the main map for Tajikistan:
      • Sogd has been renamed as Sughd.
      • Regions of Republican Subordination has been renamed as Region of Republican Subordination.
      • Badakhshoni Kuni has been renamed as Gorno-Badakhshan.
    • The entry for Khatlon district has been added to the main map.

Fixes

  • In touch devices, tooltip was not hiding on touch outside the chart.
  • The height of the chart canvas was contracting when updated using the setChartAttribute() function.
  • Y-axis values were getting cropped when yAxisMaxValue attribute value was set in decimals.
  • In Treemap charts, label text were overflowing and was accumulating at the corners of the chart.
  • In Real-time charts, request for updated data was being sent to data source immediately after the chart was rendered, bypassing the specified update interval.
  • Links were not working in funnel & pyramid charts when enableSlicing attribute was disabled.
  • In Stacked charts that included line, such as Stacked Column 2D Line, multiple line series were considered as stacked, which led to improper axis limits.
  • In Gantt charts, data table and process label column was getting displaced when their width was adjusted by dragging.
  • In Pie and Doughnut charts 3D, dataIndex was giving wrong values from data-plot events.
  • Combinations of some special characters were not getting encoded in the tooltips of real-time charts when fed from the server.
  • In Stacked Area 2D charts, plots would not render properly when stacked with 100%, if there was a zero value.
  • Data plots were not getting displayed in logarithmic charts if the plot values were set less than 1 or had more than 10 decimal places.
  • Category labels were not drawn correctly, if padding was applied to the <div> tag.
  • A blank XLS file was getting exported when setChartAttribute() method was used.
  • If there were multiple charts in a page, the plot values of all charts wouldn't appear unless the rendering animation was completed for all charts.
  • working, when data was fed with dial/pointer id in Angular Gauges and Horizontal Linear Gauges.
  • FusionCharts was adding itself to the global window scope even if it was required using an AMD loader.
  • India main map was getting tilted during rendering.
  • getCSVData() was not returning the complete data(id and value) when plots were not selected. It was only returning the id.
  • Experimental API enableFirebugLite has been removed from the Suite, as most of the browsers now have their own debugger.
  • Following are the list of attributes which have been removed from the FusionCharts XT Suite:
    • Annrenderdelay
    • btnTextColor
    • btnFontSize
    • formBtnWidth
    • formBtnBorderColor
    • formBtnBgColor
    • btnPadding
    • btnSpacing
    • restoreBtnWidth
    • restoreBtnBorderColor
    • restoreBtnBgColor
    • clickBubbles
    • The deprecated methods getXML() & setDataXML() have been removed.
    • The deprecated method setCurrentRenderer() has been removed.
    • The method getChartFromId() has been removed. Use getObjectReference() instead.
    • The method getMapFromId() has been removed. Use getObjectReference() instead.

Codejock Chart Pro ActiveX v18.5.0

$
0
0
Codejock Chart Pro ActiveX

Adds Radar X Axis clockwise and counter-clockwise directions.

Features

  • Added Radar X Axis clockwise and counter-clockwise directions.

Codejock Chart Pro Visual C++ v18.5.0

$
0
0
Codejock Chart Pro Visual C++

Adds Radar X Axis clockwise and counter-clockwise directions.

Features

  • Added Radar X Axis clockwise and counter-clockwise directions.

Codejock Toolkit Pro v18.5.0

$
0
0
Codejock Toolkit Pro

Improves FrameShadow drawing performance.

Features

  • Improved FrameShadow drawing performance.
  • Added optional derivation of CXTPWinApp from CWinAppEx by defining _XTP_USE_WINAPPEX macro.

Fixes

  • Fixed re-including XTToolkitPro.h header file.
  • Fixed GDI cache critical performance issues.
  • Fixed TLS initialization in synchronization primitives.
  • Fixed mouse click handling on a non-primary monitors.
  • Fixed FrameShadow default loading.
  • Fixed window blinking caused by FrameShadow.
  • Fixed FrameShadow conflict with topmost owner windows.

MindFusion.WPF Pack 2018.1

$
0
0
MindFusion.WPF Pack

All graph layout classes now contain a method that runs layout calculations in the background.

Features

MindFusion.Diagramming for WPF

  • Non-blocking layout methods - All graph layout classes now contain an ArrangeAsync method that runs layout calculations in the background.
  • Layout improvements
    • The KeepLinkShapes property lets you preserve the initial Shape value of links when LinkType is set to Cascading.
    • Set the ConsiderNodeShapes property to align link end points to non-rectangular node borders.
  • PathFinder improvements
    • Imprvoed the speed of FindAllCycles and EnumAllCycles methods.
    • FindAllCycles and EnumAllCycles no longer report mirrored versions of cycles in undirected mode.
  • Export Excel files - The ExcelExporter class exports diagrams to Excel Open XML Format (XLSX) files. Diagrams are exported as Excel AutoShape drawings.
  • Export improvements
    • Visio2013Exporter processes link arrowheads.
    • Visio2013Exporter preserves the diagram Z order.
    • Visio2013Exporter exports link Text and Labels.
    • Visio2013Exporter exports Image of ShapeNode objects.
  • VirtualizingDiagram improvements - VirtualizingDiagram can now contain nodes of different types.
  • Overview improvements
    • The boolean FitAll has been replaced by a ScaleMode enumeration property. It implements a third scaling mode where overview's scale stays fixed and ignores a diagram's zoom level.
    • If AllowZoom is enabled, users can zoom the diagram by resizing the overview's viewport tracking rectangle.
  • Miscellaneous
    • The LinkTextEdited event is now raised when a LinkLabel has been edited.
    • LinkPadding property added to LayeredLayout specifies how much space to leave between links when LinkType is set to Cascading.
    • GridAlignPoint property specifies which point of a node should snap to a point of the alignment grid.
    • Z order of ContainerNode's children is now local to the container.
    • The Compact method moves nodes as far possible to the top or left sides of diagram without changing their initial relative positions.
    • The ExtendSelection element lets users select items with lasso rectangle without deselecting old ones.
    • Set KeepInsideDiagram property to prevent users from dragging multiple selection outside of diagram boundaries.
    • ImagePadding property of ShapeNode, TableNode and Cell lets you set padding space between element's borders and the contained Image.
    • Visio2013Exporter now applies the TextVerticalAlignment property of nodes.
    • Improved GridRouter routes when connected nodes are close to each other.
    • ContainerNode Add overload enables resizing child nodes proportionally to their container.
    • The LinkLabel Visibility property lets you hide labels temporarily.

MindFusion.Spreadsheet for WPF

  • Autofiltering - Worksheets now support autofiltering.
  • Localization - The standard forms form the MindFusion.Spreadsheet.Wpf.StandardForms.dll assembly can now be localized for German, Spanish, French, Korean, Portuguese, Russian, and Chinese.
  • Grouping and Outlining - Rows and columns can now be grouped.
  • New Events - Several new events have been added to the WorkbookView class: ColumnGroupCollapsed, ColumnGroupExpanded, ColumnOutlineLevelToggled, RowGroupCollapsed, RowGroupExpanded, and RowOutlineLevelToggled.
  • Miscellaneous
    • The ExcelImporter class now exposes a ReadConditionalFormats property, which can be used to prevent importing of conditional formats.

MindFusion.Keyboard for WPF

  • Key improvements
    • The UnicodeKey class can send any Unicode symbol as input to target text controls.
    • The IsPressed property is set to true while a key is pressed down by the user, allowing for data triggers in Xaml templates to change appearance of pressed keys.
    • Values of Content property of RegularKey can now be sent to external processes.
  • Keyboard improvements
    • A new Windows10 color scheme added to MindFusion.UI.Wpf.ColorSchemes.
    • The SetKeyLabels method lets you override labels of keys for a given language.
  • Active window tracking
    • The control updates its layout immediately when a window with a different current language activates.
    • Pressing a key no longer activates last target window, which was necessary when keyboard is used as a popup inside application but led to activation flickering. Set the new PreventActivation property instead to disable the keyboard's popup window from activating altogether.
  • Miscellaneous
    • Move multiple selected keys in keyboard creator.
    • Various keyboard creator fixes.

DevExpress VCL Subscription 18.1.4

$
0
0
DevExpress VCL Subscription

Improves the data grid, editor, map and scheduler controls, plus enhances the printing system.

Fixes

Express Install

  • Disable DevExpress-dependent packages to avoid package version conflicts in the IDE.

ExpressEditors Library

  • cxMRUEdit - The glyph provided by the Properties.ButtonGlyph property is painted on the dropdown button instead of the ellipsis button.
  • TcxDBSpinEdit bound to an FMTBcd field incorrectly displays its value if the FormatSettings.DecimalSeparator setting differs from the system's decimal separator.
  • TdxUIAdornerManager - It is impossible to assign content to a guide adorner's callout popup via the AControl parameter of the TdxGuideGetCalloutPopupControl procedural type in C++Builder.
  • The focused editor doesn't have a blue border in Windows 10.

ExpressExport Library

  • Table and Banded Table Views - The ExportGridTo~ procedures add an empty column to the left of the exported content if check boxes are positioned in the column header or row indicator in web-style row selection mode.

ExpressLayout Control

  • DevExpress data-aware editors flicker in response to refreshing their bound dataset.

ExpressMap Control

  • The actual zoom factor value can be less than 1 in certain cases if the OptionsBehavior.Animation property is set to True.

ExpressPivotGrid Suite

  • An AV occurs on calling the pivot grid's RestoreFrom~ methods to restore the layout of grouped fields.
  • The "Control has no parent window" exception occurs when undocking a dock panel that displays the Customization Form.
  • The EVariantTypeCastError exception occurs when the TcxPivotGridDrillDownDataset component creates a dataset for a linked pivot grid whose grouped field's Properties property is set to TextEdit.

ExpressPrinting System

  • Export to PDF - Fonts are scaled twice if the system DPI setting does not match 96.
  • FlowChart Report Link - The report contains only the objects that the control currently displays.
  • Large images are not printed.
  • PDF Viewer Report Link - The Print dialog's "Current Page" option prints the currently previewed page instead of the currently active page in a document.
  • SpreadSheet Report Link - A long text string in a row's last data cell doesn't continue on another page.
  • TeeChart Report Link - Chart content is cropped if the control's parent form is displayed on a monitor whose DPI exceeds 96.
  • Text reports are generated very slowly with high DPI settings (more than 96).
  • The Print Preview dialog is incorrectly scaled at high DPI settings (more than 96).
  • The report's page header and footer are scaled incorrectly in the Print Preview dialog if the system DPI differs from 96.

ExpressQuantumGrid Suite

  • Content scrolling produces painting artifacts in Hybrid scrollbar mode.
  • Server Mode - FireDAC connection - Storing an image into a BLOB field in a MS Access database results in the field's data corruption.
  • Table and Banded Table Views - A fully collapsed root level group is displayed twice if there are no other groups at the root level in the View and its OptionsBehavior.FixedGroups property is True.
  • Table and Banded Table Views - The group row collapse routine attempts to raise the OnGroupRowCollapsed event for a different row or group row instead of the collapsed group row if it merges with another group row as a result.
  • The ApplyBestFit method incorrectly sizes column headers if a skin whose Common.Header skin element includes ContentOffsets values that are greater than 2 is applied.

ExpressQuantumTreeList Suite

  • Compiling the cxTLExportLink unit for an application's release version displays the H2443 hint about the TdxFastObjectList.GetItem function.
  • Export - Elements are incorrectly arranged if the Find Panel is displayed.
  • Selecting a node using the keyboard scrolls the focused node into view if the tree list's OptionsSelection.CellSelect property is set to False and the Options.Focusing property of columns is set to True.
  • TcxDBTreeList - Inserting a node whose index field value is not unique causes the "Duplicates not allowed" exception but doesn't keep the node in edit mode.
  • TcxDBTreeList - Posting changes to a node in edit mode doesn't update the icon displayed by the node indicator's cell.

ExpressRichEdit Control

  • Inserting a symbol using the "Symbol" dialog causes the "Invalid class typecast" error in an application built with runtime packages.
  • Saving a document to a TXT file doesn't convert non-breaking spaces to spaces.
  • The control does not load external images in a document loaded from an HTML file if there are parameters in image source URLs.
  • The control replaces "en dash" with "en space" characters in a document loaded from an RTF file.

ExpressScheduler Suite

  • Day View - Modern Style - Two successive events are displayed as concurrent in certain cases.
  • The control repeatedly invokes an event's Reminder window if it was closed by clicking the Close button or pressing the Esc key.
  • TimeGrid View - Modern Style - The caption and location strings of an event are invisible if the event's description text is omitted and the View's EventDetailInfo property is True.

ExpressSkins Library

  • A Ribbon form's border thickness is calculated incorrectly when certain skins are in effect.

ExpressSpellChecker

  • Clicking a cxMemo control on an MDI child form causes an AV if the spell checker's CheckAsYouTypeOptions.Active property is set to True in Hybrid scrollbar mode.

ExpressSpreadSheet

  • Certain cells are not pasted from Excel using the clipboard.

ExpressVerticalGrid Suite

  • Releasing a cxVerticalGrid control whose Customization Form is displayed can result in a memory leak.

jQWidgets 6.0.6

$
0
0
jQWidgets

Improves grid, calendar, chart and scheduler controls.

Fixes

  • jqxGrid
    • Column rendering when everpresentrow and showfilterrow are enabled.
    • Multi-column sorting when the Grid is empty.
    • Multi-column sorting when the Grid column is with key/value pairs.
    • Data export when exporting a column with currency formatting and the rows count is 1.
    • jqxTreeGrid typescript definitions, when a method or property is set on ngOnInit.
  • jqxCalendar
    • Rendering when firstDayOfWeek is changed.
  • jqxForm
    • Imports and resizing.
    • Typescript definitions.
  • jqxNumberInput
    • Value initialization when the widget is created.
  • jqxDropDownList
    • Rendering of the placeholder in Material themes, when clearSelection method is called.
  • jqxChart
    • Tooltip arrow positioning.
  • jqxListBox
    • Rrendering when the theme is material and custom rendering function is set.
  • jqxScheduler
    • All day checkbox alignment in the dialog.

FusionCharts XT v3.13.1

$
0
0
FusionCharts XT

Introduces two new chart types - Overlapped Column Chart and Overlapped Bar Chart.

Features

  • FusionCharts Suite XT v3.13.0 introduces two new chart types: overlapped column chart and overlapped bar chart.
  • Spline and Spline Area charts can now be built as part of combination charts, using the `renderAs` attribute.
  • A common theme can now be applied to all charts in a page.
  • For dual y-axis charts, the secondary data plots now overlaps the primary data plots if `renderAs` attribute is set as column.
  • In zoomline chart, `maxPeakDataLimit` and `minPeakDataLimit` attributes consider the limits as a range when both the attributes are used.
  • The `onChangeCrossLine` event is fired when the mouse pointer is dragged from one data plot to another.
  • Custom fonts from client-side export can now be exported using `useSVGDeCanvo` option.
  • The hyphen ( - ) character is now supported in the parameter of the JavaScript function of `link` attribute.
  • The `defaultPrevented` property in the `eventObject` is used instead of the 'prevented' property.
  • `getSVGString` now accepts an object as the second parameter with a property named `keepImages`. It can now export the logo or any images (background images, etc.) present in the chart.
  • `fusioncharts.vml.js` file has been added to the package for Internet Explorer which contains all the VML related codes.
  • `render()` function will also be fired when updating the chart type.

Fixes

  • Chart was throwing runtime error while changing the 'chartType'.
  • When map alias was prefixed with a path (e.g. ‘maps/’) drill down chart failed to render the maps.
  • The attribute 'displayValue' set as '" "' (blank space), is now working for trend line when the start value is '0'.
  • Problem related to rendering FusionCharts in old IE browsers (VML) has been rectified.
  • Changing theme using 'setChartAttribute' has been fixed for Funnel and Pyramid chart.
  • Application of palette colors on changing theme is rectified for Pie 3D charts.
  • Legend icons are now properly updated on changing theme, for Multi-Axis Line chart.
  • Crossline color is now properly updated on changing theme, for Stacked Column chart.
  • The background color of the Thermometer graph is now properly updated for themes 'Fusion', 'Gammel' or 'Candy'.
  • Consolidated tooltip can now safely use '<div>' element to define tooltext.
  • 'animateClockwise' is now working for Pie/Doughnut charts.
  • The height of the chart canvas was contracting when updated using the `setChartAttribute( )` function.
  • Y-axis values were getting cropped when `yAxisMaxValue` attribute value was set in decimals.
  • In Stacked charts that included line, such as Stacked Column 2D Line, multiple line series were considered as stacked, which led to improper axis limits.
  • In Pie and Doughnut charts, `dataIndex` was giving wrong values from data-plot events.
  • In Stacked Area 2D charts, plots would not render properly when stacked with 100%, if there was a zero value.
  • In touch devices, tooltip was not hiding on touch outside the chart.
  • Category labels were not drawn correctly, even if padding was applied to the `<div>` tag.
  • A blank XLS file was getting exported when `setChartAttribute()` method was used.
  • If there were multiple charts in a page, the plot values of all charts wouldn't appear unless the rendering animation was completed for all charts.
  • FusionCharts was adding itself to the global window scope even if it was required using an AMD loader.
  • Experimental API `enableFirebugLite` has been removed from the Suite, as most of the browsers now have their own debugger.
  • The deprecated methods `getXML()` & `setDataXML()` have been removed.

PowerCharts XT v3.13.1

$
0
0
PowerCharts XT

Data from Multi-level Pie charts can now be exported in CSV or XLS formats.

Features

  • In multi-level pie chart, `highlightParentPieSlices` and `highlightChildPieSlices` atrributes have been introduced to determine the direction of the highlight effect.
  • A common theme can now be applied to all charts in a page.
  • The restore button in select-scatter and drag-able chart has been moved to `options menu`. The list of attributes which have been added are as follows:
    • `enableSubmit`
    • `submitText`
    • `enableRestore`
    • `restoreText`
  • Data plots in the inverse chart will now appear from the top of the canvas.
  • Data from Multi-level Pie charts can now be exported in CSV or XLS formats.
  • Custom fonts from client-side export can now be exported using `useSVGDeCanvo` option.
  • The hyphen ( - ) character is now supported in the parameter of the JavaScript function of `link` attribute.
  • The `defaultPrevented` property in the `eventObject` is used instead of the 'prevented' property.
  • `getSVGString` now accepts an object as the second parameter with a property named `keepImages`. It can now export the logo or any images (background images, etc.) present in the chart.
  • `fusioncharts.vml.js` file has been added to the package for Internet Explorer which contains all the VML related codes.
  • `render()` function will also be fired when updating the chart type.

Fixes

  • In Treemap charts, label texts were overflowing and was accumulating at the corners of the chart.
  • Data plots were not getting displayed in logarithmic charts if the plot values were set less than `1` or had more than 10 decimal places.
  • Following are the list of attributes which have been removed from the FusionCharts XT Suite:
    • `Annrenderdelay`
    • `showFormBtn` (deprecated)
    • `formBtnTitle` (deprecated)
    • `showRestoreBtn` (deprecated)
    • `restoreBtnTitle` (deprecated)
    • `btnTextColor`
    • `btnFontSize`
    • `formBtnWidth`
    • `formBtnBorderColor`
    • `formBtnBgColor`
    • `btnPadding`
    • `btnSpacing`
    • `restoreBtnWidth`
    • `restoreBtnBorderColor`
    • `restoreBtnBgColor`
  • In touch devices, tooltip was not hiding on touch outside the chart.
  • Category labels were not drawn correctly, even if padding was applied to the `<div>` tag.
  • A blank XLS file was getting exported when `setChartAttribute()` method was used.
  • If there were multiple charts in a page, the plot values of all charts wouldn't appear unless the rendering animation was completed for all charts.
  • FusionCharts was adding itself to the global window scope even if it was required using an AMD loader.
  • Experimental API `enableFirebugLite` has been removed from the Suite, as most of the browsers now have their own debugger.
  • The deprecated methods `getXML()` & `setDataXML()` have been removed.

Telerik UI for Xamarin R2 2018

$
0
0
New Border and CheckBox controls added to Telerik UI for Xamarin.

Adds new Border and CheckBox controls, plus improvements to DataGrid.

Features

  • UI for Xamarin
    • Border - customizable control that wraps around any Xamarin view.
    • CheckBox - control which enables users to make a choice between two mutually exclusive options. The user’s selection is indicated by a check mark, and when a user clicks the checkbox its appearance and state change.
  • DataGrid
    • [UWP] Implemented ViewportBufferHeight property that controls the size which the virtual viewport is expanded with.
    • [Android] [UWP] Improved memory consumption by implementing horizontal virtualization of the render surface.

Fixes

  • Common
    • SkiaSharp based controls render stroke thickness in device pixels instead of device independent pixels.
  • Calendar
    • [iOS] Not able to swipe to the month with the MaxDate.
    • [iOS] DayView not selecting the correct day in specific time zones.
    • [iOS] Not able to navigate to the month that contains the MaxDate.
    • [UWP] Calendar crashes with NullReferenceException when used inside MasterDetailPage.
  • Chart
    • [iOS] The strip lines are visible by default for Line series.
    • Adding behaviors through XAML results in System.ArrayTypeMismatchException in Xamarin.Forms 3.0 project.
    • [iOS] Zooming when updating the ItemsSource of the series results in NSRangeException.
    • [Android] Trying to invoke Trackball Behavior on Chart that has no series results in NullReferenceException.
    • Changed - Obsoleted RadChartBase.Behaviors property, please use RadChartBase.ChartBehaviors property instead.
  • Chat
    • Avatar image not aligned at the top of the message.
  • CheckBox
    • When the SuppressDefaultCommand property is set to True, it breaks the UserCommand.
  • DataForm
    • [iOS]Changing the source at runtime leads to NSInvalidArgumentException.
  • DataGrid
    • An exception is thrown when changing the value of a property used for grouping.
    • [iOS] NullReferenceException is thrown when items are added to the DataGrid in a specific scenario with TabbedPage.
    • [iOS] Buttons inside a CellContentTemplate cannot be clicked.
    • The control is not rendered when its items and columns are generated asynchronously.
    • [iOS] CellDecorations are rendered incorrectly while scrolling horizontally.
    • [iOS][Android] Edit mode is not exited when "Return" of the soft keyboard is pressed.
    • [UWP] The grid is not shown after navigating away and returning back.
  • DataForm
    • [iOS] Exception is thrown when the editor Position property is greater than the editors count in the group.
    • [Android] If "positive message" is not provided "error message" is shown when the editor is in valid state.
  • Entry
    • [UWP] An exception is thrown when RadEntry placed inside TabView is focused and the user switches to another tab.
  • ListView
    • Two SelectionChange events are raised when selecting item.
    • [iOS] Exception is thrown when using custom ViewCell and ItemTemplateSelector.
    • [iOS] Exception when rebining ItemsSource after navigation.
    • [Android] Exception is thrown when loading items via LoadOnDemand in Grid layout.
    • [iOS] Pull to refresh never stops after calling EndRefresh.
  • MaskedInput
    • [Android] Exception when pasting into a mask.
  • NumericInput
    • [Android] Improve behavior when decimal separator and minus sign are entered from the same key.
  • SDK Browser
    • [Android] Crash when run in Debug (Linker = None).
  • SegmentedControl
    • Not able to clear the selection.
    • [Android] The background color of the Selected segment is not updated when the segments are disabled.
    • [Android] Changing the selected index when segments are disabled leaves the previously selected item with incorrect color.
  • SlideView
    • KeyNotFoundException when sliding fast in different directions.
    • [iOS] Zoomed Item oversteps to other views.
    • ItemTemplateSelector not working correctly.
  • TabView
    • TabViewHeaderItem does not respect WidthRequest and HeightRequest.
  • TreeView
    • Deleting all child items leaves the node's expand/collapse indicator visiblle.
    • Expand Icon is shown on a leaf if its parent is collapsed and expanded again.
    • [Android] NullReferenceException is thrown when expanding and collapsing items fast.
    • Adding root level item throws NRE.
    • Adding child item in a copy of ItemsSource leads to exception.
    • Exception when collapsing and expanding second level items.
    • Cannot change item property programmatically.
    • Custom ItemStyles are not respected.
    • Expand/Collapse indicators are missing.
Viewing all 2914 articles
Browse latest View live


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