Quantcast
Channel: ComponentSource News | Button & Toolbar Components
Viewing all 1514 articles
Browse latest View live

DevExpress WPF 17.2.5

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

DXCharts for WPF

  • Chart - Strip is rendered incorrectly when the Logarithmic scale is enabled.
  • Duplicate Series point values are generated in certain situations.
  • It is impossible to set the ZoomPercent property at runtime.

DXControls for WPF

  • Bindings to the TabViewInfo.HeaderLocation property may produce memory leaks in DXTabControl.
  • DXOpenFileDialog - The vertical scrollbar cannot be dragged in the MetropolisDark theme.
  • In ToolWindow mode DXWindow shows the Minimize and Maximize buttons if its ResizeMode is set to CanResizeWithGrip.
  • Memory leak occurs when LoadingDecorator is used.
  • NullReferenceException occurs when DXSaveFileDialog is used without any theme applied.
  • The DXWindow.Closing event is raised only once.
  • Theme Designer - Adjust ThemedWindow previews.
  • ThemedWindow functioning as SplashScreenView causes threading exceptions.
  • ThemedWindow shows an application icon if WindowStyle = ToolWindow.
  • TileNavPane - Sub items are not displayed if an image is used as TileNavItem's ContentTemplate.

DXDiagram for WPF

  • DiagramControl crashes with NullReferenceException in the Diagram.Core.IInplaceEditorAdorner.get_SelectedText method.
  • The data item without a parent is not generated in DiagramOrgChartBehavior.

DXDocking for WPF

  • A user cannot interact with ThemedWindow when LayoutPanel is maximized.
  • An application crashes when moving the Layout Panel.
  • Closed panels are restored as visible in DocumentGroup when the ClosingBehavior property is set to HideToClosedPanelsCollection.
  • DockLayoutManager - DocumentPanel is added incorrectly using TabbedDocumentUIService if at least one DocumentPanel has been added manually to a corresponding DocumentGroup.
  • DockLayoutManager - The Customization Window handles key presses even if the control isn't focused.
  • DockLayoutManager does not display dock hints sometimes when a user drags a panel from another DockLayoutManager in a maximized window.
  • MaxWidth is not working correctly when ExplorerBarView is used within LayoutPanel.

DXEditors for WPF

  • CameraControl - A current device cannot be changed at runtime more than once.
  • CheckEdit shows a red border if there's a validation error at the entity level.
  • DateNavigator doesn't correctly switch months when it's located in SearchLookUpEdit's PopupContentTemplate.
  • HyperlinkEdit - The foreground color is unreadable in the Office2016Black theme.
  • ListBoxEdit does not provide an easy way to specify ItemContainerStyle when CheckedListBoxEditStyleSettings is used.
  • LookUpEdit - The incremental filter is not removed after switching cells if the ValidateOnTextInput and DataViewBase.EnableImmediatePosting properties are enabled.
  • Masked Input - An editor does not allow moving the caret by pressing Left/Right if it's bound using a converter and IValueConverter.Convert returns a value different from the one received in the ConvertBack method.
  • NullReferenceException is raised in the XAML Designer when ContentDisplayMode is Value.

DXGauges for WPF

  • The LinearScaleLevelBar element position is not adjusted after a single click in the indicator's area when the IsInteractive option is enabled.
  • Value Indicator - The DevExpress.Xpf.Gauges.ValueIndicatorInfo object does not provide sufficient data for a custom Value Indicator template.

DXGrid for WPF

  • Arabic text is rendered differently in GridControl after upgrading to version 17.2.
  • ArgumentException is raised when an Excel style Column Filter Popup is opened.
  • BestFit adds extra space when group summaries are used.
  • ColumnChooserControl with a custom template crashes after the window is closed.
  • Fixed columns are shown in Compact mode.
  • GridControl adds cells with zero height to the exported document when OverlayHeaderByChildren is set to true.
  • GridControl modifies FilterString when a column with a filter value is displayed.
  • GridControl's TotalSummaryPanel isn't correctly drawn when a window is maximized.
  • 'GridRowContent' TargetType does not match the type of the 'ExtendedColumnChooserRowControl' element.
  • Group summaries are not properly aligned when GroupColumnSummaryItemTemplate is used.
  • In version 17.2 the drag-and-drop engine doesn't support changing allowed DragDropEffects.
  • Incorrect cell selection when selecting cells outside a visible cell range.
  • OverflowException is raised when the PropertyChanged event is raised for a property with the Double.NaN value and OptimizeSummaryCalculation is enabled.
  • Provide separate templates for different SearchControls in the GridControl.
  • Sorting by summary is disabled when SortFieldName is specified in a column.
  • TableView - A memory leak related to the MouseMoveSelectionRectangleRowIndicator class occurs when the Selection Rectangle feature is enabled.
  • The Compact Mode is not used in GridControl on loading even though its width is less than SwitchToCompactModeWidth.
  • The ExcelItemsSource extension cannot be used with CSV files.
  • The last visible band can be hidden by dragging and dropping it outside the Column Chooser.
  • The Paste command doesn't work for the New Item Row when DataBarFormatCondition is used with AllowLiveDataShaping.

DXLayoutControl for WPF

  • DocumentPanel captures the mouse event with a delay when the Effect property is set to DropShadowEffect.
  • DocumentPanels cannot be selected after startup if the initially selected DocumentPanel isn't focused first.
  • LayoutControl incorrectly moves the currently restored LayoutGroup to the Available Items collection and creates a new LayoutGroup instead.
  • LayoutItem returns the ListItem automation control type.
  • LayoutItems do not take into account size constraints defined at their content level.
  • LayoutSerializationService loads items removed from LayoutControl.

DXMap for WPF

  • Horizontal and Vertical Lines are not displayed on a map.
  • It is impossible to bind the SelectedItems collection if MapItemStorage includes the MapCustomElement objects.
  • Map is not updated if the order of items in the MapItemStorage.Items collection has been changed.
  • Map is triggering the cluster when a property is changed in the underlying datasource.
  • MapControl - InvalidOperationException is thrown on creating a new VectorLayer in the second STA-Thread.
  • OpenStreetMap - Not all tiles are loaded if the map is zoomed intensively.
  • The tooltip is shown at the center of the map and unnecessary horizontal lines are displayed if the CircularScrollingMode feature is enabled.
  • The Zoom Trackbar does not work when the MapControl.IsManipulationEnabled option is enabled.
  • Usability - The protocol type for GIS Data services cannot be changed to HTTPS.

DXNavBar for WPF

  • An incorrect width of a docked NavBarControl.
  • The NavBarGroup.SelectedItem property returns different results multiple times.

DXPivotGrid for WPF

  • PivotGrid - Data Headers should have the same size when there is no space to display any content in them.
  • PivotGrid - StackOverflowException is thrown in Server Mode under certain circumstances.
  • Server Mode - Empty strings cannot be filtered using the filter popup panel.
  • The Pivot Grid control can be displayed scrolled from the most top position.

DXPrinting for WPF

  • It is impossible to add custom bar items to the status bar in DocumentPreviewControl.
  • The page break ignores the CompositeLink's index in the CompositeLink.PageBreaks collection.

DXRibbon for WPF

  • BackstageTabItem disappears on merging Ribbon in certain cases.
  • BackStageView - ControlBox buttons are shown without margins.
  • DXRibbonWindow - The icon is blurred.
  • Keyboard shortcuts stop working in the ribbon backstage view after an invalid shortcut is pressed.
  • NullReferenceException in RibbonPageHeaderControl when clicking RibbonButton while Group changes.
  • Ribbon items are unexpectedly trimmed.
  • RibbonControl changes its size when being merged with a certain child RibbonControl.
  • RibbonControl doesn't properly arrange buttons when a window is resized and certain items are hidden.
  • SelectedPage is incorrectly changed in a child RibbonControl during the Merging operation when SelectedPageOnMerging is set to SelectedPage.
  • The NullReferenceException occurs when focus in RibbonControl is moved to a hidden BarSplitButtonItem.

