Quantcast
Channel: ComponentSource News | UI & Interaction Components
Viewing all 2936 articles
Browse latest View live

Codejock Toolkit Pro v18.4.0

$
0
0
Codejock Toolkit Pro

Custom tooltip position support added to CXTPMarkupContext, plus Ribbon and CommandBars updates.

Features

ToolkitPro

  • Custom tooltip position support added to CXTPMarkupContext.
  • XTPEscapeXmlString added to Common\XTPXMLHelpers.

CommandBars

  • Added new features to CXTPPreviewView (PrintPreview) for updating icons in the toolbar and customizing other settings.
  • Added a number of control drawing improvements related to custom font size and DPI scaling.

Ribbon

  • Vertical scroll bar added to backstage view.
  • Change icons in the CXTPRibbonBackstagePagePrint toolbar.

Report

  • Native value added to group row caption for value type specific comparison.

Fixes

ToolkitPro

  • Compilation error with defined _XTP_EXCLUDE_XML.
  • Memory font loading in CXTPPrimitiveDrawer fixed for use cases when ToolkitPro is used as an extension DLL.
  • A number of minor security, reliability and performance fixes.
  • New tab activation on closing a non active tab fixed in CXTPTabClientWnd.
  • IIDs name conflicts with SDK names fixed.
  • Frame shadow interaction with owner window improved, conflicts with modal windows fixed.
  • Office 2016 theme identifiers added for consistency as an alias for Office 2013 theme.
  • CXTPScrollBarContainer::OptimizeChildrenClipping added for preventing controls and scrollbar overlapping.

Calendar

  • Time, subject, location and body positioning fixed for ANSI configurations in case any of those fields are empty.
  • Start/End time updating on theme changes fixed.

Chart

  • Fixed issue saving and loading chart series with Gradient fill style.

CommandBars

  • Fixed drawing of CommandBar buttons with custom size and TextBelowIcons property enabled.
  • Custom text and background colors for disabled CommandBars Edit and ComboBox controls fixed.
  • Assertion and some logic mistakes fixed in CXTPPreviewView::SetupScrollbar.
  • Drawing Ribbon background image over Ribbon buttons when tabs are invisible fixed.
  • Drawing Ribbon bar when ShowCaptionAlways is set to FALSE fixed.
  • Scaling CommandBar/Ribbon icons of popup buttons and ComboBox in HiDPI fixed.
  • Backstage and Quick Access drawing in Office 2013/2016 themes with disabled frame theme is fixed.

DockingPane

  • Spacing between title bar and the pane fixed for Office 2013/2016 themes.
  • Fixed floating DockingPane borders in HiDPI.

FlowGraph

  • Wrong position of CXTPFlowGraphEditItem when a node is wide but has a short caption.
  • Wrong calculation of minimal caption size in CXTPFlowGraphNode.

Ribbon

  • Missing separator between Ribbon groups in Office 2013/2016 themes
  • Empty text in Ribbon controls with custom icon size.

Report

  • Fixed hit testing of Expand/Collapse buttons in tree mode for Office 2013/2016 themes.
  • In-place edit position in case of centered or right-aligned icons in tree mode column fixed.
  • Fixed background color of in-place edit.
  • Using CXTPReportSection::m_bAllowSort separately for every section fixed.

ShortcutBar

  • Fixed issue where Navigation Pane size doubles each time it's expanded.

SkinFramework

  • Fixed horizontal white lines when vertical list view is scrolling.
  • Hooking of default window procedure fixed, more messages get processed.

BCGControlBar Library Professional Edition MFC v27.3

$
0
0
BCGControlBar Library Professional Edition MFC

Improves month picker in the calendar bar, plus adds filter text highlighting in the data grid.

Features

Docking Panes

  • New global flag CBCGPBaseTabWnd::m_bAlwaysDrawTabIcon specifies whether the tab icon should be drawn even if there is not enough space to display a whole icon.
  • Added floating pane menu button: EnableFloatingBarsMenuButton and AreFloatingBarsHaveMenuButton methods were added to CBCGPFrameWnd and CBCGPMDIFrameWnd.

Chart Control

  • CBCGPChartLineObject: added line shadow support. New methods SetShadow and GetShadowDepth were added to CBCGPChartLineObject class.
  • Added 2 new thumbnail flags (passed to CBCGPChartVisualObject::SetThumbnailMode):
    • BCGP_CHART_THUMBNAIL_DRAW_AXIS_NAME: displays an axis name.
    • BCGP_CHART_THUMBNAIL_DRAW_TITLE: displays a chart title.
  • Implemented ternary axis title location modes: new CBCGPChartTernaryAxis::TitleMode enumeration has the following members:
    • TM_NORMAL: default, title is located at the end of the axis.
    • TM_CENTER: the title is located at the center of the axis.
  • The title location is used by the following new methods:
    • CBCGPChartTernaryAxis::SetTitleMode - sets the title mode for the ternary axis.
    • CBCGPChartTernaryAxis::GetTitleMode - returns the current title mode.
    • CBCGPChartVisualObject::SetTernaryAxesTitleMode - sets the title display mode for all ternary axes.

