Quantcast
Channel: ComponentSource News | Gauge Components
Viewing all 2126 articles
Browse latest View live

DevExpress DXperience 19.1

$
0
0
New JavaScript Diagram Widget (CTP)

Major enhancements for JavaScript (Angular, React, Vue), ASP.NET Core, ASP.NET, WPF and Reporting.

Features

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

  • CodeRush Ultimate - Quickly renames all namespaces within a project so they match the project’s folder structure.
  • DevExpress ASP.NET - Adds a new Gantt Control (CTP) for ASP.NET, plus a new Rich Text Editor & Spreadsheet control for ASP.NET Core.
  • DevExpress Reporting - New! Create hierarchical reports using the new DetailBand.HierarchyPrintOptions property.
  • DevExpress Windows 10 Apps - Use the Date Navigator control to display and select visible dates within the Scheduler, plus Drag 'n' Drop support.
  • DevExpress WinForms - Adds .NET Core 3 Preview 5 support, plus Format Rules to Highlight Cell Value Changes in the Data Grid.
  • DevExpress WPF - New assemblies for .NET Framework 4.5.2, new packages for .NET Core 3 Preview 5, plus improves Grid & Chart.
  • DevExtreme - Adds new File Manager (CTP), Diagram Widget (CTP) & Button Widgets, plus updates Data Grid & Tree List.

DevExpress Universal 19.1

$
0
0
Annotate charts with custom labels

Major enhancements for JavaScript (Angular, React, Vue), ASP.NET Core, ASP.NET, WPF and Reporting.

Features

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

  • CodeRush Ultimate - Quickly renames all namespaces within a project so they match the project’s folder structure.
  • DevExpress ASP.NET - Adds a new Gantt Control (CTP) for ASP.NET, plus a new Rich Text Editor & Spreadsheet control for ASP.NET Core.
  • DevExpress Office File API - Adds support for .NET Std 2.0/.NET Core 2.1 (LTS), plus predefined CMaps for CID Fonts in the PDF Document API.
  • DevExpress Reporting - New! Create hierarchical reports using the new DetailBand.HierarchyPrintOptions property.
  • DevExpress Report and Dashboard Server - Data models can now contain custom SQL queries, plus changeable Report & Dashboard Designer themes.
  • DevExpress Windows 10 Apps - Use the Date Navigator control to display and select visible dates within the Scheduler, plus Drag 'n' Drop support.
  • DevExpress WinForms - Adds .NET Core 3 Preview 5 support, plus Format Rules to Highlight Cell Value Changes in the Data Grid.
  • DevExpress WPF - New assemblies for .NET Framework 4.5.2, new packages for .NET Core 3 Preview 5, plus improves Grid & Chart.
  • DevExtreme - Adds new File Manager (CTP), Diagram Widget (CTP) & Button Widgets, plus updates Data Grid & Tree List.

MindFusion.Java Swing Pack 2019.R1

$
0
0
MindFusion.Java Swing Pack

Diagramming adds Button, CheckBox, Edit, NumericEdit, Slider and Spinner CompositeNode components.

Features

  • JavaFX dependencies removed from all components in the pack.
  • Diagramming for Java Swing
    • New CompositeNode components - Component classes that support user interaction can now be used as part of CompositeNode templates:
      • ButtonComponent implements clickable buttons inside nodes.
      • CheckBoxComponent represents a check-box that lets users select true / false values.
      • EditComponent implements editable text area.
      • NumericEditComponent implements number-entry area.
      • SliderComponent allows selecting a value from numerical range by dragging a slider.
      • SpinnerComponent represents a spin-edit component.
    • Improved FlowchartLayout - FlowchartLayout can now arrange more types of graphs, no longer requiring them to represent strictly-nested source code structures.
  • Spreadsheet for Java Swing
    • The Editable property added to Cell class lets you prevent users from changing cell's content.
    • Show rotated cell text by setting the Rotation style property.
    • Show double underlined cell text by setting the FontDoubleUnderline style property.
    • Prevent users from resizing rows and columns by setting the AllowResizeHeaders property.
    • The inplaceEditStarting event is now raised by the formula bar too.
    • CSV importer fixes.
  • MindFusion Virtual Keyboard
    • Added dispose method used to stop the auto-repeat timer. Calling it is necessary if disposing the parent frame in response to keyboard's own key-press event.
    • Setting the TemplateLayout property now automatically changes Mode to Custom.

Actipro WPF Studio 2018.1 build 0676

$
0
0
Actipro WPF Studio

Improves Docking/MDI, Editors and SyntaxEditor controls.

Features

Docking/MDI

  • Added the DockingWindowDefaultLocationEventArgs.FloatingLocation property that specifies the floating location of the docking window when e.ShouldFloat is set in a DockSite.WindowDefaultLocationRequested event handler.
  • Improved the cleanup of open document references.
  • Improved key processing to allow child controls to handle keys like Esc, thereby preventing the dock site from handling them.
  • Improved the DockSite.PrimaryDocumentChanged event to not fire until the end of a batch MVVM items source update.

Editors

  • Added an IsUndoEnabled property to all edit boxes, determining whether undo/redo support is enabled for the text-editing portion of the controls.
  • Updated TimeEditBox to not change the date portion of the value when parsing typed text or spinning.

Grids

  • Updated the PropertyGrid.MiscCategoryName property to return a localized version of the 'Misc' text by default.

Ribbon

  • Added the Tab.UseColors property that is set appropriately by each theme via a new AssetResourceKeys.ContextualTabUseColorsBooleanKey resource.
  • Updated how the Tab.IsSelected property is implemented.
  • Updated the PopupControlService logic for attempting to focus the first focusable child control on an opened popup.
  • Improved the ability of buttons to coerce a default checkable command parameter when the Command property is set.