DXScheduler for WPF

  • Custom commands specified using the SchedulerControl.Commands property are not used on a double-click.
  • DateNavigator does not allow separate date selection.
  • Day headers do not show their DateTime values based on formats from the current culture.
  • DayViewBase.AppointmentContentTemplateSelector is not working.
  • InvalidOperationException is thrown when creating SchedulerControl in a new thread.
  • InvalidOperationException is thrown when SchedulerControl is shown in an auto-sized container.
  • NullReferenceException is raised in DateNavigator when SelectedDates is bound in TowWays mode and SchedulerDateNavigatorStyleSettings are used.
  • Reminders are displayed for appointments that no longer exist in memory.
  • SchedulerControl doesn't scale time intervals when Ctrl + MouseWheel is used.
  • Smart Tag's Create Custom Appointment/Recurrence Window item doesn't work.
  • Technical Demo "Outlook Inspired" ignores Print Options.
  • The Appointment Edit form isn't opened by using the Ctrl+N shortcut.
  • The AppointmentControl.Opacity property does not work.
  • The current data source item isn't passed to the custom mapping converter as a parameter.
  • The DevExpress.Xpf.Scheduling module is not available in the DevExpress Localization Service.
  • The MaxSelectedNonConsecutiveDates and MaxSelectedConsecutiveWeeks properties are missing for the new Scheduler control.
  • The QueryEnd property is not updated after extending a recurring series.
  • The scheduler doesn't interpret hex colors with "#" prefix when the ColorSavingType property is set to ColorString.
  • TimeIndicator cannot be shown in SchedulerControl's TimeLineView.
  • TimelineView scrolling does not work.
  • Tooltips are not displayed and text is not trimmed in resource headers when there is no enough space to display the text completely.
  • Usability - There is no public API to specify custom work time intervals.
  • Usability - There is no way to bind resources and appointments to the referenced object's properties.
  • Visual Studio 2015 Designer crashes when the ActiveViewIndex property is bound.
  • Working time isn't highlighted in the Timeline view.

DXScheduler for WPF (Legacy)

  • Scheduler does not redraw content properly after shrinking and then expanding the size using the layout control panel.

DXSpellChecker for WPF

  • The SpellСhecker is not properly disposed of when subscribed to the static DictionaryCollection's event.

DXSpreadsheet for WPF

  • Custom editors do not operate properly in merged cells.
  • InvalidOperationException occurs on an attempt to replace a value of a cell bound to a read-only data source using the "Find and Replace" dialog.
  • Spreadsheet doesn't allow renaming a worksheet to the same name but with a different letter case in the name string (uppercase/lowercase).
  • SpreadSheet formula bar with multiple lines: when edited from a cell, the formula bar is not scrolled to the line being edited.
  • SpreadSheetControl - Inserting a Symbol from Tab "Insert"-"Symbol" does not work.
  • System.NullReferenceException is thrown on exporting a SpreadsheetControl document to an image if the document contains cells with rotated text.
  • TargetInvocationException occurs on an attempt to delete the entire hyperlink address in the Hyperlink dialog.
  • The "Name Manager" form's height is increased after adding a large number of defined names.
  • The AutoFill feature does not operate properly if a cell contains alphanumeric values.
  • The ColumnsInserted event does not fire after column removing was cancelled with the Undo operation.
  • The GetSelectedRanges method returns duplicated cell ranges if cells were selected several times with the CTRL key held down.
  • The layout of the SpreadsheetControl Formula Bar is calculated incorrectly in WPF "Touch" themes.
  • The range is unmerged after dropping a cell value to the top left cell of the merged range.

DXTreeList for WPF

  • Can't select text with the mouse in an active editor when AllowDragDrop="True".
  • The ExpandStateBinding property doesn't work with descendant classes.
  • TreeListView with AllowDragDrop=True throws NullReferenceException when it's not assigned to a grid.

MVVM Framework

  • MIF VisualStateService does not work in a dialog with DockLayoutManager.

PDF Viewer for WPF

  • PDFViewerControl incorrectly draws thumbnails in a system with non-standard DPI settings.
  • Text entered into a form field incorrectly disappears while scrolling a document.
  • The ConvertDocumentPositionToPixel method returns an incorrect point when PageLayout is not set to OneColumn.
  • There is no way to disable the MessageBox when using the PdfViewerControl.FindNext method.
  • Usability - There is no GetSelectionContent method in the PDF Viewer for WPF.

Scaffolding Wizards

  • Scaffolding Wizard misplaces types when using inheritance in the entity model.
  • Shared UnitOfWork - An exception occurs when saving changes if SingleObjectViewModel contains lookup properties.

Theme Editor

  • The "undeclared namespace" error occurs when the VS2017 Dark theme is built using version 17.2.4.

Windows UI

  • HamburgerMenu - HorizontalHeader remains visible when IsMenuVisible is set to False.
  • WinUIMessageBox' foreground color is "Black".

WPF Demos

  • Correct typos in the "Stock Trader" demo code.

XtraReports Suite

  • A report is displayed blank in the DocumentPreviewControl when the DocumentSource property value has been changed.
  • DocumentPreviewControl - NullReferenceException is thrown when a huge image is used as a watermark.
  • DocumentPreviewControl - System.NullReferenceException is thrown if the control's DocumentSource property is changed several times in the Loaded event handler.
  • DocumentPreviewControl - The first document page is highlighted even if the HighlightCurrentPage property is set to False.
  • DocumentPreviewControl cannot be disposed of.
  • DocumentPreviewControl causes an application crash upon expanding or collapsing drill-down sections.
  • End-User Report Designer - A smart tag's popup menu is not closed when clicking the smart tag to close it.
  • End-User Report Designer - The XRCrossBandLine can be located in the left document margin.
  • It is impossible to reduce the height of a subband placed in the Detail band.
  • Report Designer - The XRRichText control loses RTF formatting after loading a report.
  • Report Designer loses focus on closing the control's smart tag without accepting the changes.
  • The detail report's bands are not redrawn/refreshed after the "Move up" and "Move down" items are used in the context menu.
  • The HiddenExportFormats list does not hide export formats in the toolbar.
  • There is an incorrect step in the 'Transparency' slider located in the Watermark dialog.
  • There is no initial focus when DocumentPreviewControl is shown.
  • There is no way to manually cancel editing fields until report creation is finished.
  • WPF End-User Report Designer - Choosing the XRSubreport.ReportSourceURL value causes an application crash.
  • WPF Report Designer - It is impossible to sort the Field List in a custom manner.
  • WPF Report Designer - Spanish, Japan and German localization resources are missing.

DevExpress DXperience 17.2.5

DevExpress Universal 17.2.5

BCGControlBar Library Professional Edition MFC v27.0

$
0
0
Add SVG icons to toolbars in BCGControlBar Library Pro.

Includes SVG image support, GDI+ graphics manager and enhanced planner control.