Visual Manager and Themes

  • CBCGPVisualManager: improved performance when visual manager is being changed - eliminated some unnecessary redrawing code.
  • CBCGPVisualManager: added new method GetEditSimplifiedIconColors - override it in your custom visual manager if you need to customize edit box simplified button appearance matched to the current visual theme.

Grid and Report Controls

  • Added highlighting of the matched text for the filter bar: CBCGPGridCtrl ::EnableFilterBar method has new optional parameters: 'clrMarkBackground' - specifies highlighted text background and 'clrMarkText' - specifies highlighted text foreground.
  • Added new BCGM_GRID_FILTERBAR_CHANGED event. This event is fired when text in the grid filter bar is being changed.
  • CBCGPGridCtrl::HasNextSibling method has a new parameter bVisibleOnly that allows to use this method with a filter.
  • New method CBCGPGridCtrl::OnMeasurePrintPageItems allows to customize content in printing mode.

Controls

  • Calendar bar: improved month picker appearance.
  • New method SetEditBoxesVerticalAlignment (implemented in all dialog classes such as CBCGPDialog, or CBCGPFormView) allows specifying a single-line edit box text vertical alignment for all edit box controls located on this dialog.
  • New method SetEditBoxesSimplifiedBrowseIcon (implemented in all dialog classes such as CBCGPDialog, or CBCGPFormView) allows specifying whether edit box browse icon should be simplified or not. This method modifies icon appearance in all edit box controls located on this dialog.
  • CBCGPEdit: implemented single-line text vertical alignment. SetVerticalAlignment / GetVerticalAlignment methods were added to this class.
  • CBCGPEdit: implemented "simplified" mode of the "Browse" button's icon (see screenshot). In the "simplified" mode the "Browse" button has the same background as edit box. Call new CBCGPEdit's method SetSimplifiedBrowseIcon to specify whether the icon is simplified or not.
  • CBCGPEdit:: EnableFolderBrowseButton: added a new, optional parameter lpszInitialFolder - specifies a folder which initially displayed in the Folder Picker dialog.
  • CBCGPTreeCtrlEx: implemented standard Tree View notifications (TVN_SELCHANGED, TVN_SELCHANGING, TVN_ITEMEXPANDING and TVN_ITEMEXPANDED). New method CBCGPTreeCtrlEx::EnableTreeCtrlNotifications allows to enable/disable them.
  • Implemented easy way to create CWnd-derived controls on the static placeholder location: a new method CreateOnPlaceHolder was added to the following classes:
    • CBCGPPropertySheetCtrl
    • CBCGPPropList
    • CBCGPCalculator
    • CBCGPCalendar
    • CBCGPColorBar
    • CBCGPEditCtrl
    • CBCGPGridCtrl
    • CBCGPTabWnd

Miscellaneous

  • CBCGPPropList::EnableSearchBox has a new, optional parameter 'BOOL bSimplifiedIcon'. Set this parameter to TRUE if you wish to see a simplified icon on the search box.
  • CBCGPToolbarDateTimeCtrl: added support for themed (CBCGPDateTimeCtrl) date/time picker (see screenshot). New global flag CBCGPToolbarDateTimeCtrl::m_bThemedDateTimeControl specifies whether the date/time picker is themed or not.
  • CBCGPToolBoxEx::EnableSearchBox has a new, optional parameter 'BOOL bSimplifiedIcon'. Set this parameter to TRUE if you wish to see a simplified icon on the search box.

Examples and Samples

  • BCGPChartExample: added line object shadows demonstration, axis label mode and title mode in the Ternary view and CBCGPTreeCtrl (located in Workspace view) was replaced with CBCGPTreeCtrlEx with filter bar.
  • BCGPGaugesDemo: CBCGPTreeCtrl (located in Workspace view) was replaced with CBCGPTreeCtrlEx with filter bar.
  • BCGPGridExample: added Filter Bar results highlighting demonstration.
  • BCGPVisualStudioGUIDemo: improved application startup time.
  • CaptionButtons: added demonstration how to display custom buttons on the tabbed panes and multiple-pane mini-frames.
  • EditBoxDemo: added edit boxes vertical alignment and simplified icons demonstration.
  • ToolbarDateTimePicker: added themed date/time picker demonstration.
  • TreeCtrlDemo: added tree control notifications and filter bar demonstrations.

Fixes

  • CBCGPToolBar: addresses issue with creating of the new toolbar (in customization mode) on incorrect (not current) monitor.
  • CBCGPGaugeImpl: addresses issue with sending tracking event to the correct parent windows.
  • CBCGPMiniFrameWnd: addresses problem with caption buttons tooltip appearance.
  • CBCGPPngImage: addresses problem with __stdcall calling convention.
  • CBCGPPropList: addresses problem with in-place edit background color when control is located on row with the alternate color.
  • CBCGPRibbonBar::OnLButtonDblClk doesn't block left mouse button clicks anymore. For example, if you click specific control several times, all clicks will be translated to corresponding control's command.
  • CBCGPGridCtrl: fixed DPI issue for the grid Combo-box item and Auto-Complete list, now font of a dropped list is scaled accordingly.
  • CBCGPGridCtrl: addresses issue with in-place editing of the merged cells.
  • Chart: fixed bug in hit-testing points for stock chart in the line mode.
  • Chart: fixed a bug of recalculation of axis values when adding an array of double values.