SyntaxEditor

  • Added handling for any possible system exceptions that could arise from clipboard access.
  • Optimized tag aggregators to not raise a TagsChanged event when refreshing if there were no taggers before or after the refresh.
  • .NET Languages Add-on
    • Improved lock access to the assembly repository across multiple threads.

Fixes

Docking/MDI

  • Fixed a bug that could prevent context menus on child controls from opening in a certain scenario.
  • Fixed a bug where adding a docking window via MVVM with IsActive set to true might not result in the docking window being selected.
  • Fixed a bug where an exception could be throw when right-clicking within a popup anchored in an AdvancedTabControl.
  • Fixed a bug where the correct tab might not be activated properly after doing a batch MVVM items source update.

Editors

  • Fixed a bug where the MonthCalendar would disable a date if the Minimum is set to that date but with a time after midnight.

Grids

  • Fixed a memory leak that could occur when refreshing the children of a collapsed TreeListBox node.

Ribbon

  • Fixed a bug where an in-ribbon gallery might not properly configure variants initially in a certain scenario.
  • Fixed a bug where an in-ribbon gallery that can auto-size might not expand properly as items are added dynamically.
  • Fixed a couple bugs with contextual tab borders not always rendering correctly when used with minimized popups.

Themes

  • Fixed a bug in WindowChrome that could prevent a maximized window from restoring to its previous bounds in a certain situation.

BCGSuite for MFC v30.0

$
0
0
BCGSuite for MFC

Adds support for Visual Studio 2019, plus new features for chart, dialog, grid and report components.

Features

  • Microsoft Visual Studio 2019 support:
    • The source files are fully compliant with Visual 2019 C++ compiler.
    • All examples and samples were thoroughly tested with VS 2019.
    • Evaluation version contains DLLs and libraries required for VS 2019.
  • Dialogs and Forms
    • A new class CBCGPScrollDialog implements a dialog box with scrolling support.
    • CBCGPFormView: added automatic scrolling when a newly focused control exceeds form's bounds.
    • CBCGPPropertySheet: added custom (owner-draw) notification badges support.
  • Chart Control
    • Implemented drawing of partially visible data points for a fixed interval width. New methods EnableAllUnitsOnFixedInterval and IsAllUnitsOnFixedInterval were added to CBCGPChartAxis class.
    • A new method ValueFromPoint was added to CBCGPChartTernaryAxis class.
    • CBCGPChartSurfaceSeries::ColorMode enumerator has a new member: CM_SERIES: when this mode is specified, each series is drawn in one color, which is defined by the currently selected theme or by user.
  • Grid and Report Controls
    • CBCGPGridItem: added hot-tracking support. Override a new 'IsHotTrackEnabled' method in your CBCGPGridItem-derived class and return TRUE to enable grid cell mouse tracking.
    • CBCGPGridCheckItem: added grid control modes ("Check box" or "Switch"). New methods SetMode and GetMode were added to this class.
    • Implemented a special row marker for the Grid cell editing mode: when row is selected and one of the cells is being edited, a special marker (pencil) is displayed on the left side. New method CBCGPGridCtrl::SetRowHeaderEditImage allows to specify this symbol. In addition, you may draw your own marker by overriding new method CBCGPGridCtrl::OnDrawRowHeaderEditImage.
  • Controls
    • CBCGPDateTimeCtrl: added WM_GETTEXT message processing. A result of this message is formatted date and time value of this control.
    • A new class CBCGPIPAddressCtrl implements themed IP Address control.
    • CBCGPListBox: new method MoveItem allows to change an existing list box item position (index).
    • New class CBCGPDragListBox implements a list box that allows users to move items within the control. Generally, this control is very similar to MFC CDragListBox, but it has visual themes support and other CBCGPListBox features such as pinned items support, color bars and others.
    • CBCGPSliderCtrl: introduced a new "progress" mode. In this mode, the channel area left of the slider's thumb is filled with some (default or user-defined) color.
    • CBCGPGroup: implemented group caption check box / radio button. When user "unchecks" the group, all controls located within the group bounds will be automatically disabled. SetCheckRadioStyle, GetCheckRadioStyle, SetCheck and GetCheck methods were added to CBCGPGroup class.
  • Miscellaneous
    • CBCGPCalendar::IsDateMarked method is virtual now: override it if you wish to mark specific calendar's date without calling MarkDates method.
    • New virtual method CBCGPCalendar::OnClickTodayButton is called when user clicks "Today" button on the calendar.
    • CBCGPEditCtrl: added visual theme-dependable bookmarks.
  • Examples and Samples
    • BCGPGridExample: added demonstration how to add switch control and custom rating control to the grid.
    • ListBoxDemo: demonstrates a new CBCGPDropListBox class.
    • PropSheetDemo: demonstrates owner-draw notification badges.
    • ResizableForm: added slider controls in a progress mode demonstration.
    • New sample application ScrollDialogDemo demonstrates how to use a new class CBCGPScrollDialog.
    • New sample application GroupBoxDemo demonstrates how to add check box and radio button to the group box control.

Fixes

  • CBCGPGraphicsManagerD2D: addressed issue with incorrectly created stroke style in some cases.
  • CBCGPListBox: addressed issue with incorrectly painted list box item when control has "Right Align" style.
  • CBCGPPropertySheet: addressed issue with repainting of the separator located below the wizard buttons after property sheet was resized (Wizard mode only).
  • CBCGPStatic: addressed issue with calling SetPicture multiple times. In this case, a previously loaded image is properly cleared.
  • CBCGPSwitchCtrl correctly processes BCGM_ONSETCONTROLVMMODE registered message now.
  • CBCGPVisualManager: addressed switch control drawing issue in some visual themes.
  • Chart: addressed issue with incorrect surface series rendering in case of CBCGPChartSurfaceSeries::CM_SINGLE color mode when a number of color levels is 1.
  • CBCGPPlannerViewSchedule: addressed issue with incorrect size for all-day appointments that have duration of more than one day.
  • CBCGPPropertyPage: addressed issue with incorrect header width in some cases.
  • Visual container and control: fixed incorrect position and layout of the visual container items after printing or exporting.
  • CBCGPGridCtrl: addressed some issues with a grid horizontal scrolling.

