Quantcast
Channel: ComponentSource News | Data Editor Components
Viewing all 2482 articles
Browse latest View live

BCGSuite for MFC v26.0

$
0
0
CBCGPLightBoxDialog.

Adds optional Home button to CBCGPExplorerToolBar, plus new Light Box dialog class.

Features

  • Added new Light Box dialog class (CBCGPLightBoxDialog).
  • Toolbars and Menus
    • CBCGPExplorerToolBar: added optional "Home" button.
  • Chart Control
    • Chart legend: Added ability to specify a legend cell text alignment. new SetTextAlignment and GetTextAlignment methods were added to CBCGPChartLegendCell class.
    • Added ability to draw unsorted 'Pyramid' and 'Funnel' charts as sorted by default.
    • Added order type for the legend entries.
  • Visual Manager and Themes
  • New virtual method CBCGPVisualManager::OnDrawLightBoxDialogCloseButton allows to customizing LightBox dialog "Close" button appearance.
  • Grid and Report Controls
    • New virtual method CBCGPGridItem::OnAddComboBoxItem allows customizing adding cell combo box items.
    • A new virtual method CBCGPGridCtrl::CanShowColumnInColumnChooser allows hiding some columns in a Column Chooser pane.
    • Added ability to disable header highlighting when all items in a row are selected.
    • New virtual method CBCGPGridCtrl::OnAfterTrackHeader is called after header item was resized by the user.
    • New method CBCGPGridCtrl::IsWholeRowSelected checks whether all items in a row are selected.
  • ControlsCalendar bar allows keeping selection when user clicks some day from the previous or next month. If for some reason you need to keep a former behavior, set new global flag CBCGPCalendar::m_bSelectNextPrevMonthDate to FALSE.
    • CBCGPComboBox: implemented vertical and horizontal item paddings. SetVerticalPadding, GetVerticalPadding, SetHorizontalPadding and GetHorizontalPadding methods were added.
    • CBCGPInfoBoxRenderer: m_bFixedFrameWidth and m_bFixedFrameHeight flags were added. If these flags are TRUE, the info box frame will occupy the whole control area.
  • Examples and Samples
    • New sample application LightBoxDemo demonstrates LightBox Dialog.

Fixes

  • CBCGPAnimationManager: fixed some issues in "legacy" (timer-based) animation. This fix improves animation process under Windows XP or earlier versions where Windows native animation is not available.
  • CBCGPButton::OnPaint passes ODS_DISABLED flag to CBCGPButton::DoDrawItem if control is disabled.
  • CBCGPGroup: invisible groups are not rendered anymore by the parent dialog now.
  • CBCGPListBox: corrected pin location when control has a horizontal scroll bar.
  • CBCGPStatic: fixed some drawing problems when control has SS_ENDELLIPSIS or SS_LEFTNOWORDWRAP Windows styles.
  • Charts: fixed problem with default tooltip in the 'Pyramid' and 'Funnel' charts.
  • CBCGPInplaceToolTipCtrl: fixed bug with multiline tooltip appearance.
  • CBCGPGridCtrl: fixed bug with sorting unsigned integers.
  • CBCGPEditCtrl: fixed bug with highlighting markers on typing.
  • CBCGPTreeCtrlEx::GetItem is working correctly now when TVIF_HANDLE is not specified in pItem->mask.

BCGControlBar Library Professional Edition MFC v26.0

$
0
0
CBCGPLightBoxDialog.

Includes new Light Box dialog class, improved Property Grid and Tab state animation.

Features

  • Added new Light Box dialog class (CBCGPLightBoxDialog).
  • Ribbon Bar:
    • Optimized Ribbon backstage view redrawing.
    • New virtual method 'CBCGPRibbonBar::GetSystemIconSize' displays a custom-size system icon on the left-top corner of the Ribbon Bar.
    • CBCGPRibbonCategory::IsHiddenInAppMode method is now virtual: you may override it to show/hide the Ribbon category (tab) under certain conditions.
  • Toolbars and Menus:
    • CBCGPDropDownToolbarButton: method SetDefaultCommand is virtual now.
    • CBCGPExplorerToolBar: added optional "Home" button.
  • Chart Control:
    • Chart legend: Added ability to specify a legend cell text alignment. new SetTextAlignment and GetTextAlignment methods were added to CBCGPChartLegendCell class.
    • Added ability to draw unsorted 'Pyramid' and 'Funnel' charts as sorted by default.
    • Added order type for the legend entries.
  • Visual Manager and Themes
    • Office 2016-like Visual Theme: improved system buttons appearance.
    • New virtual method CBCGPVisualManager::OnDrawLightBoxDialogCloseButton allows customizing LightBox dialog "Close" button appearance.
  • Grid and Report Controls
    • New virtual method CBCGPGridItem::OnAddComboBoxItem allows customizing adding cell combo box items.
    • A new virtual method CBCGPGridCtrl::CanShowColumnInColumnChooser allows hiding some columns in a Column Chooser pane.
    • Added ability to disable header highlighting when all items in a row are selected.
    • New virtual method CBCGPGridCtrl::OnAfterTrackHeader is called after header item was resized by the user.
    • New method CBCGPGridCtrl::IsWholeRowSelected checks whether all items in a row are selected.
  • Property Grid Control
    • New virtual method CBCGPProp::OnAddComboBoxItem allows customizing adding combo box items.
    • CBCGPBitwiseProp constructor has a new, optional parameter 'parAllowedFlags' - array of values that can be displayed and selected.
    • Added ability to enable/disable grid lines: EnableGridLines, HasHorizontalGridLines and HasVerticalGridLines methods were added to CBCGPPropList class.
    • Implemented grid row vertical padding. Increasing a padding value makes the property grid control more touch-friendly. Call new method 'CBCGPPropList::SetRowPadding' to specify the row padding and 'CBCGPPropList:: GetRowPadding' to obtain a padding value.
    • Added alternate rows support: call new method 'CBCGPPropList::SetAlternateRowColor" to enable/disable drawing odd/even grid rows using different colors. 'CBCGPPropList::IsAlternateRowColor' tells weather an alternate rows support is enabled or not.
  • Controls
    • CBCGPAnimCtrl::SetBitmap has a new, optional parameter 'bDPIAutoScale'. Set it to TRUE if you wish to scale animation frames list according to current DPI.
    • Calendar bar allows keeping selection when user clicks some day from the previous or next month. If for some reason you need to keep a former behavior, set new global flag CBCGPCalendar::m_bSelectNextPrevMonthDate to FALSE.
    • CBCGPComboBox: implemented vertical and horizontal item paddings. SetVerticalPadding, GetVerticalPadding, SetHorizontalPadding and GetHorizontalPadding methods were added.
    • CBCGPHeaderCtrl: added support for HDS_CHECKBOXES and HDS_NOSIZING Windows styles.
    • CBCGPHeaderCtrl: implemented multi-rows support. SetRows, GetRows and HasWordBreak methods were added to this class.
    • CBCGPHeaderCtrl: implemented column's text color support. SetColumnTextColor and GetColumnTextColor methods were added.
    • CBCGPInfoBoxRenderer: m_bFixedFrameWidth and m_bFixedFrameHeight flags were added. If these flags are TRUE, the info box frame will occupy the whole control area.
  • Miscellaneous
    • Implemented ability to use a parent window's font in all dialog controls.
    • Implemented tab state animation ("busyness indicator"). The following methods were added to CBCGPTabWnd class:
      • SetTabStateAnimationImages: specifies animation frames image list.
      • StartTabStateAnimation: starts animation. The animation frames will be drawn instead of tab icon.
      • StopTabStateAnimation: stops animation.
      • IsTabStateAnimation: tells whether tab state animation is running now.
      • ResetTabStateAnimationStep: makes first animation frame as current.
      • OnDrawTabStateFrame: this new virtual method allows drawing your own tab animation.
    • Added support for System DPI Aware (Windows 10 Creators update) in 'globalData.SetDPIAware' method.
  • Examples and Samples
    • New sample application LightBoxDemo demonstrates LightBox Dialog.
    • BCGPControls: demonstrates Property Grid alternate rows and Animation control DPI auto-scaling.
    • BCGPInternetExplorerDemo: shows how to add a state animation to MDI tabs.
    • ComboBoxDemo: demonstrates how to specify combo box item vertical and horizontal paddings.
    • ExplorerBarDemo: added explorer bar "Home" button demonstration.
    • TabControl: demonstrates tab state animation.

Fixes

  • CBCGPAnimationManager: fixed some issues in "legacy" (timer-based) animation. This fix improves animation process under Windows XP or earlier versions where Windows native animation is not available.
  • CBCGPButton::OnPaint passes ODS_DISABLED flag to CBCGPButton::DoDrawItem if control is disabled.
  • CBCGPColorDialog: fixed some problems with an idle processing in color picker mode.
  • CBCGPGroup: invisible groups are not rendered anymore by the parent dialog now.
  • CBCGPDockManager: control bars context menu is not displayed in the print-preview mode now.
  • CBCGPMDIChildWnd: fixed bug with tracking system buttons on inactive MDI child frame.
  • CBCGPListBox: corrected pin location when control has a horizontal scroll bar.
  • CBCGPPropList: fixed bug with check box disappearing when property menu button is not enabled.
  • CBCGPStatic: fixed some drawing problems when control has SS_ENDELLIPSIS or SS_LEFTNOWORDWRAP Windows styles.
  • Charts: fixed problem with default tooltip in the 'Pyramid' and 'Funnel' charts.
  • CBCGPInplaceToolTipCtrl: fixed bug with multiline tooltip appearance.
  • CBCGPGridCtrl: fixed bug with sorting unsigned integers.
  • CBCGPEditCtrl: fixed bug with highlighting markers on typing.
  • CBCGPTreeCtrlEx::GetItem is working correctly now when TVIF_HANDLE is not specified in pItem->mask.

Kintivo Forms for SharePoint v5.6.8

$
0
0
Kintivo Forms for SharePoint

Enhances spell checker for rich text editor.

Features

  • Enhanced spell checker for rich text editor.
  • Added number type min and max threshold setting honoring.

Fixes

  • Fixed multiple choice field not saving as blank bug.

DevExpress ASP.NET 17.1.7

$
0
0
DevExpress ASP.NET

Maintenance release includes several bug fixes.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • Remove the preventPageScrollingOnSpace method as it is no longer used.
  • The "ASPxClientEditBase is not defined" error occurs when scripts are cached and the culture is changed.

ASPxDataEditors

  • ASPxCheckbox - An incorrect sprite image is displayed in the editor in IE if the AccessibilityCompliant property is set to true.
  • ASPxProgressBar doesn't show the "position" text if the DisplayMode property is set to "Custom" and the CustomDisplayFormat property is specified with the Material theme.
  • ASPxSpinEdit/BootstrapSpinEdit - Float values are displayed as NullText with the "de-DE" culture.
  • ASPxTextBox - The second ASPxTextBox does not work with the Google Place Autocomplete service on mobile devices when 2 or more textboxes are used on the page.
  • Demos - The ASPxCaptcha's Custom Appearance demo - The Captcha returns the following error message when the submitted code is correct: "The submitted code is incorrect".

ASPxGridView

  • A new style is not applied to the ShowInColumn column if the ShowInColumn property is assigned in the designer.
  • Editing works incorrectly if the AdaptivityMode property is set to HideDataCellsWindowLimit and the EndlessPaging mode is used.
  • If the ShowPreview property is set to True and LinqServerModeDataSource is used, the search panel doesn't filter the grid.
  • There is no possibility to reset column positions to the initial state after a column is moved on the client side.
  • Export - Merged Cells - The document is exported differently in WYSIWYG and DataAware modes.
  • Server-side events do not fire for other controls on the page when a detail row is expanded in a filtered ASPxGridView bound in the Page_Load event handler.

ASPxHtmlEditor

  • A table can't be inserted to ASPxHtmlEditor using the default Table item.
  • Paste options are not shown during pasting.

ASPxPivotGrid

  • ASPxPivotGrid does not apply filters correctly when it is created dynamically and added inside ASPxPageControl's tab page.

ASPxRichEdit

  • Page Count incorrectly works after a document is saved and reopened.