Features

  • Added SVG image support. All library internal images were converted to SVG format and Application Wizards include a new option: create a project with SVG icons.
    The following new classes were added to the product:
    • CBCGPSVGImage: implements an SVG image loading and rendering.
    • CBCGPSVGImageList: implements a list of SVG images ("sprite").
  • Ribbon Bar
    • CBCGPRibbonMainButton::SetImage and CBCGPRibbonMainButton::SetScenicImage methods have a new, optional parameter 'bDPIAutoScale'. Set it to TRUE if you wish to scale application button's image according to current DPI.
    • Ribbon Bar controls key tip is no longer limited by 2 characters.
    • New method CBCGPRibbonBar::SetTabButtonIcons allows specifying icons for controls located on the right side of the tabs area.
    • New virtual method CBCGPRibbonBar::PrepareCustomLabel allows changing the command label appearing on the customization dialogs. The default appearance is " (custom)".
    • CBCGPRibbonBar: added SVG icons support.
    • Ribbon Designer supports SVG images now.
    • Optimized backstage view header redrawing.
  • Docking Panes
    • CBCGPOutlookWnd: added SVG icons support.
    • CBCGPTasksPane: added SVG icons support.
    • CBCGPToolBar: added SVG icons support.
  • Visual Manager and Themes
    • CBCGPVisualManager2016: improved non-client colors in Office2016 Black theme.
    • CBCGPVisualManager2016: improved appearance of Outlook bar page buttons.
    • Improved appearance of checked Ribbon buttons in Office 2013/2016 themes.
    • Added new global member CBCGPVisualManager::m_strStylePath that allows specifying style DLLs location.
  • Grid and Report Controls
    • New message BCGM_GRID_HEADER_CHANGED is called on any changes on grid header, when columns are inserted, deleted or column position, size or visibility are changed.
    • Added new virtual method IsReportCtrl().
    • Grid control: fixed print preview issue. Now the selected printer font is consistent in print preview mode and the print output.
  • Calendar and Planner
    • Implemented new view type: BCGP_PLANNER_TYPE_WEEK_DAYS. This view can be used instead of the standard week-view to show the week in multi-column mode (like work-week view).
    • CBCGPPlannerManagerCtrl: added new attribute "Schedule Time Delta Day". Setting it to TRUE allows to display more appointments on the screen without scrolling the planner view. Call new method CBCGPPlannerManagerCtrl::SetScheduleTimeDeltaDay to set "day" scale instead of the standard "time" scale (60, 30, 20, ... minutes).
    • Schedule View columns are now automatically stretched to occupy all free space.
    • Implemented ability to display an item's tooltip in bounds of the whole appointment: SetToolTipWholeArea and IsToolTipWholeArea methods were added to CBCGPPlannerManagerCtrl class.
  • Controls
    • Added new method CBCGPBaseTabWnd::SetImageAutoScale. Call this method before CBCGPBaseTabWnd::SetImageList to automatically scale tab icons according to current DPI.
    • CBCGPButton: added SVG image support.
    • CBCGPDateTimeCtrl: implemented "read-only" mode. Call new method SetReadOnly to enable/disable this mode or IsReadOnly to check the mode.
    • CBCGPEdit: added button's tooltip. Call new method SetBrowseButtonToolTip to specify the tooltip.
    • CBCGPHeaderCtrl: implemented ability to align header item text on top. SetColumnTextVertTopAlign and IsColumnTextVertTopAlign methods were added.
    • CBCGPComboBox: improved appearance of icons in the disabled control.
    • CBCGPTreeCtrlEx: optimized control items adding performance.
    • CBCGPComboBox: added ability to use a custom edit control - override new virtual method GetEditCtrl and return a reference to CBCGPEdit-derived object.
    • CBCGPStatic: added a picture support. Call new method CBCGPStatic::SetPicture to display BMP, PNG or SVG image inside the control.
  • Graphics Manager
    • Added new class CBCGPGeometryGroup: implements a group of the geometries.
    • CBCGPBrush: added gradient stops support (D2D and GDI+ only). SetLinearGradientStops, SetRadialGradientStops and GetGradientStops methods were added.
    • CBCGPBrush: added color transformation methods:
      • AddaptColors: translates brush color(s).
      • InvertColors: inverts brush color(s).
      • ConvertToGrayScale: converts brush color(s) to gray scale.
      • Simplify: simplifies brush color(s) - all "non-empty" colors are converted to white.
    • CBCGPStrokeStyle: implemented custom dashes support; SetDashes method was added.
    • Implemented GDI+ graphics manager - CBCGPGraphicsManagerGdiPlus. This class will be automatically used when your application is launched on system where D2D is not available, e.g. Windows XP. If you need to force GDI+ manager usage, please specify BCGP_GRAPHICS_MANAGER_GDI_PLUS in CBCGPGraphicsManager::CreateInstance method.
  • Miscellaneous
    • libpng (used for PNG images rendering) was upgraded to version 1.6.34.
    • Added new method BCGPGLOBAL_DATA::GetCommonIcon: this method returns an Office-style icon such as Warning, Question, Error or Info. These icons can be used in Message Boxes or user's application.
    • CBCGPMessageBox: added Office-style icons. If you wish to use native Windows icons, simply set CBCGPMessageBox::m_bUseNativeIcons to TRUE.
    • CBCGPPngImage class doesn't use ATL's CImage class by default anymore: libpng is used in all Visual Studio versions. If for some reason you don't want to use libpng, please uncomment BCGP_USE_CIMAGE_FOR_PNG in BCGCBProConfig.h and rebuild the library.
    • CBCGPToolBarImages supports SVG images now (in the previous product versions only BMP and PNG formats were supported).
    • Toolbar Editor now supports SVG images.
    • Added new definition BCGP_USE_EXTERNAL_ZLIB to BCGCBProConfig.h: uncomment it if you're using external ZLIB in your project.
    • BCGPGLOBAL_DATA::SetDPIAware method was adapted to Windows 10 Creators Update (Build 1709) changes.

Fixes

  • Fixed some problems with compilation in Microsoft Visual Studio 2017 with /permissive- compiler option.
  • CBCGPPropertyPage: fixed problem with a default button appearance on the themed wizard page in "aero" mode.
  • Dialogs: fixed info tip positions after changing controls layout.
  • CBCGPListBox: fixed problem with WM_COMPAREITEM message processing in CBCGPListBox-derived classes.
  • CBCGPPropList: improved appearance of read-only date/time property.
  • CBCGPRadialMenuObject: fixed bug with radial menu size after animation in high-DPI systems.
  • CBCGPRibbonEdit: fixed bug with setting read-only mode after installing latest Windows 10 updates.
  • CBCGPTasksPane: fixed bug with incorrect MSAA behavior when task pane's embedded toolbar is re-created.
  • CBCGPToolBarImages: improved image pre-processing mechanism. GetPixel/SetPixel methods are no longer called for 24 or 32 bpp images. If you're still using 16 or 256 colors images, please consider upgrading them to a higher resolution to prevent application loading time problems under Windows 10 with latest updates.
  • CBCGPTasksPane: fixed bug with task label vertical alignment is some visual themes.
  • CBCGPWinUITiles: fixed bug with tiles layout after deleting all tiles in group.
  • CBCGPGridCtrl: fixed color issues in report control with theme colors specified by m_ColorData.
  • CBCGPGridCtrl: fixed drawing bug in multiline header: the merged header items with FreezeColumns feature and horizontal scrolling.
  • CBCGPHeaderCtrl correctly draws center/right-aligned icons now.
  • CBCGPRibbonBar: fixed bug with a caption redrawing after backstage horizontal scrolling in some visual themes.
  • CBCGPGridCtrl: fixed some problems with a grid scrolling during selection by mouse.
  • CBCGPScrollBar: fixed some issues with using control in the touch-screen environment.

Codejock Toolkit Pro v18.3.0

$
0
0
Codejock Toolkit Pro

Improves Calendar, CommandBars and Ribbon controls.

Features

ToolkitPro

  • SDK configuration improved, sdkddkver.h used when available.
  • Some missing samples added to standalone component installation packages.

PropertyGrid

  • Missing translations for Width and Height parts of CXTPPropertyGridItemSize added.

Fixes

ToolkitPro

  • Calling conventions fixed and enforced everywhere.
  • Many localizations issues addressed for all components, including wrong codepages, formatting tags, some missing translation, etc.
  • GDI+ updated to the latest version with bugfixes.
  • Workaround for Untrusted Fonts Blocking added to CXTPPrimitiveDrawing making possible to install Codejock.ttf into the system Fonts directory.
  • A number of HiDPI fixes added, including revised DPI Awareness configuration for all samples.

Calendar

  • Showing dates in locale format fixed in Office 2007, Office 2013, Office 2016 and Visual Studio 2015 themes.
  • Exception on Color Categories dialog closing during renaming categories fixed.
  • Redundant XTP_NC_CALENDARVIEWWASCHANGED notification fixed in DataPicker.
  • Using custom DatePicker font settings fixed for Office 2013 and derived themes.

CommandBars

  • Zero width of CXTPControlComboBox after command bars loading fixed.
  • Colors of checked menu items in Office 2016 themes fixed.
  • Edit control drawing in Office 2013 theme fixed.
  • Fixed scaling custom size of icons in CommandBars/Ribbon (also non square icons).

Controls

  • Background issues in tree control with dark theme and TVS_LINESATROOT enabled fixed.

DockingPane

  • Drawing icons in DockingPane title bar fixed for Visual Studio 2015 and Visual Studio 2012 themes.

FlowGraph

  • XTP_FGN_CONNECTIONCHANGED notification cancellation fixed.

Markup

  • Text hiding in cases when text doesn't fit boundaries fixed in GDI+ markup device context.

Ribbon

  • Renaming group pop-up controls and ribbon groups via Customize dialog fixed.
  • Drawing Quick Access controls fixed for Office 2016 theme.
  • Random crashes caused by Quick Access Toolbar fixed.
  • Drawing controls on Quick Access when Quick Access depending QAT position relatively ribbon fixed.
  • Ribbon appearance with large fonts enabled is fixed.
  • Font size in combobox and edit control for 'Large' and 'Extra Large' fonts fixed.

Report

  • Computation of right- and center-aligned ReportColumn's caption in HighDPI fixed.

ShortcutBar

  • Expand/Collapse button drawing fixed in Office 2013 theme.

SkinFramework

  • Incorrect data processing in CXTPSkinManagerApiHook::OnHookSystemParametersInfoA/W fixed.

Codejock Suite Pro v18.3.0

$
0
0
Codejock Suite Pro

Improves Chart, SkinFramework and CommandBars controls.

Features

Suite Pro

  • DefaultSmoothingMode and DefaultTextSmoothingEnabled properties added to MarkupContext.
  • Themes source projects included into the retail packages.

CommandBars

  • CommandBarsOptions.VSStateColor property added.

Ribbon

  • Missing BackstageListBox.UseShellIcons property added.

SkinFramework

  • Missing SkinSchema.GetColor method added.

Fixes

Suite Pro

  • All incorrectly built MSM modules fixed and made functional.
  • Broken Drag&Drop operations in various scenario fixed.
  • Codejock font included into Redist for manual installation into the system Fonts directory for Untrusted Fonts Blocking workaround.

Chart

  • Version conflicts for all chart classes fixed.