BCGControlBar Library Professional Edition MFC v30.0

$
0
0
BCGControlBar Library Professional Edition MFC

Adds support for Visual Studio 2019, plus new features for chart, dialog, grid and report components.

Features

  • Microsoft Visual Studio 2019 support:
    • The source files are fully compliant with Visual 2019 C++ compiler.
    • All examples and samples were thoroughly tested with VS 2019.
    • Evaluation version contains DLLs and libraries required for VS 2019.
  • Frame Windows
    • Frame windows with a themed non-client area are created with WS_CAPTION style now. This change addresses many issues such as:
      • Incorrect multi-monitor support.
      • Incomplete side-by-side behavior.
      • Frame resizing performance.
  • Dialogs and Forms
    • A new class CBCGPScrollDialog implements a dialog box with scrolling support.
    • CBCGPFormView: added automatic scrolling when a newly focused control exceeds form's bounds.
    • CBCGPPropertySheet: added custom (owner-draw) notification badges support. Override new virtual method 'OnDrawPageNotificationBadge' to draw your custom badge (see PropSheetDemo sample).
  • Docking Panes
    • CBCGPDockingControlBar: implemented ability to specify pane's caption depending on the current state. For example, you can add a name of the currently selected object on the properties grid caption.
    • New global flag CBCGPOutlookButton::m_bDrawAmpersand specifies whether button's label should be drawn with underlined character or ampersand before this character. By default, the label is drawn with underlined character.
    • CBCGPStatusBar: implemented status bar pane notification badge support.
  • Chart Control
    • Implemented drawing of partially visible data points for a fixed interval width. New methods EnableAllUnitsOnFixedInterval and IsAllUnitsOnFixedInterval were added to CBCGPChartAxis class.
    • A new method ValueFromPoint was added to CBCGPChartTernaryAxis class.
    • CBCGPChartSurfaceSeries::ColorMode enumerator has a new member: CM_SERIES: when this mode is specified, each series is drawn in one color, which is defined by the currently selected theme or by user.
  • Visual Manager and Themes
    • A control's description (usually located below control's label) has a special color now. A new method 'GetDescriptionTextColor' was added to CBCGPVisualManager class.
    • CBCGPVisualManagerVS2019: changed visual theme colors to match VS 2019 release (Light blue theme).
  • Grid and Report Controls
    • CBCGPGridItem: added hot-tracking support. Override a new 'IsHotTrackEnabled' method in your CBCGPGridItem-derived class and return TRUE to enable grid cell mouse tracking.
    • CBCGPGridCheckItem: added grid control modes ("Check box" or "Switch"). New methods SetMode and GetMode were added to this class.
    • Implemented a special row marker for the Grid cell editing mode: when row is selected and one of the cells is being edited, a special marker (pencil) is displayed on the left side. New method CBCGPGridCtrl::SetRowHeaderEditImage allows to specify this symbol. In addition, you may draw your own marker by overriding new method CBCGPGridCtrl::OnDrawRowHeaderEditImage.
  • Desktop Alert Window
    • CBCGPPopupWindow: improved colors of BCGPPopupWindowTheme_Black theme.
    • CBCGPPopupWindow: if window transition effect is CBCGPPopupMenu::SLIDE and desktop alert should appear on the left or right screen side, the sliding will be horizontal.
  • Controls
    • CBCGPDateTimeCtrl: added WM_GETTEXT message processing. A result of this message is formatted date and time value of this control.
    • A new class CBCGPIPAddressCtrl implements themed IP Address control.
    • CBCGPListBox: new method MoveItem allows to change an existing list box item position (index).
    • New class CBCGPDragListBox implements a list box that allows users to move items within the control. Generally, this control is very similar to MFC CDragListBox, but it has visual themes support and other CBCGPListBox features such as pinned items support, color bars and others.
    • CBCGPSliderCtrl: introduced a new "progress" mode. In this mode, the channel area left of the slider's thumb is filled with some (default or user-defined) color.
    • CBCGPGroup: implemented group caption check box / radio button. When user "unchecks" the group, all controls located within the group bounds will be automatically disabled. SetCheckRadioStyle, GetCheckRadioStyle, SetCheck and GetCheck methods were added to CBCGPGroup class.
  • Miscellaneous
    • Implemented ability to enable "Press and Hold" gesture event for all library controls: by default, this event is disabled for the performance reasons, but you can enable it now by setting globalData. m_bTabletDisablePressAndHold to FALSE.
    • CBCGPCalendar::IsDateMarked method is virtual now: override it if you wish to mark specific calendar's date without calling MarkDates method.
    • New virtual method CBCGPCalendar::OnClickTodayButton is called when user clicks "Today" button on the calendar.
    • CBCGPEditCtrl: added visual theme-dependable bookmarks.
    • CBCGPPropList: implemented items button custom color. New methods SetItemButtonColor and GetItemButtonColor were added.
    • CBCGPWinApp class overrides DoMessageBox method and displays a themed message box (BCGPMessageBox) instead of the standard message box.
    • CBCGPAppOptions structure has a new member m_bMDITabsDocumentMenu: specifies whether MDI tabs have a documents button located right of tabs.
    • Added a new registered message BCGM_GETCOLORTOOLTIP. The message is sent to the main application frame when a color box's tooltip is being formatted.
  • Examples and Samples
    • BCGPControls: added IP Address control and Property Grid button custom color demonstrations.
    • BCGPVisualStudioGUIDemo: demonstrates new features of the editor markers.
    • BCGPGridExample: added demonstration how to add switch control and custom rating control to the grid.
    • ListBoxDemo: demonstrates a new CBCGPDragListBox class.
    • PropertyGridMDIDemo: added demonstration how to customize a docking pane caption.
    • PropSheetDemo: demonstrates owner-draw notification badges.
    • ResizableForm: added slider controls in a progress mode demonstration.
    • New sample application ScrollDialogDemo demonstrates how to use a new class CBCGPScrollDialog.
    • StatusBarDemo: demonstrates status bar pane notification badge.
    • New sample application GroupBoxDemo demonstrates how to add check box and radio button to the group box control.