ASPxScheduler Suite

  • Appointments are incorrectly rendered in new ASPxScheduler themes in Google Chrome (version 60 and higher) and Opera browsers on Windows 10.
  • Conflicting appointments are incorrectly calculated when a new appointment related to a specific resource is created on the client side.
  • Selection in ASPxDateNavigator differs from dates displayed in ASPxScheduler's MonthView.
  • The gray area is displayed under the Day view header if the time cell height is changed via the TimeCellBody.Height property.

ASPxSpreadsheet

  • Long text is incorrectly wrapped in IE and Firefox.

Navigation, Layout & Multi-Purpose Controls

  • ASPxHint is shown when TriggerAction is set to "Hover" and the target element is focused without being hovered.
  • ASPxUploadControl may not work correctly in an MVC project that utilizes a WebForm page.
  • Documentation - Update sample code in the ASPxClientCallback.CallbackComplete event topic.

NuGet Packages

  • NuGet Packages - An update to v17.1.6 removes the "devexpress" section from web.config.

XtraReports Suite

  • ASPxDocumentViewer - The downloaded file has the default name "Document" when a report is exported from the Report Server.
  • ASPxWebReportViewer - Search highlighting and hyperlinks are working with a noticeable delay.
  • End-User Report Designer - There is no QualitativeScaleOptions item in the XRChart designer.
  • The ASPxWebDocumentViewer control does not display a report if the zoom factor is higher than 5.

ASP.NET MVC

ASP.NET Demos

  • ImageSlider - The Slide Show example does not work in Chrome.

MVC CardView

  • The onSuccess action does not work for the PerformCallback method.

MVC Chart

  • Bar demo module - The BarViewPartial view is not listed in the source code panel.

MVC Data Editors

  • ComboBox - It is impossible to remove text from an editor if a callback was sent to it.
  • TokenBox - An item is selected automatically if it contains a comma.

MVC GridView

  • Batch Edit - The grouped row value is always null during updating.
  • Provide an informative exception message when the detail grids are not provided for exporting in the master-detail scenario.

MVC HtmlEditor

  • Text gets a background color after adding a table in Edge v40.
  • The Binary Image Auto Upload demo works incorrectly.

MVC Navigation, Layout & Multi-Purpose Extensions

  • Splitter - AdjustControl doesn't adjust a pane with AutoHeight when the page is zoomed.

MVC Pivot Grid

  • Usability - The SortLocation property for the CustomFieldSort event arguments in MVC and ASP.NET solutions is not available.

MVC Report

  • Web Application that uses ASPxWebDocumentViewer requires the DevExpress.DataAccess assembly to be deployed along with the application.
  • Web Report Designer - Padding from Style settings are not applied to the report's controls in design mode.
  • WebDocumentViewer - Clicking the Enter key on the viewer's Search box submits the ASPxButton control placed to the same form.

MVC RichEdit

  • The "Internal exception" error occurs on an attempt to open a document.
  • The "Cannot read property 'flags' of undefined" error occurs on an attempt to open a document.
  • The paragraph spacing is shown incorrectly.

MVC Spreadsheet

  • ASPxClientSpreadsheet.PerformCallback - The onSuccess function is never raised.

MVC TreeList

  • Insert MVC Extension wizard - The incorrect code is generated when the Enable Inline Editing check box is checked and the wizard's VB version is used.
  • It is impossible to show the default context menu if the client-side ContextMenu event is handled.

Project Wizard

  • Insert DevExpress MVC extension wizard - The generated GridViewPartialDelete action method has an incorrect key field value type if the key field has the Enum type.

ASP.NET Bootstrap

Bootstrap Charts

  • BootstrapChart - The Export button is shown over a chart legend.
  • A css rule assigned to the BootstrapChartConstantLine.CssClass property is not applied.
  • An empty BootstrapChart is rendered if the ArgumentField value contains special characters.
  • Bootstrap Charts - It is impossible to change the Currency when the Culture is set to "en-GB".
  • BootstrapChart - The loading panel is not shown when the chart is bound using the SetDataSource method.
  • BootstrapChart is not resized properly within ASPxControls.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapLayoutForm Designer - The "Increase ColSpan" button doesn't change any properties.
  • BootstrapPageControl - The CssClasses property is applied incorrectly.

DevExpress Windows 10 Apps 17.1.7

$
0
0
DevExpress Windows 10 Apps

Maintenance release includes several bug fixes.

Fixes

Windows 10 Apps

  • GlobalColorSchemeOverrider doesn't override the selected row color after updating to 17.1.

Editors for Windows 10 Apps

  • TextEdit - The bottom border disappears when AcceptReturn is True and the height is limited.

Layout for Windows 10 Apps

  • Item labels are aligned incorrectly when a group is initially hidden.

DevExpress WinForms 17.1.7

$
0
0
DevExpress WinForms

Maintenance release includes several bug fixes.

Fixes

All WinForms Controls

  • Security - CWE 611 - Improper Restriction of XML External Entity Reference ('XXE') in DevExpress.Utils.SafeXml.CreateDocument.

Data Access Library

  • ObjectDataSource - The "Schema only" option is missing for parameterized classes.
  • QueryBuidler - Selecting a valid stored procedure results in the"Failed to convert parameter value" error.

DemoCenter (.NET)

  • Outlook Inspired App VB.NET - The main form's layout is broken.

PDF Viewer

  • Usability - There is no capability to determine when a form field receives focus.

Snap

  • Chart UI elements ("Drop values here" and "Drop arguments here") aren't hidden after creating chart series manually without binding values and arguments to data source fields.

XtraBars Suite

  • BarItems are incorrectly restored when AllowSerializeBarSubItemChildren is set to true and RestoreLayoutFromXml is called for the first time.
  • BarManager - Items aren't added to a bar if this bar is added to the Bars collection later.
  • DockManager - Show docking hints when the AllowDockAsTabbedDocument  property is disabled.
  • FlyoutPanel - An opened flyout form disappears after minimizing and restoring the main form when the last parent of OwnerControl is docked to Fill.
  • NavigationFrame - Introduce the functionality to localize NavigationPage's Caption property.
  • NullReferenceException is thrown in the DocumentClosedContextKey constructor when restoring a layout.
  • The DockPanel width is not initialized correctly when the DockPanel is placed within TabNavigationPage.
  • The topmost separator in a goup is incorrectly drawn when the AccordionControl is in a minimized state and its group is expanded.
  • There is no possibility to disable Accessibility in RibbonControl.
  • TileNavPane - The second popup form remains visible after minimizing and restoring the form.

XtraCharts Suite

  • A series uses the primary Y Axis instead of a secondary Y axis after the chart has been cloned.
  • An unhandled exception occurs when hovering the mouse over the chart's diagram if a custom summary function is used.

XtraDiagram

  • DiagramControl's zoom factor is set to the minimal value if BringSelectionIntoView is called before showing the diagram.
  • Shapes inside a non-selectable container are not selected by the selection rectangle.
  • The TemplateName property isn't saved when it's edited in the Template Designer.

XtraEditors Library

  • A popup shadow is shown at an incorrect position when the Office 2010 Silver skin is applied.
  • Beak form changes its position when the application receives focus.
  • CameraControl - It is impossible to change the screen resolution on Surface Pro 4.
  • LookUpEdit - A memory leak occurs with a popup form when the DevExpress.XtraEditors.Popup.PopupBaseForm.ForceRemotingCompatibilityMode option is enabled.
  • LookUpEdit - Visual Studio designer crashes in localized mode after the column width is changed.
  • RepositoryItemTimeSpanEdit does not allow user input.
  • SearchLookUpEdit - The "Resource was of type 'DevExpress.Utils.SuperToolTip' instead of String" error appears on a localized form.
  • SimpleButton - Provide a way to use custom ImageOptions.
  • TimeSpanEdit - Implement Min\Max value properties like in DateEdit.
  • XtraForm decrements MinimumSize continuously.

XtraGauges Suite

  • System.Exception occurs when adding a gauge with the Haze preset on a form where another kind of circular gauge is present.

XtraGrid Suite

  • Data-Aware Export - The e.ExportContext.InsertImage method with the Size parameter doesn't insert an image.
  • AutoFilter value for a specific column is lost after disabling an active filter via the filter checkbox and typing in another column's AutoFilter cell.
  • The ColumnFilterChanged event is raised twice on changing a Boolean column filter.

XtraLayout Suite

  • Images on a disabled LayoutControlItem are not grayed.
  • LayoutControl.GroupExpandChanged is fired even if no change takes place.
  • TabPage's caption is lost during TabControl conversion.
  • The GroupBox's Text property is ignored during conversion.
  • UI.Win - The Reset Layout command causes ArgumentException in tabbed groups when AnimationMode is EnableAll.

XtraMap

  • ShapeTitleOptions.Pattern causes NullReferenceException in certain cases.
  • The VectorItemsLayer.Data property initialization results in an unhandled error in certain situations.
  • The VectorItemsLayer.ShapeTitlesVisibility property change is not effective after the shapefile is loaded.

XtraPivotGrid Suite

  • InvalidCastException occurs in PivotGrid when Variation SummaryDisplayTypes are used in a data field with non numeric values.
  • OLAP - Conditional Formatting calculated by a formula is applied incorrectly.
  • OLAP - It is impossible to establish connection to SQL 2016 if the "Catalog" parameter is set instead of "Initial Catalog".
  • The ExportStarted and ExportFinished events are not raised for the ShowPrintPreview method.
  • The ShownEditor event is not raised if the Tab key is pressed.

XtraReports Suite

  • End-User Report Designer - Some elements of the 'Formatting Rule Sheet Editor' dialog are not localized.
  • Export to CSV - The Separator property value isn't always serialized.
  • Report Designer - System.TypeInitializationException is thrown on an attempt to import a Crystal Report.
  • XRPivotGrid - An incorrect field name with unnecessary spaces is generated on creating a Field using the control's designer.
  • XRPivotGrid Designer - Change the pivot grid fields' panel caption to make it more user-friendly.
  • XRPivotGrid Designer - Provide a way to dynamically manage the visibility of the "Load Data from XML" tab.
  • XRPivotGrid Designer - Provide user-friendly descriptions for certain properties.
  • Rounding errors in floating-point calculations cause Visual Bricks to overlap each other in the print preview.
  • The XRCodeDOMGenerator class is not thread-safe.

XtraRichEdit

  • NullReferenceException occurs on an attempt to check words outside the visible document area when the AutoSizeMode property is set to Vertical to RichEditControl.
  • OverflowException when creating a RichEditControl instance.
  • Some of the XtraRichEditStringId strings intended for internal use should be either hidden or correctly localized in the Localization Service.
  • The "An internal error occurred" exception occurs after editing a hyperlink URL when the AsYouType spell checking mode is enabled.

XtraScheduler Suite

  • The 'Can't convert type DevExpress.XtraScheduler.Reporting.DayViewTimeCells to DevExpress.XtraScheduler.Drawing.DayViewInfo' error is shown for the daily report.
  • The SchedulerControl.MouseDoubleClick event fires after the SchedulerControl.EditAppointmentFormShowing event.

XtraSpreadsheet

  • Copying a cell with a defined name in a formula throws an exception if the defined name already exists on the target sheet.
  • System.Exception is thrown on an attempt to bind a worksheet table (BindTableToDataSource) to an empty data source.
  • The width of "conditional formatting" icons is not taken into account while auto adjusting the width of document columns.
  • Usability - There is no way to add a row to the cell range bound to XPCollection.

XtraTreeList Suite

  • A node cannot be expanded using a double click in touch mode.
  • An in-place editor cannot be activated in the bottom row when columns are arranged in multiple rows.
  • ArgumentOutOfRangeException occurs on an attempt to drag two selected nodes if one of them isn't visible on the screen.
  • TreeList hangs when dragging multiple nodes and at least one node is outside the control's boundaries.
  • TreeListLookUpEdit does not display the Find Panel when the OptionsFind.AllowFindPanel and OptionsFind.AlwaysVisible properties of its internal TreeList are set to true.

DevExpress WPF 17.1.7

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

All WPF Controls

  • ScrollViewer scrolls incorrect content if it's located in a WinForms Form.