Codejock Command Bars Visual C++ MFC v18.3.0

$
0
0
Codejock Command Bars Visual C++ MFC

Maintenance release includes improvements and bug fixes.

Fixes

  • Zero width of CXTPControlComboBox after command bars loading fixed.
  • Colors of checked menu items in Microsoft Office 2016 themes fixed.
  • Edit control drawing in Office 2013 theme fixed.
  • Fixed scaling custom size of icons in CommandBars/Ribbon (also non square icons).

Codejock Controls Visual C++ MFC v18.3.0

$
0
0
Codejock Controls Visual C++ MFC

Maintenance release includes improvements and bug fixes.

Fixes

  • Background issues in tree control with dark theme and TVS_LINESATROOT enabled fixed.

Codejock Command Bars ActiveX v18.3.0

$
0
0
Codejock Command Bars ActiveX

Adds CommandBarsOptions.VSStateColor property.

Features

  • CommandBarsOptions.VSStateColor property added.

jQWidgets 5.5.0

$
0
0
jQWidgets

Improves jQWidgets Custom Element behavior.

Features

  • Added 500+ Custom Elements demos.
  • Improved jQWidgets Custom Element behavior.

Fixes

  • Fixed an issue in jqxGrid regarding the custom filtering keyboard. When the filter menu was customized by the user, an error was raised when 'Enter' key is pressed.
  • Fixed an issue in jqxDraw regarding trying to set invalid NaN params.
  • Fixed an issue in a jqxButton custom element.

BCGControlBar Library Professional Edition MFC v27.1

$
0
0
BCGControlBar Library Professional Edition MFC

Maintenance release with some minor additions, improvements and fixes.

Features

  • Grid and Report Controls
    • Improved vertical and horizontal header items appearance.
    • CBCGPGridColorItem: added custom colors support - new methods SetColors and SetWebColors were added to this class.
  • Controls
    • CBCGPColorButton: added a new method 'SetWebColors'. Call it to display a standard Web colors palette in the drop-down window.
    • CBCGPDateTimeCtrl: added system month format support. Set m_monthFormat to (-1) in order to use short date format.
    • CBCGPStatic: new method 'SetPicture(const CString& strImagePath, BOOL bDPIAutoScale = TRUE, BOOL bAutoResize = FALSE)' allows to display external (loaded from file) images.
  • Miscellaneous
    • CBCGPColorMenuButton: added a new method 'SetWebColors'. Call it to display a standard Web colors palette in the drop-down window.
    • CBCGPStatusBar: added themed tooltips support. Call new method CBCGPStatusBar::SetTipDescription to specify the tooltip description (multi-line text below tooltip label).
    • CBCGPSVGImage::ExportToBitmap has a new, optional parameter 'clrBackground'. If this parameter is not CLR_NONE, the method creates 24bpp bitmap with specified background. Otherwise, 32bpp bitmap with transparent background will be created.

Fixes

  • CBCGPComboBox: addresses issue with missing group separator in non-themed combo box.
  • Fixed compilation issue when _ATL_NO_AUTOMATIC_NAMESPACE flag is specified.
  • CBCGPPlannerViewSchedule: addresses issue with incorrect returned value in GetResourceFromPoint method (when resources count is one).
  • CBCGPScrollBar: fixed some problems with horizontal scrolling in the themed (Visual Manager-enabled) list view control.
  • CBCGPPropertyPage: fixed problem with redrawing group boxes during the page transition process.
  • CBCGPSVGImage: fixed memory leak in DoDraw method (when parameter 'bCashBitmap' is FALSE).
  • Toolbar Editor: fixed problem with adding SVG images to the default (16 colors) toolbar.
  • Editor Outline Parser: improved 64-bit support.

Prof-UIS v3.4.0.6

$
0
0
Prof-UIS

Includes build optimizations, redesigned Close button and bug fixes.

Features

  • Added new flag CExtAnimationParameters::g_bAnEnabled (set to false in your application InitInstance to disable animation) to avoid high CPU usage in some applications.
  • CExtGridWnd: while resizing column sizes - rows heights resize at the same size.
  • Redesigned Close button.
  • Several build optimizations.
  • Updated application names for samples.

Fixes

  • Fixed memory leak in CExtTreeCtrl class on InsertItem.
  • Fixed many compile warnings in various system types.

DevExpress WPF 17.2.6

$
0
0
DevExpress WPF

Maintenance release includes several bug fixes.

Fixes

DXBars for WPF

  • A closed tab item doesn't release memory in certain cases.
  • InvalidOperationException is raised in GridControl when its context menu is opened in a window created in a new thread.
  • Keygestures in BarSubItem don't work when this BarSubItem's popup isn't opened.

DXCharts for WPF

  • An Annotation element cannot be linked to the Series Point item in certain situations.
  • ArithmeticException is thrown in the chart when using the DataSourceBasedErrorBars indicator with null values.
  • Axis Label is hidden when a custom measure unit is applied to the DateTime scale in certain situations.
  • DataSource-based Error Bars are not hidden when Null values are passed from the data source.
  • Labels are missing in the Chart Designer's Property Grid if the Dark color scheme is applied.
  • Pie 3D - The HoleRadiusPercent property binding is not effective.
  • Side Margins are calculated incorrectly if a Bubble Series is displayed.
  • The ColorDataMember property does not work after upgrade to version 17.2.5.
  • Tooltip - Inconsistency when displaying tooltip values for aggregated Series points with similar arguments.

DXControls for WPF

  • ControlTemplate of a DXTabItem header cannot be found using the Shift+Click combination in the WPF Theme Editor tool.
  • DXOpenFileDialog's Help button refers to the ru-ru version of the support.microsoft.com web site.
  • ExecutedRoutedEventArgs' Source and OriginalSource properties don't contain a corresponding DXTabItem when the CloseCommand is bound using CommandBindings.
  • Setting the ShowHelp property to false doesn't hide the Help button.
  • Smart Tag - The ItemsSourceWizard window freezes in a certain scenario.
  • TreeView items are not resized when touch themes are applied.

DXDiagram for WPF

  • ArgumentException is raised in DiagramControl when it's exported to a file with another extension.
  • Connectors' end and begin items are not set if ItemTemplate doesn't contain DiagramContentItem.
  • DiagramContainer's background isn't transparent in version 17.2.
  • IOException is raised in DiagramControl when it's exported to a locked file.

DXDocking for WPF

  • ArgumentOutOfRangeException is raised when closing an application containing DockLayoutManager with a floating panel in BackstageView.
  • Dock item renaming functionality is broken in v17.2.5.
  • LayoutPanel's borders are not drawn properly if the LayoutPanel.MinWidth property is specified.
  • Memory leak in the case of using PdfViewerControl or PropertyGridControl.
  • The FloatingPaneWindow.EnsureRelativeSize method throws ArgumentNullException in certain cases.

DXEditors for WPF

  • ComboBoxEdit with CheckedTokenComboBoxStyleSettings - ThrowArgumentOutOfRangeException occurs when tokens are deleted quickly.
  • FlyoutControl is displayed on the wrong monitor when multiple monitors are used.
  • TrackBarEdit isn't updated immediately in PostMode.Delayed mode when its thumb is dragged.

DXGrid for WPF

  • A "DateTime" column's filter popup doesn't reset the AutoFilter Row's operator and doesn't pass the currently selected value to the AutoFilter Row's cells.
  • A selected cell's value is not updated when SetCellValue is called in a grouped GridControl bound to DataTable and EnableRowUpdateOptimization is enabled.
  • ArgumentOutOfRangeException is raised when the number of pasted values is greater than the number of columns in GridControl.
  • AutoFilterRow's actual criteria operator is automatically changed when GridControl is grouped.
  • Bands are generated too slow when the BandsSource collection is changed.
  • Compact View - There is no built-in capability to enable the Show In Groups mode by default.
  • Conditional Formatting Rules Manager uses string values rather than numeric ones when a condition is specified using formulas.
  • EditForm doesn't focus the first visible editor.
  • Exporting GridControl with sparklines causes ArgumentOutOfRangeException.
  • GridControl - The BestFitColumns method calculates the GridColumn.Width property incorrectly when the 125 DPI settings are used.
  • GridControl with a fixed column and AutoWidth = "True" breaks LayoutControl's measuring mechanism.
  • In Server Mode GridControl filters its rows incorrectly when AutoFilterRow is used.
  • Inactive PLinqInstantFeedbackDataSource throws NotSupportedException.
  • OverflowException is raised when the PropertyChanged event is raised for a property with the Double.NaN value and OptimizeSummaryCalculation is enabled.
  • Override data grid cell automation id generation.
  • TableView.DeleteRow deletes the last row in addition to a target data row when filtering or/and sorting are used.
  • The filter is not restored in the Grid with bands and AutoFilterRow.
  • The last visible band's checkbox is not disabled in ColumnChooser.
  • Threading problem detection is not disabled.