BCGSuite for MFC v27.3

$
0
0
BCGSuite for MFC

Adds filter text highlighting in the data grid, plus improves the chart and adds a month picker in the calendar bar.

Features

Chart Control

  • CBCGPChartLineObject: added line shadow support. New methods SetShadow and GetShadowDepth were added to CBCGPChartLineObject class.
  • Added 2 new thumbnail flags (passed to CBCGPChartVisualObject::SetThumbnailMode):
    • BCGP_CHART_THUMBNAIL_DRAW_AXIS_NAME: displays an axis name.
    • BCGP_CHART_THUMBNAIL_DRAW_TITLE: displays a chart title.
  • Implemented ternary axis title location modes: new CBCGPChartTernaryAxis::TitleMode enumeration has the following members:
    • TM_NORMAL: default, title is located at the end of the axis.
    • TM_CENTER: the title is located at the center of the axis.
  • The title location is used by the following new methods:
    • CBCGPChartTernaryAxis::SetTitleMode - sets the title mode for the ternary axis.
    • CBCGPChartTernaryAxis::GetTitleMode - returns the current title mode.
    • CBCGPChartVisualObject::SetTernaryAxesTitleMode - sets the title display mode for all ternary axes.

Grid and Report Controls

  • Added highlighting of the matched text for the filter bar: CBCGPGridCtrl ::EnableFilterBar method has new optional parameters: 'clrMarkBackground' - specifies highlighted text background and 'clrMarkText' - specifies highlighted text foreground.
  • Added new BCGM_GRID_FILTERBAR_CHANGED event. This event is fired when text in the grid filter bar is being changed.
  • CBCGPGridCtrl::HasNextSibling method has a new parameter bVisibleOnly that allows to use this method with a filter.
  • New method CBCGPGridCtrl::OnMeasurePrintPageItems allows customizing content in printing mode.

Controls

  • Calendar bar: improved month picker appearance.
  • New method SetEditBoxesVerticalAlignment (implemented in all dialog classes such as CBCGPDialog, or CBCGPFormView) allows specifying a single-line edit box text vertical alignment for all edit box controls located on this dialog.
  • CBCGPEdit: implemented single-line text vertical alignment. SetVerticalAlignment / GetVerticalAlignment methods were added to this class.
  • CBCGPEdit:: EnableFolderBrowseButton: added a new, optional parameter lpszInitialFolder - specifies a folder which initially displayed in the Folder Picker dialog.
  • CBCGPTreeCtrlEx: implemented standard Tree View notifications (TVN_SELCHANGED, TVN_SELCHANGING, TVN_ITEMEXPANDING and TVN_ITEMEXPANDED). New method CBCGPTreeCtrlEx::EnableTreeCtrlNotifications allows to enable/disable them.
  • Implemented easy way to create CWnd-derived controls on the static placeholder location: a new method CreateOnPlaceHolder was added to the following classes:
    • CBCGPCalculator.
    • CBCGPCalendar.
    • CBCGPEditCtrl.
    • CBCGPGridCtrl.

Examples and Samples

  • BCGPChartExample: added line object shadows demonstration, axis label mode and title mode in the Ternary view and CBCGPTreeCtrl (located in Workspace view) was replaced with CBCGPTreeCtrlEx with filter bar.
  • BCGPGaugesDemo: CBCGPTreeCtrl (located in Workspace view) was replaced with CBCGPTreeCtrlEx with filter bar.
  • BCGPGridExample: added Filter Bar results highlighting demonstration.
  • EditBoxDemo: added edit boxes vertical alignment demonstration.
  • TreeCtrlDemo: added tree control notifications and filter bar demonstrations.

Fixes

  • CBCGPGaugeImpl: addresses issue with sending tracking event to the correct parent windows.
  • CBCGPGridCtrl: fixed DPI issue for the grid Combo-box item and Auto-Complete list, now font of a dropped list is scaled accordingly.
  • CBCGPGridCtrl: addresses issue with in-place editing of the merged cells.
  • Chart: fixed bug in hit-testing points for stock chart in the line mode.
  • Chart: fixed a bug of recalculation of axis values when adding an array of double values.
  • CBCGPCalendar: addresses problem with displaying selected day in the high-contrast mode.

ExpressGridPack 17.2.8

$
0
0
ExpressGridPack

Includes fixes for ExpressSpreadSheet, ExpressQuantumTreeList and ExpressQuantumGrid controls.

Fixes