Fixes

  • CBCGPGraphicsManagerD2D: addressed issue with incorrectly created stroke style in some cases.
  • CBCGPKeyMapDlg: addressed issue with incorrectly filled key list if main application frame has an advanced frame caption pane.
  • CBCGPListBox: addressed issue with incorrectly painted list box item when control has "Right Align" style.
  • CBCGPPopupMenu: addressed issue with a first menu item repainting after the scrolling performed by the mouse wheel.
  • CBCGPPropertySheet: addressed issue with repainting of the separator located below the wizard buttons after property sheet was resized (Wizard mode only).
  • CBCGPRibbonBar: addressed issue with QAT icons color when Ribbon bar doesn't replace the frame caption (in some visual themes such as Office 2016 colorful or dark gray).
  • CBCGPRibbonCategory::GetImageSize returns now a default image size when a Ribbon category (tab) doesn't have a corresponding image list.
  • CBCGPRibbonComboBox: addressed issue with foreground color of control located on the Ribbon tabs row (in some visual themes when tabs area has a dark background).
  • CBCGPStatic: addressed issue with calling SetPicture multiple times. In this case, a previously loaded image is properly cleared.
  • CBCGPSwitchCtrl correctly processes BCGM_ONSETCONTROLVMMODE registered message now.
  • CBCGPVisualManager: addressed switch control drawing issue in some visual themes.
  • Chart: addressed issue with incorrect surface series rendering in case of CBCGPChartSurfaceSeries::CM_SINGLE color mode when a number of color levels is 1.
  • CBCGPPlannerViewSchedule: addressed issue with incorrect size for all-day appointments that have duration of more than one day.
  • CBCGPPropertyPage: addressed issue with incorrect header width in some cases.
  • CBCGPScrollBar: addressed issue with internal control rendering in some cases.
  • CBCGPTooltipManager: optimized tooltips memory management.
  • Visual container and control: fixed incorrect position and layout of the visual container items after printing or exporting.
  • CBCGPGridCtrl: addressed some issues with a grid horizontal scrolling.

Actipro WPF Studio 2019.1

$
0
0
Search Overlay Pane

Massive SyntaxEditor enhancements and updates.

Features

Cross-Platform Design

  • The internals of SyntaxEditor have been heavily refactored to support a cross-platform API across the WPF, UWP and WinForms platforms. This allows SyntaxEditor features for the three platforms to be kept in sync moving forward. The 2019.1 UWP and WinForms versions of SyntaxEditor will follow later this year.

Carets and Selection

  • Multiple Selections
    • Multiple selections, each with their own caret, are now supported. A new selection can be added by holding the Ctrl key when clicking in the text area or clicking on the selection or line number margins.  Most edit actions have been refactored to fully support multiple selections. For instance, pressing Shift+Right Arrow will extend all of the selections by one character.
    • Copying text from multiple selections unions the selected text, joining each range's text with a line terminator.  Pasting multi-line text into a view with the same number of selections as text lines being pasted will replace each selection with a related line from the pasted text.
  • Touch Selection Grippers - Selection grippers will show for the primary selection when touch input is used.
  • Caret Movement
    • Carets now support movement at both the start and end of word wrapped lines.
    • Virtual space is now supported at the end of lines when a new option is enabled. Block selections can be made in virtual space at the end of lines, even without line end virtual space being enabled. This prevents the caret from snapping to an offset when making a block selection, which can sometimes be problematic.

Search Overlay Pane

  • A new search overlay pane displays over the upper-right of the active editor view when Ctrl+F (find mode) or Ctrl+H (replace mode) are pressed in a multi-line editor. A toggle mode button on the search overlay pane switches between find and replace modes, and all common search options are supported via toggle buttons and other controls. The search overlay pane can be closed by clicking the X button or by pressing Esc.
  • Ctrl+F3 will open the search overlay pane without focusing it, and will search forward for the currently-selected text. Ctrl+Shift+F3 will do the same but will search backwards.
  • F3 will search for the next match of the previously-used search options. Shift+F3 will search for the previous match of the previously-used search options.
  • If the SyntaxEditor.IsSearchResultHighlightingEnabled property is true, the search results can be highlighted while the search overlay pane is open. Closing the search overlay pane, clears the search result highlights.

IntelliPrompt

  • Vector Images - The Metro Light and Metro Dark common image sets are now in vector form and render beautifully in high DPI.
  • Completion Filters - Completion filters have been updated so when there are multiple active filters with the same ICompletionFilter.GroupName, any one of those filters can includes an item.  Toggle button completion filters were changed to appear unchecked when they aren't active, which is more natural.
  • Ctrl Key Opacity Changes - The logic for making IntelliPrompt popups and the new search overlay pane semi-transparent when the Ctrl key is held has been refactored and improved.  A brief delay was added before the opacity change occurs.

Splitting

  • The scrollbar splitter button now has a larger appearance.
  • The view splitter can be dragged to the bottom of the view to remove the split and keep the top view.

Scrolling and Zooming

  • Touch Scrolling - Smooth inertia-based touch scrolling has been added.
  • Auto ScrollBar Visibility - The horizontal and vertical scrollbars now support an Auto visibility option that will only display then when necessary.
  • Horizontal Scrolling
    • Editor views can be scrolled horizontally with Shift+MouseWheel.
    • Better logic was implemented for managing horizontal scroll maximums, especially when scrolling vertically.
  • Scroll API - New programmatic scroll methods were added that allow for aligning an anchor line to the top/center/bottom of a view with a specified pixel displacement, or scrolling by pixels.