DXLayoutControl for WPF

  • LayoutControl does not align the item content correctly when a specific set of characters is used in the item labels.
  • LayoutControl incorrectly arranges its elements with high DPI settings at design time.

DXMap for WPF

  • Custom Search Provider example is incomplete.
  • ListSourceDataAdapter - Coordinate system converters are applied incorrectly in certain situations.
  • The Bing Search example uses obsolete search options.

DXPivotGrid for WPF

  • A lot of internal binding exceptions are raised in the "T410760" example.
  • ArgumentOutOfRangeException is thrown after dragging a grouped field with one field in it.
  • Best fit and column resizing work incorrectly if high DPI is enabled.
  • GetRowIndex(Object[]) does not work when passing values for more than 2 fields.
  • The PrefilterCriteriaChanged event is raised when a field filter is changed.
  • WPF PivotGrid - Showing the built-in Print Preview under a custom DPI value results in the "All rectangle borders must have the same thickness" error.

DXPrinting for WPF

  • DocumentPreviewControl - A document doesn't fit into a page on changing its margins.
  • DocumentPreviewControl - InsertAction doesn't work if the CommandBarStyle property has the Bars value.
  • DXPrinting - CompositeLink prints only PivotGrid's headers.

DXRibbon for WPF

  • A white border is displayed in BackstageViewControl when BarManager is used.
  • An exception is raised in DXRibbonWindow when it's shown in a separate thread.
  • Assigned key gestures do not always work when RibbonControl instances are merged.
  • BackstageViewControl allows navigating to disabled items when key tips are used.
  • DXRibbonWindow header overlaps RibbonControl elements in .NET v4.6.2.
  • It is impossible to customize the position of merged items in BackstageViewControl.
  • The selected Ribbon page in a minimized Ribbon is collapsed when a user tries to select an item in a combo box.

DXRichEdit for WPF

  • RichEditControl throws an exception when a custom RtfToContentConverter is used.
  • The caret is incorrectly positioned after programmatically selecting text and typing a new value.

DXScheduler for WPF

  • Appointments where a subject has a line break in the text display an invalid character.
  • Cells behind the selected appointment are also selected when ShowAllDayArea is set to False.
  • Displaying multiple SchedulerControl instances with CommandBarStyle=Ribbon in several threads causes an exception.
  • NullReferenceException occurs when setting WorkDays in a style.
  • NullReferenceExceptions are raised when using *Source properties after upgrading to version 17.2.5.
  • ResourceNavigator's Add (+) button is active when an active view's ResourcesPerPage is 0 and all resources are already shown.
  • SchedulerControl doesn't set working hours correctly when WorkTime is set to an empty interval in the CustomWorkTime event handler.
  • Scheduler's context menu is not localized.
  • The context menu opened by pressing the Menu/Application key is shown under the mouse cursor instead of the scheduler's selected cell.
  • The CreateSourceObject event's arguments do not contain information about a corresponding AppointmentItem.
  • The last resource is not rendered on scrolling when the ResourcePerPage property's value is not integer.
  • TimelineView - Implement the Resource Auto Height feature.
  • TimelineView doesn't show minutes by default when it is scaled by hours.
  • TimeScaleBase's IsEnabled property is not browsable.
  • WeekView - The Add-day area does not highlight the selected range completely when multiple appointments are selected.

DXSpreadsheet for WPF

  • Provide an informative description for the exception thrown after invoking the BindTableToDataSource method if the binding cannot be created.
  • Provide the capability to hide items in the Name Box.
  • Provide the capability to hide the formula editor in a SpreadsheetFormulaBarControl.
  • The Function Argument dialog is closed after entering a defined name that refers to a non-active sheet.
  • The Modified flag is unexpectedly set to True after a click on a cell.

DXTreeList for WPF

  • TreeListControl doesn't keep focus after clicking an already selected item.

MVVM Framework

  • Usability - There is no capability to initialize the Filtering UI state programmatically.

PDF Viewer for WPF

  • The PdfAttachmentsViewerControl and PdfOutlinesViewerControl controls keep references to PdfViewerControl's document that is already closed.
  • Usability - There is no way to obtain the corresponding page number in the TextMarkupAnnotationCreating event handler.

Scaffolding Wizards

  • Scaffolding Wizards generate non-compilable code for VB.NET projects without a root namespace.

Theme Editor

  • ThemeEditor cannot create custom themes based on Office2016 themes after upgrading to version 17.1.6.

Windows UI

  • FlipView crashes after swiping the first item to the right.
  • HamburgerMenu doesn't use the parent view model during navigation.
  • NavButton and other Windows UI buttons do not invoke routed commands correctly when CommandTarget is not set.

XtraReports Suite

  • "The calling thread cannot access this object because a different thread owns it." error occurs on an attempt to scroll a report using the mouse wheel.
  • End-User Report Designer - An expression binding doesn't work when it is specified via a control's smart tag or the Expression Editor if a data member uses the DisplayName attribute.
  • End-User Report Designer - System.NullReferenceException is thrown when closing an empty String Collection Editor of a control.
  • NullReferenceException occurs on an attempt to set the theme for DocumentPresenterControl in the Window.Loaded event handler.
  • QueryBuilder does not save a parameter type in a SQL query.
  • The System.InvalidOperationException "Print preview sequence contains no elements" exception occurs while previewing an empty document if the page layout is set to two pages.
  • WPF Report Designer - The search popup window has a wrong title.
  • WPF Report Designer - The XRPageInfo.Format property editor shows a validation error.
  • XtraReports - The DocumentPreviewControl incorrectly draws borders of report controls when the screen resolution is set to 125%.

DevExpress WinForms 17.2.6

$
0
0
DevExpress WinForms

Maintenance release includes several bug fixes.

Fixes

All WinForms Controls

  • NullReferenceException is thrown in the FormShadow.StopTimer method.
  • SvgImage Picker - A large image is not shown partially.
  • The ColorWheel form flickers on being displayed.
  • ToolTipController - A tooltip does not show the last text line.

PDF Viewer

  • Printing - Viewer crashes when 'Foxit Reader PDF Printer' is selected in the Print dialog.
  • Rendering - An image that should be enlarged cannot be rendered on Windows OS prior to Windows 7 Platform Update.
  • Rendering - Text drawn by the Type 1 font with an additional entry in the font dictionary cannot be rendered.
  • Thumbnails - Layout is not refreshed when the PdfViewer.RotationAngle property is changed.
  • Usability - There is no way to determine the state of the NextView/PreviousView commands.
  • Usability - There is no way to obtain the corresponding page number in the TextMarkupAnnotationCreating event handler.

Project Templates

  • The template item is not available (the "Add DevExpress Item" menu item is disabled) in v17.2.5 for Visual Studio 2017.

Snap

  • An exception occurs on an attempt to use the Snap Chart API when this chart is located in SnapList.
  • NullReferenceException when disposing of SnapControl.

XtraBars Suite

  • A skin project file is corrupted when Color Mixer is used.
  • AccordionControl - A cursor above ContextButtons flickers when it is changed using the MouseMove event.
  • AccordionControl is not painted on startup if the ExpandElemendMode property is Multiple and all items are expanded.
  • AdornerUIManager - An exception is thrown if a guide is assigned to BarButtonItem whose BeginGroup option is enabled.
  • BackStageViewControl is hidden after changing a ribbon page's visibility.
  • BarManager - A control located on a form cannot be focused programmatically after hiding PopupControlContainer's window.
  • BarManager - BarSubItem is hidden if its sub-menu contains a visible BarButtonItem element and the BarSubItem.HideWhenEmpty property is enabled.
  • BarManager - Items are drawn slowly if images are assigned to them by using a standard ImageList.
  • DefaultBarAndDockingController - A clone of the controller is created on assigning the default controller to the Controller property.
  • DockManager - A dock panel is not activated when the ValidateDockPanelOnDeactivate option is disabled.
  • DockManager - DockPanels' texts aren't stored in a layout file when the SaveLayoutToXml method is called in a user control's Dispose method.
  • DocumentManager - Improve performance on navigating to documents whose ImageIndex property is set.
  • DocumentManager - Tiles disappear when a skin is changed and tiles do not fit a form.
  • Low performance on the skin gallery drop-down initialization if the Ribbon property is not null.
  • Low performance when using a Ribbon/DockManager with ImageList after an upgrade to v17.2.
  • OfficeNavigationBar - The "The given key was not present in the dictionary" exception is thrown if the first NavBarGroup is invisible.
  • PopupContainerEdit closes when PopupContainerControl invokes MessageBox.
  • RecentItemControl - The item is deleted if it is dropped outside the panel area.
  • RibbonControl - ApplicationButton hangs if the mouse is moved out from the form in the button pressed state.
  • RibbonControl - ArgumentOutOfRangeException is thrown on closing a form containing DashboardDesigner if its ribbon is merged into the main form's one.
  • RibbonControl - MenuDrawMode.LargeImagesTextDescription is not working.
  • RibbonControl - No hover effect if PopupMenu is added to the customization menu.
  • RibbonControl - NullReferenceException is raised after changing the AllowCustomization property if a ribbon is created at runtime.
  • RibbonControl - NullReferenceException occurs when the AllowHtmlText option is enabled and the popup menu is opened.
  • RibbonControl - Round SVG images are cropped around edges.
  • RibbonControl - The BarButtonItem supertip hyperlink does not work if a button is located in BarSubItem.
  • SizeGrip is not shown in RibbonStatusBar when the Bezier skin is used.
  • SVG images cannot be used for tiles.
  • TabForm - Title bar buttons disappear on changing the window state from maximized to normal.
  • TileBar - Provide the capability to add a TileBarGroup descendant at design time.
  • TileControl - Support SVG Images in TileItem elements.
  • TileControl - The clicked tile is not updated when the AllowSelectedItem option is enabled.