ExpressEditors Library

  • cxCheckBox - A check box displays a blurry custom SVG glyph if the monitor DPI differs from 96.
  • cxExtLookupComboBox - The Properties.ImmediateDropDownWhenActivated and Properties.ImmediateDropDownWhenKeyPressed properties have not been published.
  • TcxBlobEdit - A dropdown memo ignores the skinned editor's Style.TextColor property value.
  • TcxButton - A button associated with an image stored in the TcxImageList component does not use the image cache within the list to speed up the image paint operation.

ExpressPrinting System

  • TcxImageReportLink - A large image can be invisible in print previews and/or printouts in certain cases.
  • The report's page header and footer are scaled incorrectly in the Print Preview dialog if the system DPI differs from 96.

ExpressQuantumGrid Suite

  • All Views - Indents between View elements are calculated incorrectly when the View becomes active for the first time if the monitor DPI differs from 96.
  • An incorrect cursor is displayed during drag-and-drop operations if the 'uses' clause includes the cxGridChartView unit directly or indirectly.
  • Layout View - Card appearance does not automatically update according to the new layout item size if resizing the item programmatically does not change its parent group's dimensions.
  • Switching the View's FindPanel.DisplayMode property to fpdmAlways focuses the Find Box.
  • Table and Banded Table Views - An AV occurs on merging group rows if the OptionsSelection.CheckBoxVisibility and OptionsSelection.ShowCheckBoxesDynamically properties are set to [cbvGroupRow] and True, respectively.
  • The "Control has no parent window" exception occurs on starting an application if the control has an inactive Layout View with scrollbars, provided that the touch-friendly scrollbar mode is enabled.
  • The bound field's OnValidate event occurs for a second time if the event's handler has already raised an exception in response to moving the focus to the corresponding item by a mouse click.

ExpressQuantumTreeList Suite

  • Performance regression when scrolling nodes that display images from a standard VCL TImageList linked to the tree list's Images property.

ExpressSpreadSheet

  • A text string that does not fit into a cell without word wrapping overlaps the content of the right adjacent cell if is narrower than the former cell.
  • An AV occurs when adding a detail dataset link at runtime.
  • The merge order of cell styles applied by multiple conditional formatting rules to the same cell range(s) is calculated incorrectly in certain cases.

ExpressNavigationPack 17.2.8

$
0
0
ExpressNavigationPack

Includes fixes for ExpressBars and ExpressEditors controls.

Fixes

ExpressBars Suite

  • A bar edit item is painted slowly on a monitor whose DPI does not match the system DPI if the item's PropertiesClass property is set to TcxLookupComboBoxProperties.
  • Bar items are painted with colors that do not match corresponding theme colors of an operating system and disabled bar items cannot be selected if the bar manager's LookAndFeel.NativeStyle property is True.

ExpressEditors Library

  • cxCheckBox - A check box displays a blurry custom SVG glyph if the monitor DPI differs from 96.
  • cxExtLookupComboBox - The Properties.ImmediateDropDownWhenActivated and Properties.ImmediateDropDownWhenKeyPressed properties have not been published.
  • TcxBlobEdit - A dropdown memo ignores the skinned editor's Style.TextColor property value.
  • TcxButton - A button associated with an image stored in the TcxImageList component does not use the image cache within the list to speed up the image paint operation.

ExpressQuantumPack 17.2.8

$
0
0
ExpressQuantumPack

Includes fixes for ExpressSpreadSheet, ExpressQuantumTreeList and ExpressEditors controls.

Fixes

ExpressEditors Library

  • cxCheckBox - A check box displays a blurry custom SVG glyph if the monitor DPI differs from 96.
  • cxExtLookupComboBox - The Properties.ImmediateDropDownWhenActivated and Properties.ImmediateDropDownWhenKeyPressed properties have not been published.
  • TcxBlobEdit - A dropdown memo ignores the skinned editor's Style.TextColor property value.
  • TcxButton - A button associated with an image stored in the TcxImageList component does not use the image cache within the list to speed up the image paint operation.

ExpressPrinting System

 

  • TcxImageReportLink - A large image can be invisible in print previews and/or printouts in certain cases.
  • The report's page header and footer are scaled incorrectly in the Print Preview dialog if the system DPI differs from 96.

ExpressQuantumGrid Suite

  • All Views - Indents between View elements are calculated incorrectly when the View becomes active for the first time if the monitor DPI differs from 96.
  • An incorrect cursor is displayed during drag-and-drop operations if the 'uses' clause includes the cxGridChartView unit directly or indirectly.
  • Layout View - Card appearance does not automatically update according to the new layout item size if resizing the item programmatically does not change its parent group's dimensions.
  • Switching the View's FindPanel.DisplayMode property to fpdmAlways focuses the Find Box.
  • Table and Banded Table Views - An AV occurs on merging group rows if the OptionsSelection.CheckBoxVisibility and OptionsSelection.ShowCheckBoxesDynamically properties are set to [cbvGroupRow] and True, respectively.
  • The "Control has no parent window" exception occurs on starting an application if the control has an inactive Layout View with scrollbars, provided that the touch-friendly scrollbar mode is enabled.
  • The bound field's OnValidate event occurs for a second time if the event's handler has already raised an exception in response to moving the focus to the corresponding item by a mouse click.