DXAccordion for WPF

  • Provide access to AccordionControl's AccordionDataController and depending classes.

DXBars for WPF

  • Cannot close popup menus provided by BarSubItems when ToolBarControl is located in ElementHost.
  • DropDownButton - A dropdown is not closed when a WinForms form is clicked.

DXCharts for WPF

  • Chart does not take all available space if the AutoLayout property is enabled.

DXControls for WPF

  • DXTabControl - DXTabItem dropped during the drag-and-drop operation cannot be addressed in the NewTabbedWindow event.
  • DXTabControl - The scroll buttons do not work until DXTabItem is selected explicitly.
  • DXTabControl always selects its first item when DXTabItem is dropped outside the control.
  • DXTabControl's tabs aren't correctly aligned when DXTabbedWindow is used with high DPI settings.
  • DXWindow's minimize/maximize buttons suddenly appear wnen the ToolWindow style is applied.
  • SplitButton's popup cannot be opened when ButtonKind is Toggle and IsChecked is True.
  • WinUIMessageBox throws an exception when being shown in another thread.

DXDiagram for WPF

  • DiagramShape's drag preview location is increased by one pixel if DiagramShape is dragged from a stencil.

DXEditors for WPF

  • FlyoutControl may throw the NullReferenceException when its parent window is not found.
  • SpinEdit immediately rounds values and doesn't allow replacing its value when the AllowRoundOutOfRangeValue property is enabled.
  • The SelectAllOnMouseUp property doesn't work in PasswordBoxEdit.

DXGrid for WPF

  • A group row's summary values aren't copied if several groups are selected.
  • GridControl applies format conditions from grouped rows to group summaries when rows are copied to the clipboard.
  • GridControl doesn't scroll to the last line in a multiline text editor during typing.
  • GridControl throws an exception after refreshing its ViewModel if GridControlBand's ColumnsSource property is bound.
  • GridControl's fixed rows aren't correctly exported when GridControl is grouped.
  • Incorrect selection behavior when GridColumns contain buttons in their cells and are aligned to the right side.
  • Row Validation throws an exception when a user tabs to the end of a new row after filling a column with data.
  • TreeListView - The CustomSummary event is not raised when a data source is cleared.

DXLayoutControl for WPF

  • The EditValueType property is not set for an automatically generated numeric editor.

DXPivotGrid for WPF

  • The PivotGridControl.CustomCellAppearance event behavior is changed after an upgrade.

DXPropertyGrid for WPF

  • An old value is displayed in a modified cell after editing.
  • Properties become not grayed-out during scrolling in a read-only PropertyGridControl.
  • Properties from CollectionDefinition are not applied when PropertyDefinition is defined with Path set to "*".
  • PropertyGridControl throws an exception if two or more control are bound to the SelectedObjects property.

DXRibbon for WPF

  • DXRibbonWindow - The window title remains blue when BackstageViewControl is opened and the Office2016Colorful theme is applied.
  • Ribbon Gallery cannot be scrolled till the end when IsGroupCaptionVisible is True and ColCount is defined.
  • RibbonControl's Minimize button has incorrect size in the Seven theme when DXRibbonWindow's IsAeroMode property is set to True.

DXRichEdit for WPF

  • InvalidOperationException is raised after changing the "Left Distance" parameter in the "Picture -> Layout" dialog.
  • The "Hanging" first line indentation is incorrect for the paragraph located after the page break.

DXScheduler for WPF

  • The time cell content cannot be scrolled with the Timeline scrollbar when the AppointmentAutoHeight option is set to true.

DXSpellChecker for WPF

  • Spelling suggestions are incorrectly ordered if SpellChecker uses more than one custom dictionary.

DXSpreadsheet for WPF

  • Removing a custom function from the SpreadsheetControl document does not clear function references using a localized name.
  • ScrollViewer partially overlaps an area with a function name in the Insert Function Dialog.
  • SpreadsheetControl's chart is not updated when a new series is added in code.
  • The "Paper Size" combobox of the "Page Setup" dialog does not contain all the predefined paper sizes available in MS Excel.
  • The filter buttons are not displayed near the Pivot Table columns when the Pivot Table is created with the default style.
  • The selected range's border overlaps the selected chart.
  • The System.ArgumentException: "Width must be non-negative" exception is thrown after executing the SelectData dialog if there are frozen panes.
  • There is no default converter to convert a data field value of the decimal? type into a cell value and vice versa.

DXTreeList for WPF

  • TreeListView doesn't build its hierarchy correctly if the property specified as ParentFieldName is null.

DXTreeMap for WPF

  • GroupHeader is displayed in TreeMap when all nested items are deleted if the Hierarchical data adapter is used.
  • Tree map items are not displayed after the data adapter is initialized at runtime.

MVVM Framework

  • DialogService doesn't release its ViewModel if it implements IDocumentContent.

PDF Viewer for WPF

  • PdfViewerControl doesn't show its Ribbon when a PdfCommandProvider descendant is used.

Theme Editor

  • ToggleSwitch cannot be customized in the Theme Editor.

XtraReports Suite

  • DocumentPreviewControl - Editable fields are inactive if a report is loaded as a PRNX file.
  • DocumentPreviewControl - The Image format option specified for the Image format in the Export Options dialog does not change the exported file's extension and format.
  • End-User Report Designer for WPF - Entity Framework's Data Source Wizard customization breaks after updating to version 17.1.

DevExtreme 17.1.7

$
0
0
DevExtreme

Maintenance release includes several bug fixes.

Fixes

Data Grid

  • Documentation - The selection.showCheckBoxesMode option is not described properly.
  • Column headers are not displayed for the existing client state if CustomStore doesn't return any data and columns are not defined.
  • It is impossible to navigate to the filterRow editor for a non-fixed column by left-click in IE 10.
  • It is possible to expand/collapse groups in infinite scrolling mode when expandMode = rowClick.
  • Modifying the filter row operation causes the "Cannot read property 'option' of undefined" error when the edit column visibility is changed in the onContentReady event handler.
  • The header context menu is not displayed for a non-fixed column in IE10.

Data Visualization

  • dxChart - Crosshairs are not displayed for axes with the name option.
  • dxPieChart - It's impossible to disable hatching for legend color blocks.
  • The chart is cut off at the bottom and top if aggregation is enabled and a series has no points.
  • TS Definitions - The type of the customizeTooltip function's argument is wrong.

DevExtreme Core

  • Angular integration - 'Expression has changed after it was checked' error occurs on binding values via markup.
  • dxDataGrid - A master-detail grid causes the "Maximum call stack size exceeded" error.
  • dxForm removes template editors when a layout is recreated in an Angular app.
  • The use of dxDataGrid causes memory leaks.
  • The use of the ngModel binding and bindingOptions causes an error.

Scheduler

  • The horizontal scrollbar is moved on the right if scrollToTime is called.
  • The number of rendered days in a month can't be more than the number of days in the initial month when the "timeline month" display mode is enabled.

UI Widgets

  • dateSerializationFormat is not used to serialize the value of the dxDateBox hidden input element.
  • dxDropDownBox - A drop-down window height is incorrect when it contains a template .
  • dxForm - Items shift if two columns are enabled inside a tabbed item on the 'xs' screen.
  • dxList breaks item reordering under certain conditions.
  • dxSelectBox doesn't clear the previous filter after searching and clearing a value using the using "Ctrl + A" and "Backspace" keys.

DevExpress DXperience 17.1.7

DevExpress Universal 17.1.7

DevExpress VCL Subscription 17.1.7

$
0
0
DevExpress VCL Subscription

Maintenance release includes several bug fixes.

Fixes

ExpressBars Suite

  • Ribbon - An AV occurs when a ribbon with the QAT is merged with a ribbon without it.
  • Ribbon - Customization Form - Moving an item from the "Customize the Ribbon" list to another group or submenu in this list causes the "Argument out of range" exception.
  • Ribbon - TdxRibbonBackstageView - Menu buttons without glyphs display cropped text when the Metropolis or Metropolis Dark skin is applied.
  • Skin is painted bad after change form's size.

ExpressEditors Library

  • cxRichEdit - Memory leaks when calling the SaveSelectionToStream method.
  • TcxButton - A button whose OptionsImage.Margin and OptionsImage.Spacing properties are set to -1 displaces its caption and glyph if the current DPI value is 192 or higher.
  • TcxButton - The OptionsImage.NumGlyphs property is initialized to the default value, ignoring a change made at design time.
  • TcxButton doesn't receive the MouseLeave event after destroying its handle in certain cases.
  • TcxGroupBox - An embedded TToolBar's background is painted in black in certain cases.
  • TdxActivityIndicator - The TabStop property is True by default.
  • TdxTokenEdit, TcxCheckComboBox, TcxCheckGroup, or TcxRadioGroup - TcxButtonGroupItems descendants containing a number of items are assigned to other collections very slowly.

ExpressExport Library

  • Export - Excel doesn't recognize formulas exported using the ExportGridDataToExcel procedure if they reference only one cell.

ExpressLibrary

  • SVG Images - In certain cases, downscaled images are cropped from the bottom.

ExpressMap Control

  • Creating a map item layer at runtime when the current DPI differs from the monitor DPI at design time results in incorrect positioning of map items created on the layer.
  • Map items created at design time are not scaled and are positioned incorrectly if monitor DPI values are different at design time and runtime.

ExpressPDFViewer

  • 1-pixel wide lines are not drawn at certain zoom levels.

ExpressPrinting System

  • A merged cell printed across two pages contains no text and the second cell part has no color.
  • Localization - Scheduler Report Link - The print styles listed in the "Format Report" dialog cannot be localized.

ExpressQuantumGrid Suite

  • cxCheckBox - A flickering black rectangle is drawn instead of a custom glyph in the in-place editor that is displayed using the native windows style.
  • Layout View - Calling the ClearItems method within the Container.BeginUpdate/Container.EndUpdate method block causes an AV.
  • The Find Panel doesn't execute a search in response to the Undo, Paste, Cut, or Delete operation executed from the Find box's context menu if the View's FindPanel.UseDelayedFind property is set to True.

ExpressQuantumTreeList Suite

  • TcxDBTreeList - The 'Could not convert variant of type (Array Byte) into type (Integer)' error occurs when binding to a dataset whose key field value is an array of bytes.

ExpressRichEdit Control

  • A hyperlink's UNC path is incorrectly stored to an RTF file.
  • Loading a DOC file fires the OnModifiedChanged event.

ExpressScheduler Suite

  • Copying events to the clipboard causes the "Cannot open clipboard: Access is denied" error in certain cases.
  • No data is copied to the clipboard in certain cases.

ExpressSpreadSheet

  • Clicking a cell containing a formula when another cell's in-place editor contains pending changes causes an AV.
  • Shared formulas are loaded incorrectly from certain XLSX files.
  • Styles of empty cells associated with comments are incorrectly imported from certain spreadsheet files.
  • The LOOKUP, HLOOKUP, VLOOKUP, and MATCH functions containing references to entire columns/rows return incorrect results.
  • The SUBTOTAL function result is not recalculated in response to changing visibility of a cell within the range passed as the function's argument.

ExpressWizard Control

  • The Aero wizard's page transition produces painting artifacts in an application run via Remote Desktop on Windows Server 2008 R2, Windows 7, or earlier.

Installation (VCL)

  • Documentation - Links located under the title are incorrectly arranged in certain topics.
  • Documentation - Replace the "Related Information" section's ALinks with direct links specifying the corresponding product in RAD Studio XE7 or earlier, making the links consistent with those provided in RAD Studio XE8 or later.

BCGControlBar Library Professional Edition MFC v26.1

$
0
0
Office-like thin sliders in BCGControlBar.

Includes updates to Visual Manager, Themes and Controls.