Margins

  • Line Number Customization - A new line number provider language service was added that allows for complete customization of how line numbers are rendered in the line number margin. In addition, a property was added to the document that sets the line number for the first line in the document, defaulting to one.
  • Indicator Glyphs - The rendering of built-in indicator glyphs was improved.

Text Rendering

  • The text rendering of long lines was improved.

.NET Languages Add-on

  • IntelliPrompt completion list toggle button filters were added for the various kinds of items displayed in the list. The IntelliPrompt completion filter UI (toggle buttons and tabs) only shows based on the available items in the unfiltered list. For instance, if there are no types in the list, no 'Types' toggle button filter is visible.
  • Roslyn Add-on - The optional Roslyn add-on was updated to use Roslyn v3.0.0.

Python Language Add-on

  • IntelliPrompt completion list toggle button filters were added for the various kinds of items displayed in the list. The IntelliPrompt completion filter UI (toggle buttons and tabs) only shows based on the available items in the unfiltered list. For instance, if there are no classes in the list, no 'Classes' toggle button filter is visible.

ANTLR Add-on

  • The ANTLR add-on was updated to use ANTLR v3.5.1.

Irony Add-on

  • The Irony add-on was updated to use Irony v1.1.

Wijmo Enterprise 2019 v1 (Build 612)

$
0
0
Wijmo Enterprise

Adds support for Angular 8, plus improvements to FlexChart and FlexGrid.

Features

  • Added support for Angular 8.
  • Added support for deep-binding in wijmo.format method.
  • Added FlexChart.itemsSourceChanging/Changed events.
  • Added FlexGrid.refreshRange method for finer control on rendering.
  • New Samples
    • GanttChart Repeat Tasks - PureJS | Angular | React | Vue
    • FlexGrid PDF Export WebWorkers - React
    • TemplateLiterals - PureJS | Angular | React | Vue
    • Gauge NeedlePointer - PureJS | Angular | React | Vue

Wijmo Core 2019 v1 (Build 612)

$
0
0
Wijmo Core

Adds support for Angular 8, plus improvements to FlexChart and FlexGrid.

Features

  • Added support for Angular 8.
  • Added support for deep-binding in wijmo.format method.
  • Added FlexChart.itemsSourceChanging/Changed events.
  • Added FlexGrid.refreshRange method for finer control on rendering.
  • New Samples
    • GanttChart Repeat Tasks - PureJS | Angular | React | Vue
    • FlexGrid PDF Export WebWorkers - React
    • TemplateLiterals - PureJS | Angular | React | Vue
    • Gauge NeedlePointer - PureJS | Angular | React | Vue

FusionCharts Suite XT v3.13.5

$
0
0
FusionCharts Suite XT

Multi-level pie chart 'ShowLabel' and 'ShowValue' attributes are now supported at category level.

Features

  • In a multi-level pie chart, 'showLabel' and 'showValue' attributes are now supported at the 'category'level.
  • The file format to export a chart in Excel is now changed from '.xls' to '.xlsx'.

Fixes

  • In a multi-series chart, if a series is hidden at the time of rendering and the attribute 'transposeAxis'is set as '1', the y-axis was not scaling properly. This issue is now fixed.
  • On exporting charts as PDF from a page which has multiple charts, the exported PDF was not opening properly in other applications, e.g.,- Acrobat Reader. This issue is now fixed.
  • In a multi-series chart, if a series is hidden at the time of rendering by setting the 'visible' attribute to '0', the chart was throwing a 'JS' error. This issue is now fixed.
  • 'connectNullData' is now working fine in spline and multi-series spline charts.
  • In a multi-axis line chart with more than 9 series, a 'JS' error was thrown on hovering over the legend. This issue is now fixed.
  • The horizontal bullet chart was throwing a 'JS' error and disappear when resized. This issue is now fixed.
  • In IE8, charts were not rendering when using the minified version of the jQuery plugin. This issue is now fixed.
  • Annotation image and logo are now appearing in Android Chrome.
  • In the Treemap chart, if the plot animation was turned on, the navigation bar was visible on rendering the chart. This issue is now fixed.
  • The animation was not working while rendering the chart if an image annotation was present. This issue is now fixed.
  • 'removeMarker()' API is now working fine. Previously, it was throwing a js error.
  • The 'destroy()' and 'hide()' APIs are now working as intended. Previously, they were throwing 'JS' errors.
  • In multi-series dual Y-axis combination chart, the tooltip of the line chart was not visible on hover. This issue is now fixed.
  • The text alignment in the legend was not working properly if the attribute 'hasRTLText' attribute was set to 1. This issue is now fixed.
  • In the multi-series column chart, the legend drag feature is now working as expected. Previously, if the chart was updated with the same data the legend drag was not working.
  • If there were multiple draggable charts in a page, setting the Y-axis limit manually on any chart changed the Y-axis limit of the last chart automatically. This issue is now fixed.

Telerik UI for Xamarin R2 2019 (2019.2.603.360)

$
0
0
Telerik UI for Xamarin

Improves scrolling performance for PDF Viewer, plus updates for Calendar and ListView.

Features

  • Calendar
    • Introduced helper class to serialize/deserialize recurrence patterns to iCalendar format.
  • ListView
    • TabView: Introduced a new property IsContentPreserved to control whether to preserve tab content when switching between tabs.
  • PDF Viewer
    • Improved scrolling performance.