ExpressQuantumTreeList Suite

  • Performance regression when scrolling nodes that display images from a standard VCL TImageList linked to the tree list's Images property.

ExpressSpreadSheet

  • A text string that does not fit into a cell without word wrapping overlaps the content of the right adjacent cell if is narrower than the former cell.
  • An AV occurs when adding a detail dataset link at runtime.
  • The merge order of cell styles applied by multiple conditional formatting rules to the same cell range(s) is calculated incorrectly in certain cases.

DevExpress VCL Subscription 17.2.8

$
0
0
DevExpress VCL Subscription

Includes fixes for ExpressRichEdit, ExpressPDFViewer and ExpressQuantumGrid controls.

Fixes

ExpressBars Suite

  • A bar edit item is painted slowly on a monitor whose DPI does not match the system DPI if the item's PropertiesClass property is set to TcxLookupComboBoxProperties.
  • Bar items are painted with colors that do not match corresponding theme colors of an operating system and disabled bar items cannot be selected if the bar manager's LookAndFeel.NativeStyle property is True.

ExpressEditors Library

  • cxCheckBox - A check box displays a blurry custom SVG glyph if the monitor DPI differs from 96.
  • cxExtLookupComboBox - The Properties.ImmediateDropDownWhenActivated and Properties.ImmediateDropDownWhenKeyPressed properties have not been published.
  • TcxBlobEdit - A dropdown memo ignores the skinned editor's Style.TextColor property value.
  • TcxButton - A button associated with an image stored in the TcxImageList component does not use the image cache within the list to speed up the image paint operation.

ExpressExport Library

  • Multiple inline function calls within the cxExportProviders.pas unit are not expanded since the cxGeometry.pas unit is listed in the implementation section's 'uses' clause rather than the interface section's one.

ExpressLibrary

  • Documentation - The "How To Localize an Application Using the TcxLocalizer" topic's code example refers to the overridden constructor and destructor as procedures.

ExpressMap Control

  • It is impossible to localize measurement units of zoom level scales.

ExpressPDFViewer

  • The "Data error" exception occurs on reading an encrypted document containing two or more trailers provided that the last trailer's cross-reference table is omitted.
  • The Enter Password dialog does not display on opening an encrypted PDF file containing an incorrect document creation date entry.

ExpressPrinting System

  • TcxImageReportLink - A large image can be invisible in print previews and/or printouts in certain cases.
  • The report's page header and footer are scaled incorrectly in the Print Preview dialog if the system DPI differs from 96.

ExpressQuantumGrid Suite

  • All Views - Indents between View elements are calculated incorrectly when the View becomes active for the first time if the monitor DPI differs from 96.
  • An incorrect cursor is displayed during drag-and-drop operations if the 'uses' clause includes the cxGridChartView unit directly or indirectly.
  • Layout View - Card appearance does not automatically update according to the new layout item size if resizing the item programmatically does not change its parent group's dimensions.
  • Switching the View's FindPanel.DisplayMode property to fpdmAlways focuses the Find Box.
  • Table and Banded Table Views - An AV occurs on merging group rows if the OptionsSelection.CheckBoxVisibility and OptionsSelection.ShowCheckBoxesDynamically properties are set to [cbvGroupRow] and True, respectively.
  • The "Control has no parent window" exception occurs on starting an application if the control has an inactive Layout View with scrollbars, provided that the touch-friendly scrollbar mode is enabled.
  • The bound field's OnValidate event occurs for a second time if the event's handler has already raised an exception in response to moving the focus to the corresponding item by a mouse click.

ExpressQuantumTreeList Suite

  • Performance regression when scrolling nodes that display images from a standard VCL TImageList linked to the tree list's Images property.

ExpressRichEdit Control

  • A text box is not displayed within its floating shape in certain cases.
  • Displaying the "Insert Merge Field" dialog in a form created by referencing the desktop window via the WndParent field brings the main window to the front.
  • Loading an HTML file incorrectly initializes paragraph line spacing.

ExpressSpellChecker

  • The component's Check and CheckContainer procedures do not call the ClearIgnoreOnceList procedure for a checked control.

ExpressSpreadSheet

  • A text string that does not fit into a cell without word wrapping overlaps the content of the right adjacent cell if is narrower than the former cell.
  • An AV occurs when adding a detail dataset link at runtime.
  • The merge order of cell styles applied by multiple conditional formatting rules to the same cell range(s) is calculated incorrectly in certain cases.

Studio Controls COM 64 v5.0

$
0
0
Studio Controls COM 64

Adds 6 new enhanced Unicode, 64bit ActiveX controls.