Features

  • Visual Manager and Themes
    • CBCGPVisualManagerVS2012: added new static member 'm_bThinSlider'. Set it to TRUE if you wish to see Office 2013/2016-like thin pane sliders.
    • CBCGPVisualScrollBar: improved look of Visual Manager-style scrollbar when default ("Native Windows") Visual Manager is activated.
    • CBCGPVisualManager: implemented default Windows scrollbar rendering methods such as OnScrollBarDrawThumb, OnScrollBarDrawButton and OnScrollBarFillBackground.
    • CBCGPVisualManager: improved Breadcrumb and WinUI Tiles appearance in the high-contrast mode.
  • Controls
    • CBCGPEdit: autocomplete can be used along with a popup dialog now.
    • CBCGPDateTimePropAttributes: added new attribute 'm_bDisplayCalendarTodayButton'. Set it to FALSE to hide "Today" button in CBCGPDateTimeProp dropped-down calendar.
    • CBCGPDateTimeCtrl: implemented ability to hide "Today" button in the dropped-down calendar. EnableCalendarTodayButton and IsCalendarTodayButtonEnabled methods were added.
    • CBCGPComboBox: new method 'AdjustDroppedWidth' sets the drop-list width by the widest combo box item.
    • CBCGPInfoBoxRenderer: new member 'm_bRoundedCorners' allows to specify info box rounded corners.
  • Miscellaneous
    • All library, tools and samples icons were fully redesigned.
    • CBCGPGraphicsManagerD2D: new virtual method 'GetCurrentRenderTarget' allows to use a custom, ID2D1RenderTarget-derived interface in CBCGPGraphicsManagerD2D-derived classes.
    • New CBCGPWorkspace member 'm_bExitingFullScreenMode' indicates that full-screen mode is being closed now.
    • CBCGPTasksPane: improved control redrawing upon resizing of custom child windows.
  • Examples and Samples
    • BCGPControls: demonstrates how to hide "Today" button in the date/time picker.
    • BCGPMSOfficeDemo: demonstrates thin sliders in Office 2013/2016 themes.
    • InfoBoxDemo: illustrates info-box rounded corners.

Fixes

  • Toolbar/menu buttons: fixed bug with displaying an underlined character if text label has double ampersands.
  • Fixed bug with highlighting Ribbon caption system buttons.
  • Breadcrumb control: fixed bug with displaying an icon on highlighted drop-down menu items in high-contrast display mode.
  • CBCGPRibbonPanel: fixed bug with displaying user-defined tool with ampersand character in the text label.
  • Toolbar customization: optimized mouse cursor changing when user starts dragging item from the customization dialog.
  • Chart: fixed problem with data point position calculation in range bars.

BCGSuite for MFC v26.1

$
0
0
BCGSuite for MFC

Includes updates to Visual Manager, Themes and Controls.

Features

  • Visual Manager and Themes
    • CBCGPVisualScrollBar: improved look of Visual Manager-style scrollbar when default ("Native Windows") Visual Manager is activated.
    • CBCGPVisualManager: improved Breadcrumb and WinUI Tiles appearance in the high-contrast mode.
  • Controls
    • CBCGPEdit: autocomplete can be used along with a popup dialog now.
    • CBCGPDateTimeCtrl: implemented ability to hide "Today" button in the dropped-down calendar. EnableCalendarTodayButton and IsCalendarTodayButtonEnabled methods were added.
    • CBCGPComboBox: new method 'AdjustDroppedWidth' sets the drop-list width by the widest combo box item.
    • CBCGPInfoBoxRenderer: new member 'm_bRoundedCorners' allows to specify info box rounded corners.
  • Miscellaneous
    • All library, tools and samples icons were fully redesigned.
    • CBCGPGraphicsManagerD2D: new virtual method 'GetCurrentRenderTarget' allows to use a custom, ID2D1RenderTarget-derived interface in CBCGPGraphicsManagerD2D-derived classes.
  • Examples and Samples
    • InfoBoxDemo: illustrates info-box rounded corners.

Fixes

  • Chart: fixed problem with data point position calculation in range bars.

Infragistics Ultimate UI for Window Forms 17.1 Build 17.1.20171.2032

$
0
0
Infragistics Ultimate UI for Window Forms

Maintenance release includes several bug fixes.

Fixes

  • WinAppStylist
    • Style file does not show selected rows in grid.
  • WinCalcManager
    • Missing categories from formula builder dialog.
    • Applying count formula to grid column of type string is slow.
    • Calculation manager fails to parse formula with "\\" in it.
  • WinCalendarCombo
    • Argument our of range exception is thrown when maximum value is date time's maximum value and three months list is shown.
  • WinCarousel
    • Hard coded strings in control's designer.
  • WinCharts
    • Search result gives wrong links.
    • No outline is visible in chart.
  • WinControlContainer
    • Editor in grid cell raises an error when you try to get the UI automation object.
  • WinDataChart
    • Mouse wheel on one chart affects the other charts in the sync channel even when zoomable property is false.
    • Background image does not render in specific scenario.
    • Tagged references appear in property window.
    • Null reference exception is thrown while trying to show tooltips.
    • Changing visibility of the series does not hide or show them.
    • Cannot set items to display horizontally in legend.
    • Chart throws argument exception when exported to image file.
  • WinDateTimeEditor
    • Unable to bind to parameters in editor when numpad is used for input.
    • Editor flickers when clicking the date picker.
    • Null text appearance property does not exist for the editor.
  • WinDayView
    • The reminders keep adding if we set a variance prior to its occurrence on the same day.
    • A multi-lined subject in day view appointment does not always show the multi-lines.
    • Mouse wheel does not work properly in all day event area.
    • Calendar info throws null reference exception when recurring appointments are allowed.
  • WinDockManager
    • Panel is over all other panels when docked to bottom of the form.
  • WinDocumentation
    • Chart navigation topic contains a feature which is not implemented for Windows Forms yet.
  • WinExcel
    • File is not displayed in Microsoft Excel after loading and re-saving a specific xls file.
    • Invalid operation exception in specified part does not exist in the package when loading workbook.
    • Workbook throws page break error when an Excel file is loaded.
    • If you use both SumIf and Offset functions in the same formula, the value is not calculated.
    • Newline in an Excel table exports incorrect causing a error on opening in Excel.
    • Worksheet remains selected after its Visibility is changed to Hidden.
    • End of stream exception occurs in load method when it tries loading a 97-2003 Excel file.
    • Cell borders are not copied when rows and columns are inserted in 97-2003 workbook.
    • Excel file becomes corrupted after loading and saving if it contains some Japanese characters in a “refers to” range of the name definition.
    • Problem with function FLOOR.MATH when importing a excel file.
  • WinExcelExporter
    • Unbound column with blank key causes object reference exception when exported to Excel.
    • Each next rows exports slower than previous one when grid has image column.
    • Circular reference in exported excel file when referring to another grid in a formula.
  • WinFormManager
    • Exception is thrown when double clicking on the form icon.
  • WinGanttView
    • Date value can be modified by up or down arrow key.
    • Percent complete is calculated differently as task duration changes.
  • WinGrid
    • Cannot drag selected cells properly including cells from non fixed and fixed columns.
    • Tooltip for date cell is cut off when loading a specific style library.
    • Drag selection does not work in the extended area.
    • Column auto size does not account for data error images.
    • Setting cell spacing cuts off the bottom of multi-line text in the cell.
    • Expand all does expand all when it should not.
    • Clicking the cell does not enter in edit mode in specific scenario.
    • Column resizing indicator cannot be hidden.
    • Grid allows the user to copy an invalid string from a cell into drop down list cell.
    • Cell border is noticeable when multiple cells are selected and borders are hidden.
    • Using fixed headers prints only first page.
    • Grid cell proxy throws an exception when the column is linked to null.
    • Setting fixed cell separator color through style file has no effect in grid.
    • Summaries are not calculated for group by rows that are not in view.
    • After modifying row layout, if the row height is increased, it cannot be reduced by dragging the row separator.
    • Custom style button truncation in grid conditional formatting window.
    • Grid cell with mask and no value is too wide when auto sized.
    • In grid setting header placement to fixed and on top causes error.
  • WinListView
    • Vertical scrollbar is shown only for five items
    • Multiple selection throws argument our of range exception.
  • WinLiveTileView
    • Index out of range exception is thrown when resizing the control.
    • Scrollbar disappears after sometime if the control is not on focus.
    • Getting null reference exception when trying to clear application bar buttons.
    • Tile group name is cropped when text rendering mode is set to GDI.
  • WinMonthViewSingle
    • Control renders slowly when using recurring appointments.
  • WinPDF
    • Report's publish method freezes up when exporting a particular set of data.
    • Drawing to PDF graphics does not work correctly for some methods.
  • WinPivotGrid
    • Cannot format the columns in the control.
  • WinPopupControlContainer
    • Popup form does not close when is called from model dialog and user click on parent form.
  • WinRadialGauge
    • Axis labels show a delay while rotating in panel.
  • WinSchedule
    • Confusing warning message for yearly pattern is displayed.
    • Calendar loads very slowly after setting and resetting a logical day.
    • Setting the logical day on calendar info object causes unexpected results.
  • WinSpellChecker
    • Undo function on spell checker dialog does not cause text in control to update.
    • Custom format results in infinite hashtags instead of blank cell.
    • Control does not wrap the text when cell text does not contain spaces or new lines.
  • WinStatusBar
    • Control does not honor application styling when ViewStyle is set to Office2007.
  • WinTabControl
    • Control resolves hot track selected appearance.
  • WinToolbars
    • Ampersand character causes undesired ordering in ribbon customization dialog.
  • WinToolbarsManager
    • Cannot scroll back stage on touch device.
    • Tooltips do not appear in Navigation Menu after one tooltip has been shown.
    • Control does not load some toolbars from a saved layout.
    • Ribbon groups of a Ribbon tab placed only on one screen when Ribbon style is set to Office2013.
    • Expose to public access split monitor action property for popup tools.
    • Cannot edit the text in text box that was added in tab item toolbar.
    • Groups names mismatch when add a new group and form is localized.
    • Gallery tool item is not selectable with keyboard operation.
    • Argument out of range exception is thrown when double clicking a row.
  • WinTree
    • Control's selected nodes contain duplicates with ctrl and shift selection.
    • Control's nodes are out of order after scrolling.
    • Duplicate items in the SelectedNodes collection when you drag-select nodes under different parents.
    • Memory leak when selecting nodes in the tree and then removing them.
    • Editor component is not taken into account when printing the control.
    • Parent node is not checked programmatically.
    • Null reference exception is thrown while verifying child elements on removed node.

Infragistics Ultimate UI for WPF 17.1 Build 17.1.20171.2073

$
0
0
Infragistics Ultimate UI for WPF

Maintenance release includes several bug fixes.