Fixes

  • Common
    • Crash when upgrading to Xamarin.Forms 4.0.
  • AutoCompleteView
    • Unfocused event is not raised.
  • Calendar
    • [Android] SelectionChanged is triggered twice when changing the appointments collection at runtime.
    • [iOS] Day View Events View permanently shifts when changing view mode while swiping left/right.
    • Changed SelectionChanged event args to be of type CalendarSelectionChangedEventArgs that includes AddedItems and RemovedItems properties.
  • CheckBox
    • IsChecked property is not updated when default binding mode is used.
  • DataGrid
    • [iOS] A NullReferenceException is thrown when trying to load the telerik font.
  • ListView
    • [iOS] Entry in ListViewTemplateCell is overlapped by keyboard.
    • [Android] TextCell is not centered vertically.
    • [Android] NullReferenceException is thrown on item property change when ItemStyleSelector is applied.
    • Binding is lost when ItemTemplateSelector is used and templates are switched dynamically.
    • [Android] Items are not loaded after second LoadOnDemandItemTemplate is tapped.
  • NumericInput
    • [Android] Value is not applied correctly when StringFormat property is used.
  • Popup
    • [iOS] The popup is misplaced when a picker items are displayed.
  • TreeView
    • [iOS] Unexpected behavior when ItemsSource is cleared or updated at runtime.
    • Calling ScrollItemIntoView() leads to exception.

DevExpress VCL Subscription 18.2.8

$
0
0
DevExpress VCL Subscription

Improves Grid, VerticalGrid, SpreadSheet & PivotGrid controls, plus the PDFViewer, RichEdit & Scheduler controls.

Fixes

ExpressBars Suite

  • TdxBarCustomPopupMenu and descendants - A bar's popup menu is always scaled according to the monitor DPI, even if the menu's invoker is programmatically scaled to a different target DPI.
  • TdxRibbonStatusBar - An AV occurs when an editor on the status bar's toolbar panel receives focus if the Ribbon property is set to nil.
  • TdxStatusBar - The font of an individual panel scales twice if the panel's PanelStyle.ParentFont property is set to True, and the system DPI does not equal 96.
  • TdxTabbedMDIManager - A child MDI form's TdxRibbon control is displayed on the form for a brief moment before being merged with the parent form's TdxRibbon control on switching between MDI child forms.

ExpressDataController

  • Server Mode - A column whose Properties property is incorrectly unassigned displays certain non-string data types.

ExpressEditors Library

  • cxLabel - An editor is scaled incorrectly if it is anchored to the right edge of its parent and has an associated style controller.
  • cxLookupComboBox - The EditValue property value can change to Null Variant if the Properties.DropDownListStyle property is set to lsFixedList, and the ifoUseContainsOperator flag is in the Properties.IncrementalFilteringOptions property value.
  • Increasing the Filter Builder dialog's font size displays a horizontal scrollbar.
  • TcxCustomTextEdit and descendants - The CursorPos property returns an incorrect value in certain cases.
  • TcxDBRichEdit - An entire editor content becomes selected when the Style.Color property value changes.

ExpressLibrary

  • SVG Images - Certain images in a 64-bit application are parsed incorrectly.
  • The dxSetProcessDpiAwareness global function in the dxDPIAwareUtils unit does not work under Windows 10 version 1607 and newer.

ExpressPDFViewer

  • A text can be invisible if it uses a custom-encoded PostScript Type 1 embedded into a loaded document.
  • Incorrect font glyphs are displayed for characters in a text that uses an embedded font whose 'hhea' table is omitted.
  • The default button field states are displayed incorrectly for the fields whose values are unspecified in a loaded PDF document.

ExpressPivotGrid Suite

  • Data fields have incorrect widths if the "TheBezier" skin is applied.

ExpressQuantumGrid Suite

  • Chart View - NULL grouped chart values cannot be drilled down.
  • cxExtLookupComboBox - An AV occurs on closing an in-place editor's dropdown window with filtered items if the TcxGrid control uses hybrid scrollbars.
  • Table and Banded Table Views - Horizontal scrolling cannot bring certain columns into view if the View's OptionsView.ColumnAutoWidth property is set to True and the Options.AutoWidthSizable property is set to False for one or more columns.

ExpressQuantumTreeList Suite

  • The ikMultiArrow indicator cell icon is not displayed for a focused node that is the only node selected in the tree list.

ExpressRichEdit Control

  • An HTML document is loaded very slowly if it contains a link whose URL does not specify a protocol.
  • Opening a DOCX file that contains a duplicate or empty xmlns attribute causes the "Duplicates not allowed" error.

ExpressScheduler Suite

  • An event doesn't assign its Data property on calling the event's Assign method.
  • Events are hidden for resources if certain non-matching strings are assigned as their identifiers.

ExpressSpreadSheet

  • A custom in-place cell editor that overrides the default editor via an OnEditing event handler, scales twice when invoked for the first time on a monitor whose DPI differs from 96.
  • A defined name that refers to an external document is loaded incorrectly from an XLS file.
  • A worksheet ceases to scroll on cell selection via drag-and-drop when the mouse pointer goes outside the control's bounds if the worksheet has at least one frozen row or column.
  • An AV occurs on an attempt to copy or cut a cell to the clipboard if the cell contains a formula expression that returns a string.
  • Certain cell borders are not displayed in certain spreadsheet documents created by third-party applications.
  • Export to XLSX - Microsoft Excel considers an exported document corrupted if a worksheet has one or more hyperlinks and its OptionsPrint.Source.GridLines property is set to bTrue or bFalse.
  • The "'-' is not a valid floating point value" exception occurs on loading an ODS file that includes at least one blank cell with a numeric formatting pattern.
  • The IF function returns only a single value regardless of accepted parameters.
  • The IF, IFERROR, IFNA, and CHOOSE functions can return incorrect results when used in array formula expressions that return an array.

ExpressVerticalGrid Suite

  • TcxVirtualVerticalGrid - The "List index out of bounds (-1)" exception occurs on saving a stream using its WriteComponent method if no record is focused.