Features

  • Adds new enhanced Unicode ActiveX controls:
    • ctxColor (v2.0) - Windows Color Pallet Selection Control.
    • ctxFile (v2.0) - Open and Files Save Dialogue Control. Features include: Multi-Select; Multi-Path Name; Selectable Windows Explorer Style.
    • ctxFont (v2.0) - Font Selection Dialogue control.
    • ctxFrame (v2.0) - ISimpleFrame container control providing snap-in functionality for developers to create boxes, title bars and container objects with a variety of border effects.
    • ctxPrint (v2.0) - Printer Dialogue Control. Present either the Print or Print Setup Dialogues.
    • ctxSplit (v2.0) - UI Design Control with discrete navigation zones.
  • Adds new functionality to:
    • ctxCalendar (v3.0) - Appointment Index; User Drawn Date Header Text; User Drawn Cell Text; Cell Font; Day View - Selected Start Time / End Time, Selected Column; Day View Printing Enhanced; Location Item Index Values - Appointment, Contact, Location and Task; Enhanced Appointment Item Detail for Day, Month and Week Views.
    • ctxDate (v3.0) - Hit Test Methods for Area At and Date At.
    • ctxDropDate (v3.0) - Close / Hide Drop Calendar when Fill Date is Selected (CloseOnFillClick Property); Automatic Date Selection when Drop Calendar is Navigated (SelectOnChange Property).

Studio Controls for COM v5.0

$
0
0
Studio Controls for COM

Adds 6 new enhanced Unicode, 32bit ActiveX controls.

Features

  • Adds new enhanced Unicode ActiveX controls:
    • ctxColor (v2.0) - Windows Color Pallet Selection Control.
    • ctxFile (v2.0) - Open and Files Save Dialogue Control. Features include: Multi-Select; Multi-Path Name; Selectable Windows Explorer Style.
    • ctxFont (v2.0) - Font Selection Dialogue control.
    • ctxFrame (v2.0) - ISimpleFrame container control providing snap-in functionality for developers to create boxes, title bars and container objects with a variety of border effects.
    • ctxPrint (v2.0) - Printer Dialogue Control. Present either the Print or Print Setup Dialogues.
    • ctxSplit (v2.0) - UI Design Control with discrete navigation zones.
  • Adds new functionality to:
    • ctxCalendar (v3.0) - Appointment Index; User Drawn Date Header Text; User Drawn Cell Text; Cell Font; Day View - Selected Start Time / End Time, Selected Column; Day View Printing Enhanced; Location Item Index Values - Appointment, Contact, Location and Task; Enhanced Appointment Item Detail for Day, Month and Week Views.
    • ctxDate (v3.0) - Hit Test Methods for Area At and Date At.
    • ctxDropDate (v3.0) - Close / Hide Drop Calendar when Fill Date is Selected (CloseOnFillClick Property); Automatic Date Selection when Drop Calendar is Navigated (SelectOnChange Property).

Actipro Docking & MDI for WPF 2018.1

$
0
0
Actipro Docking & MDI for WPF

Various improvements for usage in per-monitor DPI scenarios.

Features

  • Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
  • Made various improvements for usage in per-monitor DPI scenarios.
  • Improved docking window container to always select the last active window when the selected window is dragged out.
  • Updated InteropFocusTracking to help ensure that StandardSwitcher always closes properly when focus is within an interop control.
  • Updated TabbedMdiHost to set a single child TabbedMdiContainer's DockedSize when the host's DockedSize is changed.

Fixes

  • Fixed a bug where lazy-loaded tool windows could appear out of a previously-serialized order.
  • Fixed a bug in the Metro theme where a floating dock host with two side-by-side tool windows could show a flicker when focused.
  • Fixed a bug where a reopened docking window might not select the most recent breadcrumb location for a target state.
  • Updated some automation peer logic.

Actipro Editors for WPF 2018.1

$
0
0
Actipro Editors for WPF

Improves AutoCompleteBox, DateTime and EnumEditBox editors.

Features

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing.
  • Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
  • Updated TimeEditBox to preserve the date portion of the DateTime.
  • Updated EmbeddedTextBox to have AllowDrop set to true by default.
  • Updated EnumEditBox's popup to be at least the width of the edit box.
  • Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.

Fixes

  • Fixed a bug in DateEditBox, DateTimeEditBox, and TimeEditBox where setting a Minimum/Maximum could cause an empty edit box value to be filled in.
  • Fixed a bug where focusing an AutoCompleteBox control didn't forward focus into the TextBox in its template.

Actipro Navigation for WPF 2018.1

$
0
0
Actipro Navigation for WPF

Improves ZoomContentControl to support smaller scale steps.

Features

  • Improved ZoomContentControl to support smaller scale steps.

Actipro Ribbon for WPF 2018.1

$
0
0
Actipro Ribbon for WPF

Improves rendering of Backstage task tab items in Metro themes.

Features

  • Updated GroupPresenter to keep keyboard focus contained within the presenter when using directional arrows.
  • Improved the rendering of Backstage task tab items in Metro themes.
  • Updated several built-in icons to be vector-based for better DPI-scaling support.

Actipro WPF Essentials 2018.1

$
0
0
Actipro WPF Essentials

Improves DataGrid, Docking/MDI and Editors controls.

Features

DataGrid

  • Improved how the custom columns for Editors interop with DataGrid commit and cancel value changes.