Fixes

  • Barcode Reader
    • Some pictures taken with a webcam cannot be decoded.
  • Busy Indicator
    • It is possible to tab into elements that are children of the XamBusyIndicator while it is busy.
  • Category Chart
    • XAxisTitleOpacity and YAxisTitleOpacity have incorrect default values, currently 0, should be 1.
    • XamCategoryChart Background property has no effect.
  • Color Picker
    • Binding error occurs when the SelectedColor property is set to null.
  • Color Tuner
    • Color Tuner is not properly installed in Microsoft Visual Studio 2017.
  • Combo Editor
    • Inconsistent behavior between XamComboEditor and ComboBox (XamComboEditor requires multiple clicks when Focusable is set to false).
    • [Metro Theme] xamComboEditor is not respecting the min-dropdown height.
    • XamComboEditor does not select the focused item when pressing the Tab key.
    • When the ComboEditorItemControl elements are trigger-styled according to a DataItem property in the XamComboEditor, random elements is styled.
    • XamComboEditor's Focus item is not styled when navigating through the dropdown menu.
    • XamComboEditor's PopupResizerBar style is not applied correctly when a theme is applied.
    • [Office2013 Theme] Scrollbar on dropdown appears for a second time and later it opens.
    • XamComboEditor's focus border is not visible.
    • Binding to SelectedItems in DataTemplate does not propagate back to view model.
    • [Office2013 Theme] EmptyText cannot be seen when using the Office2013 theme, Canvas.ZIndex appears to be 0.
    • Cross-Platform XamComboEditor issues with VSM states.
    • Drop-down list size (width and height) is not calculated correctly when the Office2013 theme is applied.
  • Context Menu
    • NullReferenceException is thrown in the OpenContextMenu method.
    • XamMenuItems cannot be highlighted/focused when they are collapsed items in list.
    • ‘Open’ command does not work for MouseEnter event after the command source is clicked.
  • Data Chart
    • Intervals are offset from columns, even when the axis gap is 0.
    • StackedColumnSeries cannot auto-generate series if GroupBy ItemsSource is used and its ValueMemeberPath uses an indexer.
    • Chart is not updated as bound data is updated when the data is type of indexer.
    • Different behavior with logarithmic numeric axes when targeting 64-bit versus 32-bit when plotting values that are less than 1, but greater than 0.
    • Fragment count is less than the bound collection after decrementing and incrementing items.
  • Data Grid
    • ArgumentOutOfRangeException is thrown in XamDataGrid when running it by using Ranorex.
    • NullReferenceException is thrown when loading an empty FieldGroup by using the LoadCustomization method.
    • IsUnbound affects the loading of customizations, when the only thing that matters is the Name of the Fields being loaded.
    • Low performance when expanding or collapsing a FieldGroup in the XamDataGrid.
    • The right border of the right field header is not displayed if there are fixed fields and Office2013 theme is used.
    • XamDataGrid filter text disappears when data source is changed.
    • RecordSelector is pushed off-screen when RecordSelectorLocation is set to "RightOfCellArea" and AutoFitMode is set to "ExtendLastField".
    • Fields Move method does not work when the FieldLayoutSettings's AutoArrangePrimaryFieldReservation property is set to None.
    • XamDataGrid with XamDateTimeEditor - Filter does not show milliseconds.
    • IndexOutOfRange exception is thrown when modifying the Fields collection on double click when LabelClickAction is set to "SelectField".
    • XamDataGrid's Custom Filter Selection Operators cannot be set.
    • The e.DropDownItems argument of the RecordFilterDropDownPopulating only contains the built-in filter items.
    • XamDataGrid's Filter Operator is not displayed when only one Operator is set.
    • The BindingPath and AlternateBinding's path affects the loading of customizations.
    • Blanks operand in MultiSelectExcelStyle should include white-space only strings.
    • [Royal Dark Theme] Styling the DataRecordCellArea's Background property has no effect.
    • Error appears when setting the IsScrollTipField property in design time.
    • [Royal Dark Theme] Foreground property for CellValuePresenter style does not do anything.
    • Grouping and sorting operations, and loading customizations with those operations with a large amount of records is slow.
    • When SortEvaluationMode and GroupByEvaluationMode are both set to "UseCollectionView" and there are multiple groups, sorting collapses the groups.
    • StackOverflowException is thrown when using Records.ExpandAll(true).
    • XamDataGrid's BeginUpdate and EndUpdate methods cause IndexOutOfRangeException.
    • NullReferenceException is thrown when loading a grid and resizing the containing pane in XamDockManager.
    • There is memory leak when the ViewSettings Orientation property is set.
  • Data Presenter
    • Filter operator should be saved with the SaveCustomizations method.
    • Slow horizontal scrolling with a large number of fields and an automation client running.
    • [Royal Dark Theme] The resizing splitter preview is too dark.
    • [Royal Dark Theme] The field groups are not distinguished.
    • Load customizations does not restore the column ordering when their order has been saved on application start.
    • [Royal Dark Theme] 'Toggle' and 'Ungroup' content is cut off in the Custom Filter Selection Control.
    • [Royal Dark Theme] Unable to select all text in filter cell by using the mouse left button.
    • [Royal Dark Theme] The caret background in the filter cell is black instead of white and it is hardly noticeable.
    • [Royal Theme] Missing right border of a field that is dragged from the header area of the DataGrid or from the FieldChooser.
    • Loading customizations method fails after a field has been removed even if a FieldLayout Key has been supplied.
    • Index out of Range Exception is thrown when adding child records after using GroupBy.
    • Records cannot be deleted from TemplateField after ungrouping.
  • Data Presenter Excel Exporting
    • ArgumentNullException is thrown just by creating a DataPresenterExcelExporter instance when trial dlls are used.
  • Data Presenter Field Chooser
    • [Royal Theme] Unnecessary border of the fields in FieldChooser when the theme is washed.
    • [Royal Theme] Incorrect/missing icon for indeterminate state of "All fields" checkbox in FieldChooser.
  • Data Presenter Fixed Fields
    • Cells do not re-position after increasing and decreasing the FixedFieldSplitter width.
    • [Royal Theme] Field fixing does not work when it is set to 'Near' or 'Far'.
  • Data Presenter Record Filtering
    • Incorrect caret placement in ExternalFiltering when window is in Maximized state.
  • Data Tree
    • XamDataTree causes InvalidOperationException when removing nodes.
    • XamDataTree throws ArgumentOutOfRangeException.
    • Incorrect nodes are displayed when having a sibling node layout and using the IsExpandedMemberPath property.
    • Selection\Multiple selection in XamDataTree does not work properly when the IsSelectedMemberPath is set.
    • NullReferenceException is thrown in GetDataItem method of NodesManager, NodeLayout returns null.
    • Selected items range is not properly updated when selecting/deselecting using Shift.
  • Date Time Editor
    • MinSupportedDate is not updated when the FormatProvider is reset in runtime using PropertyGrid.
    • Inconsistent behavior with filtering in XamDatetimeEditor.
    • XamDateTimeEditor's mask doesn't display hour when date is set and Chinese or Japanese regional settings are used.
    • [IG Theme] The pin in the drop-drown button is not centered.
  • Diagram
    • Custom diagram item content can be changed from the options panel's text tab.
    • The default edit template does not respect IDataErrorInfo (error notifications) on bindings.
    • Diagram item's text can be changed in the Options Pane when AllowEdit is set to false.
    • No selection displayed for DiagramNode when AllowResize is set to false.
    • No selection displayed when multi selecting diagram nodes and AllowResize is set to false.
    • Shape's width and height editors are enabled in the Options Pane when AllowResize is set to false.
    • Diagram connection's selection is not moved after the connection is moved and AllowResize is false
    • NullReferenceException is thrown when adding a diagram connection at runtime and ConnectionLineJumps is not set to None.
    • Connection line jumps are not displayed when deleting a connection and undo operation is performed.
    • Connection line jump shape is wrong after copying a connection and deleting it, and performing undo operation afterwards.
    • There is no exposed visual data for diagram connection line jumps.
    • Diagram connection still has a line jump when the connection is brought to back.
    • When maximizing the application window, the diagram toolbox is fixed in width and does not stretch.
    • Wrong namespace in the xamDiagram default style file.
    • Connections cannot be removed or all at once via Clear.
    • Connections can't be added after resetting and clearing the collection.
    • DiagramConnection is added to the node’s OutgoingConnections collection even if ItemAdding event is canceled.
  • Dialog Window
    • XamDialogWindows are resized incorrectly.
  • Dock Manager
    • Problem with nested dock manager - panes fly-in while giving focus to their controls.
    • Docking indicator is not displayed properly when DocumentContentHost contains multiple tab group panes.  
    • InvalidOperationException is thrown when moving a window.
    • SplitCursor appears invisible on higher resolutions (eg. 3200x1800).
    • [Metro Theme] TabPaneItem's Header text disappears when loses unfocused.
  • Donut Chart
    • [Royal Dark Theme] Doughnut chart when used with hierarchical ring series has only one ""child band"" shown up.
    • [Royal Themes] Doughnut chart with hierarchical series appears to lose hit detection.
    • Doughnut Chart does not display multiple series when using Metro Dark Theme.
    • No outline is visible in WF version of Doughnut Chart.
    • Incorrect values populated in the legend when using Doughnut Chart.
  • Drag and Drop Framework
    • DragSource cannot be dropped onto the drop target if the application runs in debug mode.
    • Dragging icon becomes X when the dragged item goes over a hidden window.
    • Legend does not get large enough to show all legend items once it is dragged and dropped.
  • Editors
    • Incorrect mask used in the Japanese calendar when the Gregorian calendar was first set.
    • [Themes] XamTextEditor uses a different height when in edit mode.
    • Masked editor does not enter edit mode when modifying the value by tapping on a touch environment.
    • The position of the text alters when entering edit-mode with a theme applied.
  • Excel
    • Argument Exception is thrown when loading a workbook that contains a region.
    • CellFormat returned by GetResolvedCellFormat holds incorrect BorderStyle values.
    • FormulaParseException is thrown when loading an Excel file.
    • Cell borders are not copied when rows and columns are inserted in 97-2003 workbook.
    • Fractions are strangely reduced once the cell is commited.
    • Worksheet remains selected after its Visibility is changed to Hidden.
    • Merged cell's vertical alignment becomes Center after loading and saving the workbook.
  • Gantt
    • Task Duration has wrong value when loaded in MS Project.
    • InvalidOperationException is thrown when setting XamGantt row cell's IsEnabled property and Office 2013 or Royal Dark theme are set.
    • ProjectTask presenters can get too small to a point where they cannot be dragged.
    • ProjectCalendar.ToExceptionsXml throws InvalidOperationException when more than one ProjectCalendarException is present.
    • Parent task's Start and Finish properties have wrong values when its child task's PercentComplete is 100%.
    • ProjectCalendar ToExceptionsXml method does not save the rules associated with the recurrence.
  • Gauges
    • Some gauges do not render correctly when over 20 gauges are present in the application.
  • Geographic Map
    • Small white lines appear between the tiles of the map when placed in XamDockManager.
    • InvalidCastException is thrown when adding points to ObservableCollection.
  • Grid
    • Custom SortComparer does not work if ICollectionView is used as ItemsSource.
    • Performance issue occurs with Filter Menu filtering.
    • Horizontal misalignment occurs after column resizing under group columns.
    • [Horizontal Scrolling] Headers and rows get misaligned when a grid is scrolled horizontally and has group columns.
    • The last column is not displayed when the grid is inside a split pane and the pane's size is shrunk.
    • Filter condition is removed or changed as columns are grouped/ungrouped.
    • FilterMenuItemConverter doesn't fire when opening Filter Menu after a filter was previously applied.
    • Scrolling via drag selection needs improvement.
    • Mouse cursor changes to resizing cursor even though the mouse pointer is placed far from the column border.
    • [Horizontal Scrolling] Column alignment is broken on child band as scroll is performed.
    • When scrolling vertically, occasionally the cells will get misaligned with large grids.
    • Memory usage has increased about three-fold in the grid on terms of cell generation/virtualization.
    • [Horizontal Scrolling] There are some columns that never get into the viewport when performing horizontal scrolling.
    • XamGrid freezes while resizing with GridSplitter and TextWrapping/Sized fields.
    • FilterValue text box in Custom Filter Dialog does not accept IME composition string when Keyboard DefaultRestoreFocusMode property is set to None.
    • Text box in filter menu does not accept IME composition string when Keyboard DefaultRestoreFocusMode property is set to None.
    • NullReferenceException is thrown in XamGrid when the close button of GroupByHeaderCellControl is pressed and ItemSource is of type CollectionView.
    • Horizontal scrollbar disappears when the vertical scrollbar is moved.
    • When XamGrid's ItemsSource is bound to a DataTable's DataView, adding new columns to the table does not update the UI.
    • Data columns in a group column are not properly laid out after moving.
  • Inputs
    • Spin buttons are not disabled initially.
  • Masked Input
    • [Royal Theme] XamMaskedEditor's SpinButtonsDisplayMode when set to Focus or Hover shows different color.
  • Masked Text Editor
    • Changing the place of the era in the default Japanese mask prevents era recognition.
    • Spinning down the first year of the first emperor is setting the year to 11.
    • After copying the whole date with era, only the era is pasted in the editor.
    • SpinWrapBehavior doesn't have triple slash comments.
    • [Royal Dark Theme] XamMaskedEditor red error border is not displayed properly.
  • Math
    • Compute.Determinant hangs the application while processing 12x12 matrix.
  • Multi Column Combo
    • A line appears when you select a row.
    • Red border for IDataErrorInfo interface implementation disappears when control is disabled at start and becomes enabled or goes into edit mode.
    • [Royal Dark Theme] Styling is different in the combo editor and multi combo editor when the drop-down toggle button is clicked and the Royal Dark theme is applied.
    • [Royal Dark Theme] The highlighted text in the XamMultiColumnComboEditor is hardly readable when the Royal Dark theme is applied.
    • [Royal Dark Theme] The vertical text alignment in Royal Dark theme is inconsistent with the other themes.
  • Network Node
    • [Royal Theme] When a node is focused in the XamNetworkNode, the outline border does not include the expansion indicator.
  • Numeric Editor
    • Caret is displayed over a digit after Backspace is pressed a few times and a Mask is set to "n".
  • Pie Chart
    • If Pie Chart RadiusFactor is set to 0, freezes the control, then crashes the app.
    • Initially selected slice(s) is styled incorrectly (slice fill is wrong).
    • Slice selected programmatically using multiple selection can’t be deselected.
    • Changing the pie chart selection from multiple to single results in multiple selected items.
    • Changing the pie chart selection from single to multiple results in losing the initial selection when selecting value after the change.
    • Changing others threshold to move selected slice into others slice or add unselected items to selected others slice causes selected item not to reflect all data items in others slice
  • Pivot Grid
    • ArgumentException is thrown when loading customizations and sorting is applied.
    • StackOverflowException is thrown when the control is being saved by System.Windows.Markup.XamlWriter.Save method.
  • Property Grid
    • Scrolling quickly when the PropertyGridPropertyItemView's Visibility is bound results in NullReferenceException.
    • FilterAreaVisibility property is not respected in the MetroDark theme.
    • When placed in an unpinned pane in XamDockManager, the pane closes while property grid is still in use.
  • Ribbon
    • [Office2013 Theme] Header background color becomes pale blue after the XamDockManager's docking feature is used.
    • Classic minimum/maximum/close buttons and underbar appear on title bar when the OS is Windows 7, its theme is classic and the application theme is Office 2013.
    • Window height becomes shorter when switching a bound RibbonTabItem.
    • Misaligned icons appear in the Non-client area of maximized XamRibbonWindow.
    • NullReferenceException occurs at startup if more tools are placed in a RibbonTab than can fit.
    • Error appears in the VS Output when Metro or Metro Dark theme is applied.
    • [Royal Theme] When the CheckBoxTool is in the ApplicationMenu of the XamRibbon, its check icon is never visible regardless of the tool's state.
    • [Royal Theme] The KeyTips for the current RibbonTabItem overlap each other.
    • RibbonTabItem is set as the ActiveItem when in active item navigation mode when tabbing between non-tool elements in a RibbonGroup
    • Style ribbon group is not displayed properly after resizing the window.
    • The KeyTips in the XamRibbon is not restyled when using different themes.
    • The rectangle part of the QAT's Dropdown area disappears when the DialogBoxLauncher of any RibbonGroup is set through XAML.
  • Rich Text Editor
    • Continuously typing whitespaces in a cell of a XamRichTextEditor's TableNode eventually causes the neighboring cell's left border to shift.
    • Cannot open a RTF file with a partial hyperlink.
    • An OverflowException is thrown when attempting to import from HTML a table where cell/table width is stored with "," as decimal separator.
    • Caret stays visible (and seems as if it goes into the next cell) when dragging a cell border to the left of the caret.
    • MakeHyperlink is not applying hyperlink style for some of the text in the Rich Text Editor.
    • Border's width is set to a different value when using the LoadFromHtml method of XamRichTextEditor's document to load an html file.
    • Pressing End key, before paragraph mark, navigates to the previous paragraph.
    • InsertTableRow takes a lot of time when you have to insert more than 200 rows.
    • Table cells are overlapping when TableExtentBehavior is set to FitColumnsToContent.
  • Schedule Date Navigator View
    • Shortcut for Switch to Weeks (Alt + minus) works only with numpad minus.
  • Schedule Schedule View
    • Memory Leak: Continuously updating Appointments.
  • Slider
    • MinValue does not update properly, when DataContext has been changed.
  • Spread Sheet
    • IndexOutOfRangeException is thrown from XamSpreadSheet when changing the Windows's size.
    • Spreadsheet cell's text left margin is missing in version 17.1.
    • Inserting a column at first index is picking up the style from the left cell, which is outside of the table.
    • Incorrect error message is thrown when trying to hide more than 16384 columns.
    • IsEquivalentTo method returns false to structurally identical rules if one of them is set on cell.
    • OverflowException is thrown when exiting edit mode of a cell if the denominator is larger than what is allowed for an int.
    • [Royal Theme] Some elements in the spreadsheet are missing the pressed state.
    • Auto-sizing of a row with height -1 does not force a reevaluation of the resolved height.
    • Cell's horizontal alignment is not reset after unmerging via "MergeCellsAndCenter".
    • A cell with ShrinkToFit set to True does not wrap after using Alt + Enter.
    • Typing '+[integer]' followed by a fractional value is considered as an invalid formula.
    • InvalidOperationException is thrown when Workbook contains cells that use Japanese specific display format.
    • Cell format is not copied properly when a merged cell is copied and pasted.
    • Custom shapes are not displayed properly.
    • CellFormat is not copied and pasted properly.
    • An exception is thrown when trying to hide columns through dragging the last column.
    • Not able to select the previous column if only one is visible.
  • Surface Chart 3D
    • Surface Chart does not support/ignore points with invalid values or null objects.
    • The Axis title visibility toggles when switching Linear/Logarithmic scaling or themes.
  • Syntax Editor
    • The Japanese characters contained in an external file become garbled when it is loaded into the editor.
    • [Royal Dark Theme] The text from the current line of the XamSyntaxEditor is unreadable when it is highlighted with the default brush.
    • Writing a comment between the lines when using the Custom XML Language from the Samples Browser results in an IndexOutOfRangeException.
  • Themes
    • [Royal/Office2013 Theme] The DataChart CategoryHighlightLayer is very light against the white background – it’s difficult to see.
    • [Royal Theme] The DataChart Legend badges for waterfall series differ from the other themes.
    • Inconsistences between XamComboEditor and WPF ComboBox when Metro theme is applied.
  • Tile Manager
    • Tile's content is moving out of view when using WindowsFormsHost inside.
    • Flickering occurs when maximizing a tile when TileLayoutOrder = Horizontal and Horizontal and Vertical TileAreaAlignment is set to Stretch.
    • Closing/collapsing XamTile with the close button and then setting its Visibility to Visible does not work.
  • Tree Grid
    • FieldLayouts appear to be "reassigned" incorrectly after regenerating a DataSource and utilizing a previously used FieldLayout.
    • When using a hierarchy with different types, setting the DataSource to null throws InvalidOperationException.
  • WPF
    • Building errors for WPF 17.1 appears in the source code.
    • The WPF symbols downloaded from the website do not match the source code.