Highcharts Suite v7.1.2

$
0
0
Highcharts Suite

Includes new vertically scrollable plot area, plus options in Highstock JS to control rendering lines across all panes.

Features

  • New in Highstock 7.1.2
    • Added new options plotBands.acrossPanes and plotLines.acrossPanes to control rendering lines across all panes.
  • New in Highcharts Basic 7.1.2
    • Added new feature, vertically scrollable plot area.
      This adds native scrolling features vertically, and is enabled using the chart.scrollablePlotArea.minHeight setting.
    • Deprecated the 'labels' option in favor of 'annotations'.
    • Added stack labels feature to waterfall series.
    • Added auto alignment for solid gauges with two labels.
    • Improved performance for exporting packedbubble series.
    • Added 'series.nodes[index].remove()' method to networkgraph series to remove a node with all connected links.
    • Added support for percentage value in yAxis.labels.distance option for gauge series.

Highcharts JS v7.1.2

$
0
0
Highcharts JS

Adds a new feature to vertically scroll plot area, plus improvements for waterfall and packedbubble chart series.

Features

  • Added new feature, vertically scrollable plot area.
    This adds native scrolling features vertically, and is enabled using the chart.scrollablePlotArea.minHeight setting.
  • Deprecated the 'labels' option in favor of 'annotations'.
  • Added stack labels feature to waterfall series.
  • Added auto alignment for solid gauges with two labels.
  • Improved performance for exporting packedbubble series.
  • Added 'series.nodes[index].remove()' method to networkgraph series to remove a node with all connected links.
  • Added support for percentage value in yAxis.labels.distance option for gauge series.

Actipro WPF Studio 2019.1 build 0681

$
0
0
Actipro WPF Studio

SyntaxEditor improves keyboard shortcut processing logic in the search overlay pane.

Features

Ribbon

  • Added virtual Ribbon.CreateContextMenu method that can be overridden to customize a context menu.

SyntaxEditor

  • Added a 'Multiple Selections / Carets' QuickStart.
  • Improved typing in the search overlay pane's find what textbox to select the next match in the editor view.
  • Improved keyboard shortcut processing logic in the search overlay pane.
  • Updated all language add-on IntelliPrompt quick info and parameter info tips to use current syntax highlighting colors.
  • Updated IntelliPrompt quick info and parameter info tips in the Metro Dark theme to use a dark background.
  • Updated IntelliPrompt quick info and parameter info tips to use new AssetResourceKeys.IntelliPromptToolTip* brush resources.

Fixes

SyntaxEditor

  • Fixed a bug where IntelliPrompt complete list filter tab foregrounds didn't render properly in the Metro Dark theme.
  • Fixed a bug where typing in long complete-line tokens could lead to invalid incremental lexing context data.

TeeChart for .NET 2019 (Build 4.2019.6.4)

$
0
0
TeeChart for .NET

Adds support for Microsoft .NET Core 3.0 Preview.

Features

  • Adds support for Microsoft .NET Core 3.0 preview in Microsoft Visual Studio 2019
    • Downloadable as NuGet packages.
    • Supports Winform, ASP.NET and WPF.
    • Adds example for ASP.NET Core 3 MVC.

Nevron Vision for SharePoint 2019.1

$
0
0
Nevron Vision for SharePoint

Adds support for Microsoft SharePoint 2019, plus new Ternary Chart type and TimeSpan Scale.

Features

  • Support for Microsoft SharePoint 2019
    • All web parts in the suite - Chart, Gauge, Barcode, and Map now support SharePoint 2019.
  • New Ternary Chart type
    • This feature allows you to display Ternary Point and Ternary Bubble series inside a ternary chart. A ternary chart is a type of plot on three variables which sum to a constant.
  • Point Series Droplines
    • The Point Series now supports drop lines. Drop lines are lines which extend from the point X, Y, Z value to the chart walls. Optionally drop lines can extend to the axis Min, Max value or to a user-specified value (drop lines origin).
  • Bar Connect Lines
    • The Bar Series now supports connector lines between adjacent bars.
  • Float Bar Connector Lines
    • The Float Bar Series now supports connector lines between adjacent bars begin / end values.
  • Heat Map Contour Labels
    • The Heat Map Series supports annotated contours. The user can specify the formatting of the contour value (elevation). the distance between labels along the contour, whether the orientation of the labels must follow the contour slope, whether the label should clip the contour line it annotates and others.
  • TimeSpan Scale
    • This type of scale allows you to display duration of time (time span) (usually on the X Axis). The duration is specified in time spans or ticks

Nevron Gauge for SharePoint 2019.1

$
0
0
Nevron Gauge for SharePoint

Adds support for Microsoft SharePoint 2019.

Features

  • Adds support for Microsoft SharePoint 2019.

DevExpress VCL Subscription 19.1.2

$
0
0
PDF Viewer Attachments

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

Features

Right-To-Left Support

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

Filtering UI

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

Enhanced SVG Rendering

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

Ribbon and Toolbars

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

Flow Chart

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

Skins Library

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

Spreadsheet

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

Pivot Grid

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

PDF Viewer

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

Layout Control

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

Design-Time Enhancements

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

Telerik UI for WPF R2 2019 SP1

$
0
0
Telerik UI for WPF

New features added for DesktopAlert, DiagramRibbon, Map and more.

Features

  • All Controls
    • Added ReadOnlyOpacity, ReadOnlyBorderBrush, ReadOnlyBackgroundBrush to VisualStudio2013 theme palette.
  • DesktopAlert
    • Implemented the ShowInTaskSwitcher property that hides the Alert from the Windows Alt+Tab menu when set to false.
    • The control now supports auto height by setting the DesktopAlert `s Height property to double.NaN.
  • Diagrams
    • Introduced built-in support for SimplifiedMode in DiagramRibbon.
    • Serialization and deserialization of some properties were not culture-independent and caused an exception when using different cultures for serialization and deserialization.
  • FileDialogs
    • Included ExplorerControl in VisualStudio`s toolbox.
  • GridView
    • Add support for add and remove operations in non-self-reference table relations in a hierarchical scenario.
  • Map
    • Added WebHeaders property in ScaleTileSource. Users can now add request/response headers to the webclient responsible for downloading map tiles for marticular map source.