Docking/MDI

  • Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
  • Made various improvements for usage in per-monitor DPI scenarios.
  • Improved docking window container to always select the last active window when the selected window is dragged out.
  • Updated InteropFocusTracking to help ensure that StandardSwitcher always closes properly when focus is within an interop control.
  • Updated TabbedMdiHost to set a single child TabbedMdiContainer's DockedSize when the host's DockedSize is changed.

Editors

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing for the popup.
  • Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
  • Updated TimeEditBox to preserve the date portion of the DateTime.
  • Updated EmbeddedTextBox to have AllowDrop set to true by default.
  • Updated EnumEditBox's popup to be at least the width of the edit box.
  • Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.

Navigation

  • Improved ZoomContentControl to support smaller scale steps.

Shared

  • Updated PopupButton in Classic theme to respect the IsTransparencyModeEnabled setting properly.
  • Updated AnimatedProgressBar to not animate if its IsEnabled property is set to false.
  • Updated the appearance of the PopupButton arrow.
  • Made the Actipro license validation logic thread-safe.

Themes

  • Added Metro accent theme names to the ThemeName enumeration.

Fixes

Docking/MDI

  • Fixed a bug where lazy-loaded tool windows could appear out of a previously-serialized order.
  • Fixed a bug in the Metro theme where a floating dock host with two side-by-side tool windows could show a flicker when getting focused.
  • Fixed a bug where a reopened docking window might not select the most recent breadcrumb location for a target state.
  • Updated some automation peer logic.

Editors

  • Fixed a bug in DateEditBox, DateTimeEditBox, and TimeEditBox where setting a Minimum/Maximum could cause an empty edit box value to be filled in.
  • Fixed a bug where focusing an AutoCompleteBox control didn't forward focus into the TextBox in its template.

Themes

  • Fixed a bug where a chromed window couldn't resize across multiple monitors appropriately if the Windows taskbar was auto-hidden.

Actipro WPF Studio 2018.1

$
0
0
Actipro WPF Studio

Improves Grids, Ribbon and SyntaxEditor controls.

Features

DataGrid

  • Improved how the custom columns for Editors interop with DataGrid commit and cancel value changes.

Docking/MDI

  • Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
  • Made various improvements for usage in per-monitor DPI scenarios.
  • Improved docking window container to always select the last active window when the selected window is dragged out.
  • Updated InteropFocusTracking to help ensure that StandardSwitcher always closes properly when focus is within an interop control.
  • Updated TabbedMdiHost to set a single child TabbedMdiContainer's DockedSize when the host's DockedSize is changed.

Editors

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing for the popup.
  • Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
  • Updated TimeEditBox to preserve the date portion of the DateTime.
  • Updated EmbeddedTextBox to have AllowDrop set to true by default.
  • Updated EnumEditBox's popup to be at least the width of the edit box.
  • Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.

Grids

  • Updated PropertyGrid to support multi-selection modes.
  • Updated TreeListBoxItem to become the primary selection when in single selection mode it receives focus.
  • Added the TreeListBox.IsRootItemVisibleChanged event.
  • Added a TreeListBoxItemMenuEventArgs.IsBackground property that indicates if a right-click was past the last column in a TreeListView.
  • Updated right-clicks on selected TreeListBox items when in Multiple selection mode to not deselect.
  • Improved how TreeListBox items load children to support a lazy-loading scenario.
  • Improved TreeListBox in multi-selection mode to update TreeListBoxItem selection state when items are added that are pre-selected via an item adapter.
  • Updated TreeListBox to focus itself if an item currently has focus and its items source is changing.
  • Updated the tree node expansion logic.

Navigation

  • Improved ZoomContentControl to support smaller scale steps.

Ribbon

  • Updated GroupPresenter to keep keyboard focus contained within the presenter when using directional arrows.
  • Improved the rendering of Backstage task tab items in Metro themes.
  • Updated several built-in icons to be vector-based for better DPI-scaling support.

Shell

  • First beta release of the Shell Object Framework and shell UI controls for browsing folder and file hierarchies.

SyntaxEditor

  • Updated indicator margin glyph quick info to be based on the topmost glyph.
  • Added the IParameterInfoSession.HasSelectionChanged property.

.NET Languages Add-on

  • Improved IntelliPrompt parameter info to retain its current user-specified selection, if any, as the user makes text changes.
  • Added support for the C# 'dynamic' keyword to show in IntelliPrompt.
  • Adjusted the text formatting logic.

Shared

  • Updated PopupButton in Classic theme to respect the IsTransparencyModeEnabled setting properly.
  • Updated AnimatedProgressBar to not animate if its IsEnabled property is set to false.
  • Updated the appearance of the PopupButton arrow.
  • Made the Actipro license validation logic thread-safe.

Themes

  • Added Metro accent theme names to the ThemeName enumeration.

Fixes

Docking/MDI

  • Fixed a bug where lazy-loaded tool windows could appear out of a previously-serialized order.
  • Fixed a bug in the Metro theme where a floating dock host with two side-by-side tool windows could show a flicker when getting focused.
  • Fixed a bug where a reopened docking window might not select the most recent breadcrumb location for a target state.
  • Updated some automation peer logic.