XtraCharts Suite

  • Bar Series View - Bars are shown in an incorrect order after reassigning a data source.
  • Bubble Series - The automatic side margin value is too large in certain situations.
  • Changing a numerical wholerange to a custom value is impossible when DateTime ScaleMode is not Manual.
  • Chart indicators created at design time are not displayed correctly.
  • Loading series colors from ChartPalette causes performance degradation if a lot of different series are displayed.
  • The "Object reference not set to an instance of an object" error occurs if the XRChart control uses data filters.
  • The XYDiagram2D.DependentAxesYRange property behavior is incorrect when empty points are displayed.
  • Vertical lines of error bars are shifted from the center in Side-By-Side Bars.

XtraDiagram

  • DiagramControl cannot restore items when Guid is used as an identifier.
  • DiagramControl doesn't hide connection points when QueryConnectionPoints is handled and ItemConnectionBorderState is set to "Hidden".
  • DiagramControl's FitToDrawing action takes only root items into account.

XtraEditors Library

  • Badges are shown on top of forms if WaitForm with shadows is used.
  • BehaviorManager - The MouseDown event is raised twice when DragDropBehavior is attached to GridView.
  • BehaviorManager - The Open File Behavior does not support filtering files by types.
  • FlyoutPanel - A parent form is not closed on clicking the close button when the flyout's CloseOnOuterClick property is set to true.
  • FlyoutPanel - The panel closes when clicking the dropdown if the CloseOnOuterClick option is enabled.
  • LabelControl isn't trimmed when AutoSizeMode is Vertical and the height is limited by MaximumSize.
  • ListBoxControl - BehaviorManager - Selection is changed when dragging multiple items.
  • Magnifier magnifies an incorrect screen area in the case of High DPI.
  • NullReferenceException occurs when a filter is applied in the CreateViewInstance method.
  • PDFViewer - The Find panel hides once a user starts searching for a word.
  • PDFViewer - The Find panel is not displayed for the second time when animations are disabled and not displayed in version 17.2.5.
  • PictureEdit - The cursor does not change to the default one when the Application.UseWaitCursor property changes.
  • PopupContainerControl closes when PopupContainerEdit gets focus.
  • RepositoryItemHypertextLabel does not show all lines of HTML multiline text.
  • SearchLookupEdit - Clicking Column Chooser hides the popup after upgrading to v17.2.5.
  • Skin Editor - "Object is currently in use elsewhere" error occurs when a skin is auto-saved and the Editors tab is opened.
  • The More Colors dialog's form is incorrectly scaled on Windows 7 when the Russian language is enabled.
  • TimeSpanEdit - A value is reset if the min value is used and the minute value is set by scrolling up.
  • TrackBarControl is shown incorrectly with the Bezier skin when High DPI is used.
  • TreeListLookUpEdit - The AllowFindPanel property of the inner TreeList shows an incorrect value in PropertyGrid.
  • XtraDialogs - NullReferenceException is thrown on opening the dialog.
  • XtraFolderBrowserDialog does not allow selecting folders when an application's Target Platform is x64.
  • XtraMessageBox - A message sound is not played when passed as a parameter to XtraMessageBoxArgs' constructor.
  • XtraOpenFileDialog - The AccessViolationException exception is thrown on an attempt to open a context menu at the place where a file is deleted.
  • XtraSaveFileDialogs & XtraOpenFileDialogs cannot be localized.
  • XtraTabControl - Slow rendering when images are assigned to tab pages from a standard ImageList.

XtraGauges Suite

  • The AppearanceRangeBar.BackgroundBrush property is serialized incorrectly.

XtraGrid Suite

  • GridControl - The Clear Filter button in the Excel filter popup doesn't clear the filter when DefaultFilterType is set in the ShowFilterPopupExcel event handler.
  • A row separator disappears if GridView is scrolled to bottom and filtered.
  • Add the capability to collect information about issues related to DirectX on the customer side.
  • Add the capability to disable the DirectX mode for a specific GridControl.
  • AutoFilterRow - Decimal numbers are parsed using the InvariantCulture.
  • BehaviorManager - Detail views do not respond to clicks when the drag-and-drop behavior is attached.
  • BehaviorManager - Drag-and-drop works only in one way when the drag-and-drop behavior is attached to several detail views.
  • BehaviorManager - One row cannot be dragged when a column's AllowEdit property is set to False and multi-selection is enabled in the Grid.
  • BehaviorManager - Rows cannot be selected using the Row Indicator when the drag-and-drop behavior is attached to the Grid.
  • BehaviorManager - The DragEnter event does not prevent dragging a row.
  • Blank rows copied from Excel aren't inserted to GridView.
  • ChartControl bound to ControlRowSource does not display any data if the target GridControl is bound to a BindingSource.
  • Excel-Style Filter Dialog - Provide the capability to conditionally display a dropdown when a custom filter is used.
  • Grid - LayoutView doesn't maintain PaintStyleName when switching between views.
  • Grid - The clipboard paste operation skips the '%' character.
  • GridControl - DragDropBehavior operates properly only if a single master row is expanded.
  • GridView - A new line symbol of cell data is taken into account in the group row painting when the ForceDirectXPaint method is called.
  • GridView - ArgumentOutOfRangeException is thrown on typing in Auto Filter Row if the overridden GridView.CreateAutoFilterCriterion method returns a group operator with a single child operator.
  • GridView - Copied DateTime values cannot be pasted to the same DateTime column if a different culture is used.
  • GridView - Repositories do not change correctly when DirectX is enabled.
  • GridView - RepositoryItemMemoEdit search results are incorrectly highlighted in DirectX mode.
  • GridView - The OptionsColumn.ShowCaption property does not work unless you call the BeginUpdate and EndUpdate methods.
  • GridView is flickering when ForceDirectXPaint and SVG images are used.
  • LayoutView is not refreshed after all data is filtered.
  • PrintPreview cuts GridControl's multi-line text.
  • RatingControl is not drawn correctly when the Bezier skin is applied.
  • StringFormat Alignment.Center throws the "Value not within expected range" error.
  • System.ArgumentException occurs when a filtering drop-down menu for a column has been invoked and the column's editor is LookUpEdit.
  • The 'IsNull' criterion is removed on opening the Excel Filter popup.
  • TileView - Support editing using EditForm.
  • XtraGrid - Clipboard values from a non-English Excel version are misplaced on pasting into GridView.

XtraLayout Suite

  • LayoutControl - The context menu during design time is not displayed if there is no enough space below.

XtraMap

  • Usability - There is no built-in method to reset the image layer cache at runtime.

XtraPivotGrid Suite

  • An unhandled exception ("child generated no items") occurs when modifying the PivotGridControl layout after restoring the layout information in certain situations.
  • Data Aware Export - NullReferenceException is raised if RowTotalsLocation is set to Tree.
  • InvalidCastException is raised on connecting a chart to a pivot grid bound to the server mode data source.
  • LegacyOptimized DataProcessingEngine - An exception is raised if a Data Field is bound to an Enum column.
  • Memory usage increases if the RefreshData method is executed frequently.
  • Pivot Grid ignores DispalyFormat settings of editors provided in the CustomCellEdit event handler during the export in DataAware mode.
  • PivotGrid - Setting the field's SortMode property resets the default decimal format to currency.
  • PivotGrid - The ArgumentOutOfRangeException error occurs when the control is refreshed by the timer.
  • PivotGrid - The data field filtering is not available when the RunningTotal option is enabled for the hidden data area field.
  • PivotGrid - The first field list item cannot be selected after any other item is selected.
  • PivotGrid does not show data for fields bound to ExpandoObject.
  • PivotGrid does not use DisplayFormat set in the CustomCellEdit event.
  • PivotGrid ignores the DisplayFormat property set in the CustomCellEdit event handler if the field CellFormat property is specified.
  • The GetRowIndex and GetColumnIndex methods work incorrectly if multiple Data Fields are displayed.
  • Unhandled error occurs when calculating a STDDEV summary function in certain situations.
  • XtraPivotGrid - The UnboundExpressionEditorCreated event does not exist.