Fixes

  • ComboBox
    • In editable mode setting the Text property, will return the first matching element, not the full matching one.
  • FileDialogs
    • A NullReferenceException in ExplorerControl.CanExecuteHelper() method when FileDialogsCommands is used in XAML and the explorer is collapsed.
    • The Search feature is not working on Windows Server 2012 R2.
  • GanttView
    • Relations between milestones on identical horizontal coordinates are clipped.
  • Gauges
    • Marker indicator is positioned and scaled wrong when resizing the gauge control.
  • GridView
    • Column auto-sizing via splitter double-click does not work after removing an item from the ItemsSource when setting GroupRenderMode to Flat.
    • If RadGridView is bound to an empty database table through Entity Framework, columns are not auto-generated.
    • FilteringControl's DistinctValues are not unchecked when resetting the ItemsSource of the RadGridView.
    • Editing a grouped RadGridView bound to a ListCollectionView moves the edited item to the bottom of the group.
    • GridViewMultiColumnComboBoxColumn does not respect CellTemplate and CellEditTemplate.
    • Index out of range exception in GridViewVirtualizingPanel.FlatLayoutStrategy.RealizeMergedCells.
    • GridViewRow becomes valid when its invalid cells get out of the viewport.
    • The Display element of a cell does not respect DisplayMemberPath in multiple selection in GridViewMutiColumnComboBox column.
    • A ToolTip appears on a column which does not have a ToolTipTemplate property set.
    • Unexpected keyboard navigation behavior when the last column on the right/left is invisible.
    • When the control is dropped from the ToolBox in empty Telerik project - "Method not found" exceptions are thrown.
  • Image Editor
    • ImageHistory Depth property in not restricting the undo stack items count.
  • MaskedInput
    • Caret should remain under the mouse when in Default and DefaultSelectAll SelectionOnFocus mode and the RadMaskedTextInput/RadMaskedDateTimeInput has a value.
    • When the SpinMode is set to Position and the Mask property is "d" (decimal) and the caret is on the empty placeholder non-numeric characters appear first.
  • RibbonView
    • ContentHeight property is not respected when it is set before the control is loaded.
    • An exception is thrown when opening the backstage whose items inside have KeyTips set in Office2013, VisualStudio2013 and Green themes.
    • A NullReferenceException is thrown when setting the PopupLaunchButtonVisibility property to Collapsed and click on collapsed gallery item.
    • When changing Foreground of RibbonTabs, Foreground of RibbonGroups is affected as well in Fluent and Crystal themes.
    • RibbonWindow icon has incorrect size on a monitor with higher DPI.
    • Standard window buttons are cut off on a monitor with higher DPI.
  • RichTextBox
    • FatalExecutionEngineError is thrown when using Microsoft Pinyin IME.
    • Font of the text is changed on import from RTF when the font is not explicitly specified with \fN tag, and \defchp is missing or doesn't specify a font.
    • HtmlFormatProvider: NullReferenceException is thrown when the align or align-text attribute is defined with an empty value.
    • Images are pasted empty when copied from MS Paint, MS Snipping Tool.
    • Importing a document with broken image source on a thread different from the main one, throws InvalidOperationException as soon as the document is loaded in RTB.
    • TypeInitializationException in SystemFontsManager is thrown during initialization on some machines. The issue can be related to either corrupted or untrusted fonts.
  • ScheduleView
    • Appointment disappears when mouse left button is pressed over the appointment while the edit appointment dialog is closing.
    • DragDropState.TargetedApppointment property is not updated correctly when dropping an item from an external source.
  • Slider
    • Last tick is clipped, when the thumb is dragged to the end of the track in some scenarios.
  • SpreadProcessing
    • Calculating the values of formulas which includes large cell ranges causes OutOfMemoryException.
    • NullReferenceException is thrown when importing data validation rule without parameters.
  • Spreadsheet
    • Document with many complex formulas is slow to import.
    • NullReferenceException is thrown when importing data validation rule without parameters.
  • TabbedWindow
    • Click and move over a control inside the content of RadTabItem starts dragging of the tab header.
    • Drag reorder of pinned items causes incorrect order in unbound scenarios.
    • Selection changes after drag drop operation in the same TabbedWindow.
    • TabbedWindowCreating now fires after its Items / ItemsSource is set. Users can add additional items and / or remove the first item. Also the DraggedTab property of the TabbedWindowCreatingEventArgs is now obsolete. Instead, users can use DraggedItem property, which is of type object.
    • Items property of RadTabbedWindow is changed from ObservableCollection to IList and directly returns the Items of the underlying RadTabControl.
  • TabControl
    • Referencing the NoXaml Navigation assembly results in design time error with message: "Cannot find resource named 'RadButtonStyle'. Resource names are case sensitive."
    • TabItem is removed when clicked with mouse middle button. In R2 2019 SP the property CloseTabsOnMouseMiddleButtonDown is introduced with default value of 'False; which fixed this issue.
    • Multiple TabItems remain visually selected when selection is cancelled in PreviewSelectionChanged event in the Fluent and Material themes.
  • TreeList
    • DataAnnotation error not displayed when the bound object implements IDataErrorInfo and a CellTemplate without DataMemberBinding is used.
  • WebCam
    • When calling the Stop() method now the control falls back to black.
  • Window
    • RadAlert, RadPrompt, RadConfirm throw an exception when used separately (not through RadWindow.Alert() for example).
Viewing all 2126 articles
Browse latest View live


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