Xafari Framework now available from ComponentSource

$
0
0
Xafari Framework.

Create rich line-of-business applications with powerful .NET controls for DevExpress XAF.

Xafari Framework is a set of components that extend and complement DevExpress XAF.

Xafari includes:

  • More than 100 additional modules.
  • More than 50 additional features and solutions.
  • More than 40 new editors.
  • More than 10 samples and online applications to learn new features.

Xafari offers for customers:

  • ERP components for seamless development of complex XAF applications.
  • Support for WinForms, WebForms and ASP.Net MVC platforms.
  • Online support center.
  • Online documentation.

Important: Please note that each developer using Xafari Framework will also need a license for DevExpress Universal.

 

About Galaktikasoft

Galaktikasoft is a software development company committed to providing programmers with top of the line coding assistance tools. The company’s component libraries include .NET WinForms controls, ASP.NET controls and ASP.NET MVC controls that simplify development of DevExpress XAF applications. Galaktikasoft team is aimed at providing programmers with a UI that enables them to develop fast and powerful applications with less time and resources. The company’s customer list includes Fortune 500 companies, as well as small emerging startups.

IWCGjQuery Suite 4.0.1.83

$
0
0
Visual Captcha component.

Adds new Google Place Autocomplete and Visual Captcha components.

Features

  • Core:
    • New component IWCGGoogleLibLoader - load the Google Javascript API and Libraries.
    • New component IWCGJQGAC - Google Place Autocomplete (input).
    • New component IWCGJQVisualCaptcha.
    • New IWCGJQSimplePieChart.
    • Support for Intraweb 14.2.0
    • New validate rule jqvorvRemote allows server side validation.
    • New public function CGScrollToElement allows you to show the control (scroll to element) in scrollable area.
  • IWCGJQFileUpload
    • Added public method GetUploadPath.
  • IWCGJQDropDown
    • When CaseSensitive is False (by default), and linked to ListDataSource, it will add the foCaseInsensitive falg to dataset before filtering, and revert to original/old flags after.
  • IWCGJQMiniColors
    • Added Ajax setter of DefaultValue property.
    • Added new OpacityVal property.
  • IWCGJQPDFViewer
    • Added new methods: NextPage, PrevPage, ZoomIn and ZoomOut.
  • IWCGPanelList
    • Added new property RemoteSearch in TIWCGPanelListFilterOptions.
    • Added new OnFilter event that triggers on FilterInput change.
  • IWCGJQRadioGroupEx
    • Added the possibility to navigatio by Tab key inside a radio group.
  • IWCGJQSweetAlert
    • Added the possibility to change Text and Title.
    • Added close method.
  • IWCGJQGMap3
    • Added new property Address in MultipleMarker.
    • Deprecated - GoogleMapsAPIUrl, GoogleMapsExpermental & GoogleApiKey properties in favor of IWCGGoogleLibLoader. Now, those components require to have assigned GoogleLibLoader property (IWCGGoogleLibLoader)
    • Added new GoogleLibLoader property.
  • IWCGJQGMap3Ex
    • Deprecated - LoadOptions property in favor of IWCGGoogleLibLoader. Now, those components require to have assigned GoogleLibLoader property (IWCGGoogleLibLoader)
    • Added new GoogleLibLoader property.
  • IWCGJQCarousel
    • Added Right-to-left (RTL) support.
  • IWCGJQSimplePieChart
    • Added new ChartType spctCirclifulEx, a recent version of the circliful plugin.

Fixes

  • Core:
    • Fixed/Updated: fastclick script - touchstart event in passive mode (fix problems with touch/click on mobile devices).
  • IWCGJQFileUpload
    • Fixed: JSON response on onBeforeSubmit event.
    • Fixed: drag'n'drop of file(s) on IE11/EDGE & FireFox browsers.
  • IWCGJQDialog
    • Fixed: Dialog frame in desing-time (require Refresh after resize).
    • Fixed: Dialog frame in desing-time with AutoOpen = False.
    • Fixed: design time issues in frame when align is alClient.
  • IWCGJQGauge, IWCGJQGaugeEx
    • Fixed: show "undefined" for Value = 0.
  • IWCGJQEdit
    • Fixed: convert error when Field is NULL and have FormatOptions.
  • IWCGJQDropDown
    • Fixed/Changed: When JQValidateOptions.Enable = True, and rule is jqvorvRequired, the placeholder is NOT considered as valid value.
    • Fixed: filtering the list when AllowUserChoice is True.
    • Fixed: key case sensitive search in items (collection).
  • IWCGJQMiniColors
    • Fixed: show opacity slider when Opacity = True.
  • IWCGJQVertMenu
    • Fixed: issues with alignment.
  • IWCGJQPDFViewer
    • Fixed: issues with zoom property (due the recent update of jquery plugin).
    • Fixed: pdfjs methods after updating the +dfjs plugin.
  • IWCGJQMultiSelect
    • Fixed: issue with pre-selected items and full submit event (ajax = false).
  • IWCGJQScheduler
    • Fixed: issue with displaying of events, when WeekStartDay is different of default (1).
  • IWCGPanelList
    • Fixed: render CGScrollStyle property on correct element.
    • Fixed: scroll to found element.
  • IWCGJQRadioGroupEx
    • Fixed/Added: render the TabIndex on first radio control.
  • IWCGJQSweetAlert
    • Fixed: js error (quotation marks).
  • IWCGJQRegion
    • Fixed: render LinearGradient property in IE EDGE.
  • IWCGJQComboBoxEx
    • Fixed: show unexpected scrollbars after AjaxReRender, when component on frame.
  • IWCGJQGMap3Ex
    • Fixed: problem with Route directions.
  • IWCGJQButton
    • Fixed: js error on PrimaryIcon ajax generated script.
  • IWCGJQGridDataSetProvider
    • Fixed: clear the field, when Column.EditOptions.NullIfEmpty is TRUE on edit action.
  • IWCGJQEdit, IWCGJQMemoEx
    • Fixed: issue with Maxlength property and DataLink.Field.Size.
  • IWCGJQPlayer
    • Fixed: methods of Play and Pause (due the jquery plugin update in 3.5.0.215 ).
  • IWCGJQGrid
    • Fixed: Message error "Search not Implemented!" on init, DataSetProvider is cell and JQGridToolbarSearch.Active = True.
  • IWCGJQSimplePieChart
    • Fixed: pass the parameters into jquery plugin when ChartType is spctCirclifulEx.