XtraPrinting Library

  • Export to DOCX - Numbering lists are lost.
  • Export to DOCX - XRLabel is split between the report's pages incorrectly when the SingleFilePageByPage export mode is used.
  • Export to XLS / XLSX - Merged document bricks are exported incorrectly when the TextExportMode property is set to Text.
  • InvalidCastException occurs if a bar button item has a supertip with text in a footer.

XtraReports Suite

  • DetailReport's filter affects an unrelated chart that uses the same data.
  • Document Generation - A control stays visible if its Visible property is set to False in the BeforePrint event handler in a specific report layout.
  • DocumentPreview - Print Dialog's start position is not correct when TouchUI is enabled.
  • DocumentViewer - An editor appears at a wrong place if the XtraReport.CreateDocument method is called when the editor is active.
  • DocumentViewer - Parameters panel width is too small on high DPI screens.
  • End-User Report Designer - Formatting of XRRichText content is lost after changing font properties.
  • End-User Report Designer - It is impossible to specify a drill-down control if the XtraReport instance is loaded into the designer at runtime.
  • End-User Report Designer - Report Wizard doesn't add a bound control if a field is of the enumeration type.
  • End-User Report Designer - The 'Field List' is scrolled to a data source and the data source is selected when renaming a calculated field.
  • Export to DOCX - ArgumentOutOfRangeException occurs on an attempt to export a report with Rich Text containing a specific bookmark.
  • Export to Image - EMF metafiles are rasterized if they are used as the report's Watermark.
  • Expression Bindings - It is not possible to affect the summary calculation result (e.g., calculate a custom summary).
  • Import - System.InvalidOperationException is thrown on importing an MDB file to a report.
  • Inherited Reports - A parameter in an inherited report is serialized with a default type value even if the parameter in the base report has a default value.
  • Interactive sorting resets parameters in the report preview.
  • Report Controls - A default value for the XRLabel.Padding and XRCheckBox.Padding property is different.
  • Report Designer - Calling the "NewReportWizard" command in code results in NullReferenceException.
  • Report Designer - FilterString takes an incorrect filter after copying and then pasting a correct filter in the Filter Editor.
  • Report Parameter can't be evaluated once a report datasource is bound to a dataset.
  • System.InvalidOperationException is thrown when exporting a report with specific RTF content to DOCX using the 'Single File' export mode.
  • The BeforePrint event fires in the custom XRSubreport control even if the PrintEventArgs.Cancel property is set to true in the overridden BeforePrint event.
  • The PdfExportOptions.AdditionalMetadata property value can be set in the property grid of the End-User Report Designer.
  • The XRChart.SeriesSorting property setting is not effective in design mode.
  • The XRSubreport.CanShrink property doesn't work.
  • Visual Studio Report Designer crashes if the DesignerSettings.xml file is invalid, empty or missing.
  • Visual Studio Report Designer crashes with the type ambiguity if there are two projects of different DevExpress versions in the solution.
  • XRChart - A wrong series data filter leads to an incorrectly generated document.
  • XRChart - An incorrect series data filter is displayed as a correct in a specific scenario.
  • XtraReport - Export to Excel rasterizes Windows Metafiles.
  • XtraReport - Suppressing the printing through the e.Cancel parameter does not work correctly for GroupHeaderBands.
  • XtraReport - The FillDataSources method performance is low for a DataSet with a large number of DataTables.
  • XtraReport - The Page Summary value is not correct when there is a subreport in a DetailBand.
  • XtraReport generated through the Label Report Wizard is not refreshed immediately.
  • XtraReport that has no Detail band is not populated with data.

XtraRichEdit

  • A comment related to the editable range of the protected document isn't editable if the ReadOnly protection mode is used.
  • Formatting is applied incorrectly after loading an ODT file to RichEditControl.
  • Next comment content is selected after selecting the last paragraph of the comment in the Reviewing pane.
  • Provide a way to restore the deleted style.
  • RichEditControl displays images at incorrect positions.
  • The FindAll method operates incorrectly for a hidden text that is located before a field.
  • The Floating Picture alignment and font settings are lost after opening and re-saving an ODT file in RichEditControl.
  • The GetText method returns Null for a non-empty text range if this range contains tables.

XtraScheduler Suite

  • SchedulerControl - A redundant DevExpress prefix is added to the namespace of the IDXMenuManager type on creating a custom appointment form.
  • SchedulerControl - Appointments are painted with an incorrect color in The Bezier skin on high DPI settings.
  • XtraScheduler.Reporting.DayViewTimeRuler's time separators aren't shown.
  • XtraUserControl is incorrectly drawn when it is placed into the FlyoutPanel.

XtraSpreadsheet

  • The Name Box bottom border is hidden when a non-standard system DPI is used.
  • The DocumentClosing event is raised twice when invoking the CreateEmptyDocumentCommand or OpenDocumentCommand ribbon command if the RaiseOnModificationsViaAPI option is set to true.
  • A comment is resized if a cell associated with the comment is pasted into rows with a non-default height.
  • FormulaBar buttons have a smaller size than FormulaBar when a non-standard system DPI is used.
  • Inplace editors ignore line breaks after saving a document in MS Excel and opening it in SpreadsheetControl.
  • NameBox' font has a smaller size than FormulaBar's font when a non-standard system DPI is used.
  • Pivot Table content is not properly refreshed after moving a field to a different area.
  • Provide an API to check if a certain row is filtered.
  • SpreadsheetControl cannot accommodate wrapped cell text in a printed/exported document.
  • SpreadsheetControl does not validate formula length.
  • SpreadsheetControl scrolls a document outside the WorksheetDisplayArea range while dragging/resizing a cell or filling cell values using the Fill Handle feature.
  • System.IndexOutOfRangeException is thrown if the current time format does not have designators.
  • The IWorkbook.Modified property value is not changed when modifying the IWorkbook.CustomXmlParts collection.
  • The Page Setup form layout is broken after selecting a cell range for the worksheet's Print Area.
  • The use of the SetInsideBorders method does not draw borders for locked rows if these rows do not contain any values.

XtraTreeList Suite

  • The TreeList.BestFitColumns method doesn't work as expected if it is invoked after TreeListNode.AddNodes in the parent container constructor.
  • A cell value is not updated on changing a value in Virtual Mode.
  • A node can be collapsed/expanded if an active editor has an invalid value.
  • Incorrect BestFitColumns calculation when the BestFitMaxNodeCount property is greater than 1 and the tree contains a single node.
  • NullReferenceException occurs when a new node is created during drag and drop but the underlying object of TreeList's data source doesn't have a parameterless constructor.
  • The next column overlaps content of a fixed column.
  • The way of setting the width less than the minimum value no longer works.
  • TreeList selection behavior is inconsistent with the Grid's behavior when CellSelect multi-select mode is enabled.
  • TreeList.GetSelectImage doesn't fire when the focused node is changed.

XtraVerticalGrid Suite

  • A newly added row isn't editable if Multiple Cell selection is enabled.
  • CategoryRow shows its name when its Caption is empty.
  • Correct a typo in the Clear all rows item of the VerticalGrid's context menu displayed at design time.
  • PropertyGridControl - The GetRecordObject method returns null.
  • PropertyGridControl - The RepositoryItemButtonEdit.TextEditStyle property is changed to Standard if it was set to DisableTextEditor and this repository item is added to the DefaultEditors collection.
  • VGridControl - Row names are re-set on moving another row at design time.
  • VGridControl - The first CategoryRow is focused regardless of the OptionsRow.AllowFocus option.
  • VGridControl - The popup cell editor cannot be opened when view information is calculated.

DevExpress DXperience 17.2.6


DevExpress Universal 17.2.6

Actipro Silverlight Studio 2017.2 build 0223

$
0
0
Actipro Silverlight Studio

Improves Charts and SyntaxEditor controls.

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

SyntaxEditor

  • Updated the free sample C#/VB syntax languages to support C# 6 and VB 14 enhancements.
  • Updated the HtmlContentProvider.GetContent method to catch any XmlExceptions that can occur from invalid markup.
  • Improved how IntelliPrompt code snippet template sessions handle indentation.

Web Languages Add-on

  • Improved the XML auto-completion logic to self-close start tags if a '/' is typed.

Fixes