Editors

  • Fixed a bug in DateEditBox, DateTimeEditBox, and TimeEditBox where setting a Minimum/Maximum could cause an empty edit box value to be filled in.
  • Fixed a bug where focusing an AutoCompleteBox control didn't forward focus into the TextBox in its template.

Grids

  • Fixed a bug where TreeListBox with a ChildrenQueryModeDefault of OnExpansion wasn't calling the TreeListBoxItemAdapter.CanHaveChildren method properly.
  • Fixed a bug where merged properties didn't use a custom property editor specified with EditorAttribute.
  • Fixed a bug where a stack overflow could occur in TreeListBox when working with extremely deep trees.
  • Fixed a bug where dragging and dropping a TreeListBox item when filtering is active could show the dropped item in the wrong location.
  • Fixed a bug where changing a TreeListView column width to a star-sized column might not allow it to resize.
  • Fixed a bug where TreeListView column headers weren't marking clicks as handled.
  • Fixed a bug where using up/down arrow keys might not work properly in scenarios like the PropertyGrid Dynamic Properties QuickStart.
  • Fixed a bug where double-clicking a TreeListView column header resize gripper to auto-resize could raise the ColumnTapped event for the next column.
  • Fixed a bug where removing a TreeListBox item didn't properly mark that tree node as hidden.
  • Fixed a bug where adding an item to a list in a PropertyGrid with filtering active might not show the filtered items.
  • Fixed a bug where a selection change might not always scroll the newly-selected item into view properly.

SyntaxEditor

  • Fixed a bug introduced in a previous build where IntelliPrompt quick info and parameter info sessions couldn't open for read-only text ranges.

.NET Languages Add-on

  • Fixed a bug where hovering over a variable declarator name could show IntelliPrompt quick info for a resolved target with the same name.

Themes

  • Fixed a bug where a chromed window couldn't resize across multiple monitors appropriately if the Windows taskbar was auto-hidden.

Actipro Editors for Universal Windows 2018.1

$
0
0
Actipro Editors for Universal Windows

Updates DateTime control to adhere to the current culture's min/max values.

Features

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing for the popup.
  • Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
  • Updated TimeEditBox to preserve the date portion of the DateTime.
  • Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.

Actipro Silverlight Studio 2018.1

$
0
0
Actipro Silverlight Studio

Improves SyntaxEditor control.

Features

SyntaxEditor

  • Updated indicator margin glyph quick info to be based on the topmost glyph.
  • Added the IParameterInfoSession.HasSelectionChanged property.

.NET Languages Add-on

  • Improved IntelliPrompt parameter info to retain its current user-specified selection, if any, as the user makes text changes.
  • Added support for the C# 'dynamic' keyword to show in IntelliPrompt.
  • Adjusted the text formatting logic.

Shared

  • Made the Actipro license validation logic thread-safe.

Fixes

SyntaxEditor

  • Fixed a bug introduced in a previous build where IntelliPrompt quick info and parameter info sessions couldn't open for read-only text ranges.
  • Fixed a bug where hovering over a variable declarator name could show IntelliPrompt quick info for a resolved target with the same name.

Actipro Bars for WinForms 2018.1

$
0
0
Actipro Bars for WinForms

Adds full support for right-to-left display of bar controls.

Features

  • Added full support for right-to-left display of bar controls, useful in certain cultures.
  • Updated all controls and elements to support numerous WinUICore measure/arrange infrastructure improvements.

Fixes

  • Fixed a bug where a layout deserialization could run into problems if a referenced command wasn't located in a certain scenario.
  • Fixed a bug where clicking a popup button link in a context menu would close the menu.

Actipro Docking & MDI for WinForms 2018.1

$
0
0
Actipro Docking & MDI for WinForms

Adds full support for right-to-left display of docking and MDI controls

Features

  • Added full support for right-to-left display of docking and MDI controls, useful in certain cultures.
  • Updated all controls and elements to support numerous WinUICore measure/arrange infrastructure improvements.
  • Updated system drags over unselected tabs to only select after a brief delay.
  • Updated auto-hide tab renderers to better handle non-square images.
  • Updated a single floating tool window title bar click to ensure focus moved within the tool window.
  • Updated the mechanism used to draw rubber band hints to help prevent rendering errors.
  • Updated WindowActivated events to be raised at the very end of layout loads.

Fixes

  • Fixed a bug where loading the layout of already-open tabbed MDI documents might not restore container sizes properly.
  • Fixed a bug where dragging a maximized floating document window was dragging with the maximized bounds instead of restored bounds.

Actipro Navigation for WinForms 2018.1

$
0
0
Actipro Navigation for WinForms

Updated to support numerous WinUICore measure/arrange infrastructure improvements.

Features

  • Updated all controls and elements to support numerous WinUICore measure/arrange infrastructure improvements.
Viewing all 2936 articles
Browse latest View live


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