DevExtreme 17.1.8

$
0
0
DevExtreme

Maintenance release includes several bug fixes.

Fixes

HTML JS

Data Grid

  • A validation error in the adaptive detail is not cleared when a new row is added if the Save link was clicked before adding a new row.
  • An editor type in the banded column is incorrect if its caption equals the dataField of the nested column and form options are specified.
  • Column reordering works slowly if page size is large.
  • CustomStore throws the "E4021 - The server response does not provide the totalCount value" error on an attempt to ungroup the field even if totalCount is returned from the load function.
  • dxCheckBox doesn't change the current validation state after navigation is performed in editing mode.
  • onRowValidating is called twice if isValid is set to "false".
  • Summaries are not updated after loading the next page in Infinite Scrolling mode.
  • The "Cannot read property 'is' of null" error occurs on an attempt to navigate from the last row cell if an adaptive detail row is visible.
  • The Enter press does not submit changes in row editing mode.
  • The Validation message doesn't appear on the Enter key click in cell editing mode.
  • dxDataGrid does not show a validation message when there is a single row and virtual scrolling is used.
  • dxDataGrid does not synchronize columns with rows when the content is scrolled horizontally under certain conditions.
  • dxDataGrid hangs the browser when the pageSize option value is greater than 50 and the columnHidingEnabled option is enabled.
  • dxDataGrid height is incorrect after canceling editing inside dxTabPanel within a master-detail template.
  • dxDataGrid selects multiple rows incorrectly after resetting the filter.
  • dxDropdown configured with dxDataGrid displays an unexpected tooltip on hovering over the magnifying glass icon.
  • It's impossible to cancel changes if the grid's data source fields are observable.

Data Visualization

  • A browser hangs if a data source has very close values and the synchronizedValue property is enabled.
  • Detached DOM nodes are referenced in renderer.js after the widget is destroyed.
  • Zooming does not work if multiple panes are used.
  • dxPieChart - Labels with long text overlap the legend if sizeGroup is enabled.
  • Strips are not displayed for the discrete axis.

DevExtreme Core

  • DevExtreme SPA - dxCommand becomes invisible if the title option is changed after the visible option.
  • ODataStore always requests the next data portion if the response body contains the @odata.nextLink parameter.

DevExtreme Demos

  • DevExtreme .NET Core demos - Northwind model classes don't have validation attributes.
  • DevExtreme Theme Builder does not work when a script blocker like uBlock Origin is used.
  • Widgets Gallery - The search functionality does not work when a script blocker (like uBlock) is used.

IDE Integration

  • DevExtreme application templates are not displayed in Visual Studio 2017.
  • Documentation - Describe how to integrate DevExtreme controls into an ASP.NET Core 2.0 application.
  • The DevExpress .NET installer throws unnecessary errors related to DevExtreme components.

Pivot Grid

  • Queries with the CrossJoin operator return unnecessary values on an attempt to get Header Filter data via OLAP.

Scheduler

  • Data and time cells are misplaced in the timelineWeek view when setting cell width via CSS.
  • Monthly recurrence info is not displayed correctly on the Appointment Form.
  • The Agenda view displays appointments on the following day.

Tree List

  • Certain methods (expandRow, collapseRow) have an incorrect TypeScript definition and description in the documentation.

UI Widgets

  • Select All incorrectly works with a filtered data source when selectAllMode is "allPages".
  • dxAccordion doesn't clear selectedItems after dataSource is cleared.
  • dxDataGrid throws the "this._contentReadyAction is not a function" error when the Popup Edit mode is used under certain conditions.
  • dxForm - bindingOptions in AngularJS are not applied to the underlying item's editor if the dataField option is not specified.
  • dxForm - Item labels are aligned incorrectly if previous item labels are hidden.
  • dxGallery cannot be scrolled inside dxScrollView on mobile devices if useNative is true.
  • dxSelectBox - A top item from the filtered list is displayed in the fieldTemplate's dxTextBox after search for an item and its selection.
  • dxSelectBox - The onFocusOut event fires twice when a user tabs controls.
  • dx The button's click event is not raised if a user clicks the item's top edge.
  • dx The max width of a label is calculated incorrectly when dxToolbar has items located in the menu.
  • SelectBox does allow selecting an item the second time if fieldTemplate is specified.
  • The "Cannot read property 'option' of undefined" exception is raised on the Esc key press inside dxSelectBox if its dropdown was not opened before.

ASP.NET MVC

Data Grid

  • dxDataGrid - An editor type in the banded column is incorrect if its caption equals the dataField of the nested column and form options are specified.

Data Visualization

  • Strips are not displayed for the discrete axis.

DevExtreme Demos

  • DevExtreme .NET Core demos - Northwind model classes don't have validation attributes.

IDE Integration

  • Documentation - Describe how to integrate DevExtreme controls into an ASP.NET Core 2.0 application.

DevExpress WPF 17.1.8

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

All WPF Controls

  • The UpdateApplicationThemeName method applies a theme even if the UseLegacyDefaultTheme property is enabled.

DXCharts for WPF

  • Animated scrolling via pan freezes when the mouse is moved over a chart.
  • Axis elements are not visible after adjusting the Series item visibility in certain situations.
  • Axis Labels from invisible axis elements affect the ChartControl rendering performance.
  • Chart - OutOfMemoryException is thrown when applying a logarithmic scale on negative axis values.
  • Data Binding - The Series data source value cannot be extracted in certain cases.
  • Data Binding - Unhandled exception when processing INotifyCollectionChanged events in certain cases.
  • InvalidOperationException occurs when assigning ChartControl to ContentControl in certain cases.
  • Line Series - Line is rendered incorrectly after adjusting the line thickness at runtime.
  • Range Bar series points are added to the visual tree and rendered slowly.
  • Secondary Y-Axis range calculation behavior is incorrect in certain situations.
  • Side By Side Bar series overlap each other after the Series collection is updated in code.
  • The PieSeries2D.Rotation property behavior is incorrect when the ChartControl.AnimationMode property is not set to Disabled.

DXControls for WPF

  • A binding error occurs in FilterEditor when GridControl is located in a popup.
  • NotifyIconService.ContextMenu doesn't work if the owner Window is hidden immediately after being created.
  • The "Unable to obtain public key for StrongNameKeyPair" exception is thrown on starting applications with DevExpress controls on some machines.
  • ThemedWindow - Window buttons do not work if the window contains BarManager and RibbonControl.

DXDiagram for WPF

  • Diagram connectors are sometimes drawn with unnecessary line jumps in the Expand/Collapse demo.

DXDocking for WPF

  • The "Resource not found" warning occurs when the last DocumentPanel is closed.

DXEditors for WPF

  • CPU usage when ODataInstantFeedbackDataSource is used.
  • FlyoutControl is incorrectly positioned in a system on monitors in Landscape and Portrait orientation.

DXGrid for WPF

  • Data rows are incorrectly updated in a grouped GridControl when a new data item is added to its data source.
  • GridControl - The RowIndicator's mouse click does not select a corresponding row if the mouse cursor is located in the center of this row indicator and the ShowSelectionRectangle property is set to True.
  • GridControl in Drag&Drop mode - HintControl shows values with an incorrect color when the MetropolisDark theme is enabled.
  • GridControl throws StackOverflowException when AllowLeaveInvalidEditor is enabled in certain scenarios.
  • Selection is cleared on GridControl scrolling when the Selection Rectangle feature is enabled.
  • Setting the TopRowIndex property to a new value does not bring a corresponding data row into view when TableView's AllowFixedGroups is True.
  • Shift+Click doesn't allow deselecting rows when ShowSelectionRectangle is enabled.
  • The ShowEditForm command doesn't have the CanExecute method.

DXMap for WPF

  • An unhandled exception occurs when refreshing the ListSourceDataAdapter data source and changing the active view at runtime.
  • Internal exceptions are raised if certain data is unavailable in the DBF file.
  • It is impossible to define ZIndex in Cluster Items.
  • Shapefile is loaded incorrectly when the projection type is Lambert Conformal Conic and its "central_meridian" parameter value is greater than zero.
  • The ArgumentOutOfRange exception is raised if the map control is removed from a window when tiles are being loaded.
  • The MapItem visibility change is not reflected in a clustered element.
  • The ZoomToFitLayerItems method does not work if Clusterer is used.

DXNavBar for WPF

  • NavBarItem cannot recognize ImageSource in certain scenarios.

DXPivotGrid for WPF

  • Conditional Formatting - It is impossible to determine the type of the field calculated using CustomSummary.
  • Pivot Grid - The CustomCellDisplayText event changes the default data cell alignment in the print preview.
  • The Conditional Formatting menu displays a restricted list of options for unbound fields with a Custom SummaryType.
  • The Conditional Formatting menu does not display options for a field bound to a column that is missing in the underlying data source.
  • The TargedInvocation Exception is raised on dragging a data field with the applied Format Rule if the Async Mode is enabled.

DXPropertyGrid for WPF

  • NullReferenceException is raised in PropertyGridControl when the PropertyDefinition.IsReadOnly property is bound.
  • The Remove buttons are visible when PropertyDefinition is applied to a collection property.

DXRibbon for WPF

  • BarEditItem - An internal TextEdit element cannot be focused from code.
  • DXRibbonWindow cannot be dragged using the RibbonControl header.
  • GalleryItem in the RibbonGalleryBarItem (inside a Ribbon) is not always in the visible area when it is selected programmatically.
  • RibbonControl - Visibility of scrolling buttons is not updated when they are clicked.
  • Scroll buttons in RibbonControl aren't always visible when there is no enough space to display all items.
  • Small BarItems don't change their size according to the available space when links are removed from RibbonPageGroup.

DXRichEdit for WPF

  • An extra cell appears after splitting a table that contains merged cells.

DXScheduler for WPF

  • The "Handler has not been registered with this event." exception is thrown when an appointment is resized/created in certain cases.

DXScheduler for WPF (Legacy)

  • Cell tooltips are shown only for the first visible resource in TimelineView.
  • The appointment selection border isn't displayed in Office2013 and Offic2016 themes.

DXSpreadsheet for WPF

  • ArgumentOutOfRangeException on clicking outside an inplace editor containing formulas when custom editors are used.
  • NullReferenceException is thrown if the SpreadsheetControl.Dispose method is called before the SpreadsheetControl unload.
  • Pressing the Enter key in the Formula Bar does not submit a currently entered value.
  • Provide the capability to suppress the warning message that is displayed on an attempt to edit a cell bound to a read-only field in the data source.
  • SpreadsheetControl does not import comments represented by "roundrect" shapes.
  • The confirmation message for worksheet deleting has an incorrect description.

DXTreeList for WPF

  • An exception is raised when the HitInfo.Column property is accessed in the RowDoubleClick event handler.

MVVM Framework

  • NavigationFrame keeps views with defined services in memory even if the NavigationFrame.NavigationCacheMode property is set to Disabled.
  • NotifyIconService is disabled after window closing is cancelled.
  • NotifyIconService's LeftClickCommand doesn't work with static commands.

PDF Viewer for WPF

  • Print Dialog - A paper source is selected incorrectly after the dialog is shown.

Theme Editor

  • The SearchPanel.xaml file does not contain the 'dx' namespace mapping definition.