SyntaxEditor

  • Fixed a bug where rendering issues could occur in a certain scenario when editing the same document in multiple editors.
  • Fixed a bug in the TextChangeOffsetDelta.SequentialOnly logic for a text change.
  • Fixed a bug where the indicator margin didn't render glyphs for tagged ranges that began at a line terminator.
  • Fixed a bug where IntelliPrompt code snippet selection sessions weren't excluding empty folders.
  • Fixed a bug where IntelliPrompt code snippet template sessions didn't track dependent field text ranges properly in undo scenarios.

Python Language Add-on

  • Fixed a bug where typing a '.' at the start of the document could lock up the resolver.
  • Fixed a bug where using document header text could cause a parser exception in a certain scenario.

IWCGjQuery Suite 4.0.1.145

$
0
0
IWCGjQuery Suite

Improves Wizard, WebCam, Charts and Print components.

Features

  • IWCGJQPayPalCart
    • Added new HiddenOnLoad property which hides cart summary on render/load, even when there are products in the cart.
  • IWCGJQEdit, IWCGJQMemo, IWCGJQPanelList
    • Added RenderAsync protection.
  • IWCGJQGMap3Ex
    • Added missing minimized file.
  • IWCGJQPlotCharts
    • Added new BezierCurveRendererOptions property.
  • IWCGJQRadioGroupEx, IWCGJQCheckBox, IWCGJQRadioEx
    • Added support for changing CSS properties via Ajax.
  • IWCGJQPrint
    • Updated JQuery plugin to 1.5.1.
    • Added new properties Timeout, Title and DocType.
  • IWCGJQWizard
    • Improved the wizard layout.
  • IWCGJQWebCam
    • Updated JQuery plugin to 1.0.23.
  • IWCGJQWebCodeCam
    • Updated JQuery plugin to 2.7.0.
    • Added support for lists available media devices.
    • Added the ability to set default media device source.

Fixes

  • IWCGJSGoogleMapsClasses
    • Fixed issues with google map constant names.
  • IWCGJQDatePicker
    • Fixed problem interpreting date formats including short or long months.
  • IWCGJQDialog
    • Fixed rendering of left and top properties.
  • IWCGJQEdit
    • Fixed height and width issue on OnResize event.
  • IWCGJQPDFViewer
    • Fixed zoom level 100%.
  • IWCGJQWizard
    • Fixed height issue on active tab/step
    • Fixed/Added render of icon property and support for Ajax updating.
  • IWCGJQGrid
    • Fixed buy where the OnSearch event is not triggered when query is cleared.

Syncfusion Essential Studio ASP.NET Core 2018 Volume 1

$
0
0
New report viewer

Adds a new report viewer, Word-to-PDF conversion support and virtual scrolling in the file explorer.

Features

  • New Report Viewer Control - The report viewer is a visualization control for viewing RDL/RDLC files on a webpage. It is powered by HTML5/JavaScript.
  • Chart
    • Draw types for polar and radar charts - New draw types for scatter, range column, stacking area, and spline area have been added to polar and radar charts.
    • Smart axis labels in 3-D - Support has been provided for smart axis labels in 3-D. Now, the labels will be shown without overlapping other labels.
    • Trackball template - Template support has been provided for the trackball tooltip. Now, you can customize the trackball as you like.
  • Diagram
    • Layers - Support has been added to categorically arrange a set of nodes onto the diagram and selectively view, print, and lock different categories of nodes.
  • DocIO
    • Word to PDF support - DocIO now allows you to convert Word documents into PDF files.
  • Spreadsheet
    • Sparkline Support - The spreadsheet control supports sparklines, which can be placed inside cells to easily visualize various data points.
  • File Explorer
    • Virtual scrolling support - Virtual scrolling support loads files and folders on demand in the file area of the file explorer control. In this case, the items will be loaded when the user scrolls the file explorer content.
  • Gantt
    • Task dependency dialog - Task dependencies can now be either updated or deleted using the task dependency dialog.
    • Daylight saving time - The Gantt control now provides support for tasks that pass through daylight saving time of a given time zone.
  • Maps
    • RTL support - Right-to-left rendering support for legend and tooltip.
    • Color mapping from data source support - Map colors from data sources for shapes.
  • Pivot Client
    • Exporting - The pivot visualization controls in pivot client can be exported to Excel, PDF, and Word documents.
  • Schedule
    • Add/Remove resources dynamically - Improvements have been made to the method for dynamically adding and removing resources to and from a layout.
    • Grouped appointments - An option to perform CRUD actions simultaneously on all grouped appointments has been introduced.
  • Tree Grid
    • Multiple row reordering - The tree grid now provides support for reordering multiple rows.
    • Hierarchical filtering - The tree grid now supports filtering records with or without hierarchies.
  • Tree Map
    • Color mapping from data source support - Map colors from data sources for tree map items.
  • Essential XlsIO
    • Filter enhancements - Essential XlsIO now allows data to be filtered by color and icon.
    • Export Excel data to business objects - To help populate business objects or model collections from an Excel worksheet, you can export Excel data into an IEnumerable collection, even for platforms that don’t support data tables.
    • Trace precedents and dependents - Essential XlsIO helps users trace relationships between cells and formulas in an Excel workbook by retrieving precedent ranges to see which cells are referenced in the active cell’s formula and by retrieving dependent ranges to see which cells contain a reference to the active cell.
    • Copy and paste enhancements - Copy content and paste it as a link, which pastes references of the source range instead of values. When original data changes, the information is automatically changed where the content was pasted as a link.

Syncfusion Essential Studio ASP.NET MVC 2018 Volume 1

$
0
0
Tree Grid - Multiple row reordering

Adds spark lines to the spreadsheet, virtual scrolling to the file explorer and multi-row reordering to the tree grid.

Features

  • Exporting multiple Syncfusion controls - Support has been added to export multiple Syncfusion controls like grid, chart, tree grid, etc., in a single document (Excel, PDF)
  • Chart
    • Draw types for polar and radar charts - New draw types for scatter, range column, stacking area, and spline area have been added to polar and radar charts.
    • Smart axis labels in 3-D - Support has been provided for smart axis labels in 3-D. Now, the labels will be shown without overlapping the other labels.
    • Trackball template - Template support has been provided for the trackball tooltip. Now, you can customize the trackball as you like.
  • Diagram
    • Layers - Support has been added to categorically arrange a set of nodes onto the diagram and selectively view, print, and lock different categories of nodes.
  • Spreadsheet
    • Sparkline Support - The spreadsheet control supports sparklines, which can be placed inside cells to easily visualize various data points.
  • File Explorer
    • Virtual scrolling support - Virtual scrolling support loads files and folders on demand in the file area of the file explorer control. In this case, the items will be loaded when the user scrolls the file explorer content.
  • Gantt
    • Task dependency dialog - Task dependencies can now be either updated or deleted using the task dependency dialog.
    • QueryTaskbarInfo event - The Gantt control now provides support for the server-side QueryTaskbarInfo event through which task bars can be customized while exporting to PDF.
    • Daylight saving time - The Gantt control now provides support for tasks that pass through daylight saving time of a given time zone.
  • Maps
    • RTL support - Right-to-left rendering support for legend and tooltip.
    • Color mapping from data source support - Map colors from data sources for shapes.
  • Essential PDF
    • XFA flattening - Support has been added to flatten the XFA form fields.
  • Pivot Grid
    • Migrating from WPF to web - You can now open downloaded XML documents in the web version of the pivot grid control. This is applicable only for relational data sources in server mode.
  • Schedule
    • Add/Remove resources dynamically - Improvements have been made to the method for dynamically adding and removing resources to and from a layout.
    • Grouped appointments - An option to perform CRUD actions simultaneously on all grouped appointments has been introduced.
  • Tree Grid
    • Multiple row reordering - The tree grid now provides support for reordering multiple rows.
    • Hierarchical filtering - The tree grid now supports filtering records with or without hierarchies.
  • Tree Map
    • Color mapping from data source support - Map colors from data sources for tree map items.
  • Essential XlsIO
    • Filter enhancements - Essential XlsIO now allows data to be filtered by color and icon.
    • Export Excel data to business objects - To help populate business objects or model collections from an Excel worksheet, you can export Excel data into an IEnumerable collection, even for platforms that don’t support data tables.
    • Trace precedents and dependents - Essential XlsIO helps users trace relationships between cells and formulas in an Excel workbook by retrieving precedent ranges to see which cells are referenced in the active cell’s formula and by retrieving dependent ranges to see which cells contain a reference to the active cell.
    • Copy and paste enhancements - Copy content and paste it as a link, which pastes references of the source range instead of values. When original data changes, the information is automatically changed where the content was pasted as a link.
Viewing all 1514 articles
Browse latest View live


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