XtraReports Suite

  • A report does not have a data source after loading a report layout from the file storage.
  • End-User Report Designer - The 'System.NullReferenceException' is thrown when closing a sub report's 'Parameter Bindings' dialog.
  • End-User Report Designer displays an empty window on an attempt to add a new data source for a report parameter.
  • System.InvalidOperationException with the "Sequence contains more than one element" message occurs on an attempt to sort a report.
  • Text pasted from the clipboard contains an additional character.
  • There is no way to define a report's margins in the End-User Report Designer if the SpinEdit.AllowRoundOutOfRangeValue property has the True value.
  • WPF Report Designer - The Field List is collapsed when a calculated field is added to a report.

DevExpress WinForms 17.1.8

$
0
0
DevExpress WinForms

Maintenance release includes several bug fixes.

Fixes

All WinForms Controls

  • PersistenceBehavior - A minimized form state is restored when the form is being loaded.
  • SkinEditor - The AutoSave folder doesn't contain the latest saved changes.
  • SkinEditor - Unhandled exception is thrown on creating a folder.
  • Skineditor V2 crashes when a layered image is saved.
  • Skineditor V2 crashes when an image is modified using a paint tool and saved again.
  • SkinEditor v2 crashes when images in the skin folder are replaced (bulk copy).

PDF Viewer

  • Find Dialog - The viewer parent form flickers if the search does not take much time.
  • Interactive Forms - Combobox with the Edit flag does not accept a list of strings as a value.
  • Parsing - A document containing a page rotated by an angle aliquant to 90 degrees cannot be opened.

Project Templates

  • WindowsUIButtonPanel does not show icons for some buttons when generating a Hybrid UI by using the Wizard.

Snap

  • Snap document images are exported with the low quality.

XtraBars Suite

  • BarManager - An in-place CheckEdit should not be shown in a vertical bar when the Bar.OptionsBar.RotateWhenVertical option is enabled.
  • BarSubItem - A menu takes all the screen height when it is expanded and a menu item located under the mouse pointer is selected immediately after updating to version 17.1.7.
  • Localization - "Auto-hide Ribbon" menu items aren't localized.
  • ObjectDisposedException is thrown once a user selects a skin in PopupGalleryEdit if its drop-down gallery is populated by calling the SkinHelper.InitSkinGallery method.
  • PopupMenu - Groups are lost when the first group item is hidden.
  • RibbonControl does not show glyphs for the Left and Right ScrollButtons under 175 DPI.
  • RibbonStatusBar - Height is small in the Office 2010 skin if a form is not maximized.
  • SpreadSheet - System.NullReferenceException in DevExpress.XtraBars.v17.1.dll when changing the number format of an MDI form.
  • TabControl - Switching between tabs makes the toolbar mouseover dissappear when XtraForm is used in the tab.
  • There is a white space between the parent and child BackstageViewControls if the Office2013 style is used.
  • TileBar doesn't scroll to a new selected item after setting the TileBar.SelectedItem property.

XtraCharts Suite

  • Other values are not shown in the Pie Chart when Arguments have the Integer type.
  • Chart Designer - The Key-Color Colorizer Keys Collection Editor dialog caption is incorrect.
  • ChartControl bound to PivotGrid crashes after PivotGrid's layout was changed.
  • ChartDesigner - It is possible to choose another view of char series even if the view is removed from the ChartDesigner.AvailableViewTypes list.
  • RangeControl is scrolled incorrectly when it is bound to a chart with side margins.
  • SparklineEdit causes memory leaks when it is placed on a form.
  • TextAnnotation slows down performance on scrolling and zooming.
  • The ResetZoom method freezes an application.

XtraEditors Library

  • BreadCrumbEdit - It is impossible to click a node when a caption is too long.
  • BreadCrumbEdit allows changing the path by clicking nodes' parents if ReadOnly is set to true.
  • DateEdit - A selected year does not stay highlighted when re-opening a popup window if the VistaCalendarViewStyle property is set to YearsGroupView.
  • DateEdit - The day is not highlighted when the NullDateCalendarValue property is set.
  • ProgressPanel - Low performance due to multiple layout re-calculations when a description is changed.
  • SplashScreenManager - A form flickers if searching does not take much time.
  • TextEdit skips repeated validation if its value hasn't been changed since the previous unsuccessful validation.
  • The "Error creating window handle" exception is thrown when the Environment.Exit method is called.
  • The ImageOptions.ImageList property is not set for EditorButton at design time.
  • TokenEdit - Selecting a token from the drop-down list by pressing Enter closes the parent form if its AcceptButton property is set.
  • TokenEdit does not delete all checked items if the Delete key is pressed when CheckMode is TokenEditCheckMode.Multiple.
  • XtraForm - The icon disappears when the form's width is not enough to show it.
  • XtraMessageBox's shadow isn't shown till XtraMessageBox's position is changed.

XtraGrid Suite

  • Data-Aware export - NullReferenceException is thrown if the GridFormatRule.Column and GridFormatRule.ColumnApplyTo properties are not set.
  • The export progress panel is not centered when the form is an MDI child.
  • The export progress panel is not centered when the form is not TopLevel.
  • An exception occurs when a column does not have a caption.
  • Another form is focused when pressing TAB in an active cell editor after the update from 16.1.5 to 17.1.7.
  • FormatException is thrown when opening an Excel popup filter window if RepositoryItemLookUpEdit is assigned to a column whose filter mode is DisplayText and a filter range is used.
  • Row height is incorrect when MemoEdit is assigned to a cell that contains the Expand button.
  • There is no way to return to a main menu from a submenu if the main menu is shown in In-Place mode.
  • GridControl's Excel filter - InvalidCastException is thrown when selecting Null in the Numeric tab.
  • GridView - A column filter condition for Auto Filter Row is not reset if it was changed by using the Filter Editor and the DefaultSettingsCompatibilityMode property is set to v16 and the AllowAutoFilterConditionChange property is set to false.
  • GridView - A loading indicator is shown even if the WindowsFormsSettings.AnimationMode property is set to DisableAll.
  • GridView - Non-printable columns aren't copied to the clipboard when ClipboardMode is Formatted.
  • TileView - NullReferenceException is thrown when closing a form in the ItemClick event handler.
  • WinExplorerView - A freeze occurs when selecting multiple items after an item was removed.
  • WinForms - An exception is thrown on closing DetailView while ColumnCustomization in the nested ListView is open.
  • XtraGrid - Format conditions with an expression that uses the "Iif" function are not applied in the document exported in Data Aware mode.
  • XtraGrid's row selection operates incorrectly when a new row is added to the data source.

XtraLayout Suite

  • SimpleLabelItem.Image is marked as hidden.
  • The NullReferenceException error is thrown from DevExpress.XtraLayout.LayoutControl.Clear(true, false) in some circumstances.

XtraMap

  • Hit Testing - Custom MapPushpin elements cannot be identified using the InMapPushpin attribute.
  • MapControl - It is impossible to move MapItem from one layer to another after the upgrade to version 17.1.
  • MapControl crashes on Surface Pro 4 with the Direct2D mode if an application runs in x64 mode.
  • MapControl creates a cache folder on the file system immediately after the CacheOptions.DiskFolder property has been changed at design time.
  • MapPolyline initialization performance is not optimal.
  • Tile images are rendered with artifacts when the GdiPlus rendering mode is enabled.

XtraNavBar

  • NavBarControl- The group caption overlaps the expand/collapse button when the width is not enough.

XtraPivotGrid Suite

  • OLAP Calculated Measures do not display correct data if data is filtered using field groups.
  • The ChartControl.PivotGridSeriesExcluded event is fired multiple times after the data source is changed.

XtraPrinting Library

  • Export to DOCX/RTF - An exported document depends on a scaling factor.

XtraReports Suite

  • Report Wizard - Designing an existing report in the wizard should preserve its original DataSource and DataMember settings.
  • "Type A originates from <unique combination of letters> in the context 'LoadNeither in a byte array" error occurs after upgrading a project to the newest version of DevExpress components.
  • ConnectionStringHelper.CreateDBConnection fails when a connection string is ODBC MDASQL.1.
  • Export - Merged report cells are exported to Excel incorrectly.
  • Export to Excel with images produces a huge report file.
  • National characters are not displayed in a report if the Object.ToString() method is used.
  • Print Preview - The 'Header and Footer' dialog does not preserve line breaks in the print preview.
  • Rotated text in a table cell is aligned incorrectly when the XRTableCell.TextAlignment property is set to TopCenter or BottomCenter.
  • The XRTableCell.RowSpan property does not work correctly in the BottomMarginBand.
  • XtraReport - Export to PDF hangs if code runs under a different user (i.e., impersonated).
  • XtraReport - 'System.NullReferenceException' is thrown when a specific report is opened in the End-User Report Designer.

XtraRichEdit

  • A font name is calculated incorrectly while loading a specific HTML document into the RichEditControl.
  • ArgumentOutOfRangeException on an attempt to perform the Redo operation using RichTextControl.
  • Hyperlinks are incorrectly created for different images if the latter are inserted near each other.
  • NullReferenceException occurs on editing document content if the RichEditControl document is bound to a data source field and the UseDeferredDataBindingNotifications option is set to false.
  • Popup editors in the Modify Style dialog keep showing the name of the deleted style.
  • RichEditControl - A table is not aligned correctly after exporting data to HTML.
  • RichEditControl incorrectly applies list numbering in the loaded Html document.
  • System.ArgumentException is raised if a text with a custom font is rendered using a custom Page painter.
  • System.InvalidCastException is raised on the "Document Properties" button click when the application culture is set to "ru-RU".
  • The "Different odd and even" and "Different first page" options cannot be set to False in the Page Setup dialog.
  • The caret cannot be set to the start position of the second hyperlink when there are two hyperlinks without a break and the keyboard navigation is performed.

XtraScheduler Suite

  • Appointments are not drawn in a week in the Monthly Style report if a part of the week belongs to another month if the CompressWeeked option is disabled.
  • Disable the "Group by ..." bar items on the Ribbon if AgendaView is SchedulerControl's active view.
  • Memory allocated by the scheduler elements is not released properly if the TimelineView.TimelineScrollBarVisible option is enabled.
  • System.ArgumentOutOfRangeException occurs in the XtraScheduler.Drawing.DayViewInfo.GetVisibleDayViewRow method.
  • The OnMouseWheel method of MouseHandlerServiceWrapper is never executed for the Agenda view.

XtraSpellChecker

  • NullReferenceException occurs on an attempt to check a single word in the document when the AutoSizeMode property is set to Vertical in RichEditControl.
  • SpellChecker dictionaries are not loaded on demand when the SpellChecker culture is invariant.
  • SpellChecker processes em dashes incorrectly if no space symbol is inserted before and after these dashes.
  • The "Check Spelling" form does not display suggestions after the SpellChecker.CheckText method call.

XtraSpreadsheet

  • Cell values are not copied when the Fill Handle operation is performed with the Ctrl key held down.
  • Add the capability to preserve MS Excel Slicers while re-saving a document using the SpreadsheetControl (Workbook).
  • ArgumentOutOfRangeException is thrown during the CopyFrom operation.
  • Formulas specified for a bound cell range after assigning a data binding are not calculated.
  • Hidden rows/columns become visible on double-clicking row/column headers even if corresponding "Hide/Unhide" behavior options are disabled.

XtraTreeList Suite

  • Checked items change when replacing an item in a list bound to TreeList.
  • Icons are painted incorrectly in TreeList.
  • The FocusedNode property in the SelectionChanged event returns a removed node on the UnlockReloadNodes call.
  • An incorrect node is focused after collapsing a root node when the vertical scroll bar is visible.
  • NullReferenceException is thrown when removing a record that is represented by duplicate nodes in Virtual Mode.
  • Random nodes are selected when clicking them with the mouse.
  • Text is not wrapped in cells at nested levels.
  • The scroll position moves up when reaches the bottom position.
  • A column's Excel filter ignores other column filters if a filter is applied to that column.

XtraTreeMap

  • Usability - There is no capability to configure the printing settings and print the Tree Map using the XtraPrinting library.

XtraVerticalGrid Suite

  • PropertyGridControl - An application that's built for the AnyCPU platform freezes when the XRLabel.Borders or XRLabel.TextAlignment property value is changed after installation of Fall Creators Update.
Viewing all 2482 articles
Browse latest View live


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