Version 12.0.1 |
June 27, 2008 |
Controls
# |
Type |
Description |
1 | Maintenance | TaskDialog expand button showed wrong arrow direction if taskdialog was expanded by default |
2 | New Feature | Added TaskDialog.AddInputBox, SetInputBoxText, GetInputBoxText |
3 | New Feature | TCN_SELCHANGING added for CXTPTabControl class |
4 | Maintenance | CXTHexEdit didn't send EN_CHANGE notification |
5 | Maintenance | CXTResizePropertySheet had problem with Wizard mode |
6 | Maintenance | Made some changes to 'classic' windows header theme |
7 | Maintenance | Minor fix for caption button positioning |
8 | Sample update | Created CAeroCaptionTheme and CAeroSplitterWndTheme for GUI Explorer sample |
9 | New Feature | CXTPPopupControl::ShowModal added |
Command Bars
# |
Type |
Description |
1 | Maintenance | m_bAllowDoubleKeyShortcuts was not set to TRUE by default |
2 | Maintenance | Fixed 12.0 problem with Arrange MDI Child Windows |
3 | New Feature | CommandBar::TextOrientation option added to draw Horizontal text for Vertical Toolbars |
4 | Maintenance | ToolTip in StatusBar didn't support icons |
5 | New Feature | Added nSubMenu parameter for CXTPCommandBarsContextMenus::Add |
6 | Maintenance | Enhanced CXTPOffice2007FrameHook::GetAutoHideBar() to call only 1 SHAppBarMessage |
7 | Maintenance | Minor fix to not allow call OnSetPreviewMode(FALSE) if it was not set |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | RibbonBar.TabsVisible was broken in 12.0 release |
2 | Maintenance | With Black Office2007 theme in Miminzed state Ribbon show wrong color for selected tab |
3 | Maintenance | Disabled text of Black theme look too dark in QAT |
4 | Maintenance | CommandBars.RightToLeft don't work for MessageBar |
5 | Maintenance | Added missing FindControl method |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added Black and Silver Office2007 Skins |
2 | Maintenance | SkinFramework now hook GetSystemMetrics and return "skinned" value for SM_CYCAPTION, SM_CYSMCAPTION, SM_CXHSCROLL |
3 | Maintenance | NM_CUSTOMDRAW support added for skinned Toolbar |
4 | New Feature | Export to Resource Script option added for SkinBuilder |
5 | Maintenance | BS_CENTER style support added for GroupBox |
Property Grid
# |
Type |
Description |
1 | Maintenance | Added Markup support for Description of Items |
2 | Maintenance | Added Markup support for Category items |
Docking Pane
# |
Type |
Description |
1 | New Feature | Added Pane.GetClientRect |
2 | Maintenance | For xtpTabLayoutFixed tabs layout, DockingPane now show selected tab on start |
3 | Maintenance | Minor flickers of 12.0.0 fixed |
4 | Maintenance | If user float pane first time, Width and Height passed to CreatePane will be used |
Report Control
# |
Type |
Description |
1 | Maintenance | Fixed system bug with frozen ScrollBar |
2 | Maintenance | Fixed bug with drag column from GroupBy box to columns area restricted by DisableReorderColumnsCount property |
3 | Maintenance | Fixed bugs for BestFit procedure: calculation for header/footer rows data added, calculation for invisible columns added when BestFitMode = xtpBestFitModeVisibleData. (Issues #17326, #17236, #17196) |
4 | Maintenance | Fix in SetVirtualMode implementation to use previous virtual record instead of creating a new one each time |
5 | New Feature | xtpReportFreezeColsDividerShowAlways option added |
6 | Maintenance | Fixed bug when resize column divider drawn outside client rect |
7 | Maintenance | Sent InplaceEditChanging event when spin button pressed to allow user create custom conditions ValueChanging and ValueCahnged are sent in the end of cell editing (no for each spin button click) |
8 | New Feature | Added ReportInplaceButton.SpinButtonMin, ReportInplaceButton.SpinButtonMax and ReportInplaceButton.SpinButtonStep |
9 | Maintenance | Fix for BestFit procedure: added calculation for Tree indent width, Icon width, Item Controls width |
10 | Maintenance | Fix for BestFit procedure: always calculate BestFit width, do not use stored after redraw width (to be independent on redraw) |
11 | Maintenance | Made OnCancelEdit public to fix build error |
Calendar
# |
Type |
Description |
1 | Maintenance | Hide "Add Event" tooltip when mouse leave (Issue #17193) |
2 | Maintenance | Do not show "Add Event" tooltip if CalendarOptions.EnableInPlaceCreateEvent property is FALSE (Issue #17193) |
3 | New Feature | CXTPCalendarOptions::bEnablePrevNextEventButtons member added |
4 | New Feature | CTODayViewEvent_MultiDay::m_bShowFromToArrowTextAlways member added |
5 | New Feature | CTODayViewDayGroupCell::m_clrDynHatchBrush member added |
XAML Markup Support
# |
Type |
Description |
1 | Sample update | ChartSample markup added |
2 | New Feature | Justify option added for TextAlignment |
3 | Maintenance | Enhanced 'LineBreak' tag |
4 | New Feature | 'Auto', 'cm', 'in' etc added for 'Width' and 'Height' properties |
5 | New Feature | 'pt', 'px', 'cm', 'in' support added for TextBlock.FontSize attribute |
6 | New Feature | Grid.RowSpan/ColumnSpan added |
7 | Maintenance | wsscanf replaced to custom Parser to use '.' always as decimal separator |
Controls
# |
Type |
Description |
1 | Maintenance | TaskDialog expand button showed wrong arrow direction if taskdialog was expanded by default |
2 | New Feature | Added TaskDialog.AddInputBox, InputBoxText property |
3 | New Feature | Added ListViewColumnHeader.Resizable property |
4 | Maintenance | ListView.StartLabelEdit method worked only for LabelEdit=Automatic |
5 | Maintenance | ComboBox, ListBox, TreeView allowed change EnableMarkup property designtime only |
6 | Maintenance | Added missing TreeViewNode.Sorted property |
7 | Maintenance | Enhanced Delphi support for all Controls |
8 | Maintenance | FlatEdit.SelStart property didn't changed scroll position |
9 | Maintenance | Fixed problem with Suite ComboBox + SkinFramework. MouseLeave was not passed |
10 | Maintenance | Pressing Mouse down on some controls didn't activate parent MDI Child window |
11 | Maintenance | ComboBox.DropDownItemCount,and DropDownWidth was designtime only. now you can change them in code |
12 | Maintenance | Added missing ListView.Arrange property |
13 | Maintenance | Fixed TabControlPage problem with user ScaleModes |
14 | Maintenance | Fixed bug where if H and V Scrollbar is used system render wrong color in bottom-right corner |
Command Bars
# |
Type |
Description |
1 | Maintenance | m_bAllowDoubleKeyShortcuts was not set to TRUE by default |
2 | Maintenance | Fixed 12.0 problem with Arrange MDI Child Windows |
3 | New Feature | CommandBar::TextOrientation option added to draw Horizontal text for Vertical Toolbars |
4 | New Feature | SetMargins added for StatusBarPane |
5 | Maintenance | In 12.0.0 version if Customization was not enabled, Popups didn't show Accelerator Keys |
6 | Maintenance | CommandBars.RightToLeft don't work for MessageBar |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | RibbonBar.TabsVisible was broken in 12.0 release |
2 | Maintenance | With Black Office2007 theme in Miminzed state Ribbon show wrong color for selected tab |
3 | Maintenance | Disabled text of Black theme look too dark in QAT |
4 | Maintenance | CommandBars.RightToLeft don't work for MessageBar |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added Black and Silver Office2007 Skins |
2 | Maintenance | SkinFramework now hook GetSystemMetrics and return "skinned" value for SM_CYCAPTION, SM_CYSMCAPTION, SM_CXHSCROLL |
3 | Maintenance | NM_CUSTOMDRAW support added for skinned Toolbar |
4 | New Feature | Export to Resource Script option added for SkinBuilder |
5 | Maintenance | BS_CENTER style support added for GroupBox |
Property Grid
# |
Type |
Description |
1 | Maintenance | Added Markup support for Description of Items |
2 | Maintenance | Added Markup support for Category items |
3 | New Feature | GridItem.StartEdit method added |
4 | Maintenance | Added missing PropertyGridGlobalSettings.Icons propety |
Docking Pane
# |
Type |
Description |
1 | New Feature | Added DockingPaneFrame class that can be used in Access |
2 | New Feature | Added Pane.GetClientRect |
3 | Maintenance | For xtpTabLayoutFixed tabs layout, DockingPane now show selected tab on start |
4 | Maintenance | Minor flickers of 12.0.0 fixed |
5 | Maintenance | If user float pane first time, Width and Height passed to CreatePane will be used |
Task Panel
# |
Type |
Description |
1 | New Feature | SetBackgroundImage method added for TaskPanelGroup |
Report Control
# |
Type |
Description |
1 | Maintenance | Fixed system bug with frozen ScrollBar |
2 | Maintenance | Fixed bug with drag column from GroupBy box to columns area restricted by DisableReorderColumnsCount property |
3 | Maintenance | Fixed bugs for BestFit procedure: calculation for header/footer rows data added, calculation for invisible columns added when BestFitMode = xtpBestFitModeVisibleData. (Issues #17326, #17236, #17196) |
4 | Maintenance | Fix in SetVirtualMode implementation to use previous virtual record instead of creating a new one each time |
5 | New Feature | xtpReportFreezeColsDividerShowAlways option added |
6 | Maintenance | Fixed bug when resize column divider drawn outside client rect |
7 | Maintenance | Sent InplaceEditChanging event when spin button pressed to allow user create custom conditions ValueChanging and ValueCahnged are sent in the end of cell editing (no for each spin button click) |
8 | New Feature | Added ReportInplaceButton.SpinButtonMin, ReportInplaceButton.SpinButtonMax and ReportInplaceButton.SpinButtonStep |
9 | Maintenance | Fix for BestFit procedure: added calculation for Tree indent width, Icon width, Item Controls width |
10 | Maintenance | Fix for BestFit procedure: always calculate BestFit width, do not use stored after redraw width (to be independent on redraw) |
11 | Maintenance | Made OnCancelEdit public to fix build error |
12 | Maintenance | Added missing ReportControlGlobalSettings.Icons propety |
Calendar
# |
Type |
Description |
1 | Maintenance | Hide "Add Event" tooltip when mouse leave (Issue #17193) |
2 | Maintenance | Do not show "Add Event" tooltip if CalendarOptions.EnableInPlaceCreateEvent property is FALSE (Issue #17193) |
3 | New Feature | CalendarOptions.EnablePrevNextEventButtons property added |
4 | New Feature | CalendarThemeOffice2007DayViewEventMultiDay.ShowFromToArrowTextAlways property added (Issue #17029) |
5 | New Feature | CalendarThemeDayViewCell.HatchBrushColorDyn property added (Issues #16887, #17311) |
XAML Markup Support
# |
Type |
Description |
1 | Sample update | ChartSample markup added |
2 | New Feature | Justify option added for TextAlignment |
3 | Maintenance | Enhanced 'LineBreak' tag |
4 | New Feature | 'Auto', 'cm', 'in' etc added for 'Width' and 'Height' properties |
5 | New Feature | 'pt', 'px', 'cm', 'in' support added for TextBlock.FontSize attribute |
6 | New Feature | Grid.RowSpan/ColumnSpan added |
7 | Maintenance | wsscanf replaced to custom Parser to use '.' always as decimal separator |
|
Version 12.0.0 |
April 28, 2008 |
Controls
Command Bars
# |
Type |
Description |
1 | New Feature | Office2007 like MessageBar added |
2 | New Feature | Office2007 like MiniBar control added |
3 | New Feature | Office 2007 switches and Slider added for StatusBar |
4 | New Feature | StatusBar user customization added |
5 | New Feature | ProgressBar added for StatusBar |
6 | New Feature | Added Vista Menus support for NativeXPTheme theme |
7 | New Feature | Visual Studio 2008 theme added |
8 | New Feature | Access2007 Tabs style added |
9 | New Feature | Markup support added for StatusBar |
10 | New Feature | Added Action Library pane for CommandBarsDesigner to allow share same actions between different commandbars |
11 | Maintenance | Added shadow for bottom-right pixel of popup menu in Ribbon theme |
12 | Maintenance | Office 2007 Tooltip is rounded now |
13 | Maintenance | MenuGripper changed for Office2007 theme |
14 | Maintenance | Changed algorithm of handling Office2007 frame. Fixed problem with AutoHide taskbar that was always covered by Office2007 frame |
15 | Maintenance | Popups resizing fixed for RTL mode |
16 | Maintenance | User was able recursively drag popup to same popup |
17 | Maintenance | User was able to click spin buttons in disabled Edit |
18 | Maintenance | if user click tab of TabWorkspace, MDI child window will be restored if it was minimized |
19 | Maintenance | "Copy Button Image" item in customization context menu didn't work right in 11.2.2 release |
20 | Maintenance | Fixed Critical bug with noteditable ComboBox |
21 | Maintenance | Added MB_RTLREADING for MessageBoxes if Arabic or Hebrew translation is used |
22 | New Feature | Added enhances CXTPPrintPreview class |
23 | New Feature | Reworked CXTPShortcutManager to allow double key combinations (Ctrl+K, Ctrl+V) |
24 | New Feature | Reworked StatusBar. Removed dependence from standard statusbar control from ComCtrl32 |
25 | New Feature | CXTPControlProgress class added |
26 | New Feature | Added new CXTPControlHyperlink, CXTPControlBitmap, CXTPControlMarkupLabel classes. Added new RibbonControls samples to demonstrate available controls |
27 | Maintenance | If user pressed Mouse in Autocomplete window, it only selected text in edit but not Execute |
28 | Maintenance | SetCommandUsed didn't called in ContextMenu if TPM_RETURNCMD option was used |
29 | Maintenance | Custom Tooltip now send TTN_SHOW before show tip |
30 | Maintenance | CXTPHookManager and CXTPShadowsManager moved to Common module to allow use it for any window. Removed obsolete CXTWndShadow and CXTWndHook |
31 | Maintenance | Restored ImageManager.AddIcons method that was broken in 11.2.2 release |
32 | Sample update | ComboDatePicker added for CustomThemed sample |
33 | Sample update | Updated ColorPicker gallery in RibbonSample. It shows how to calculate lighter/darker colors using basic defined by theme |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Enhanced arrow navigation for Ribbon. Now user can press Alt and use Up/Downl/Left/Right arrows same way as Office 2007 |
2 | New Feature | Enahanced RibbonTheme. Added CheckBox and RadioMarks for RibbonPopups, fixed colors for Blue and Black themes |
3 | New Feature | Optimized CXTPOffice2007Image. Now it stores Bitmap bits - not HBITMAPs to save GDI Handlers |
4 | New Feature | Changes to allow use Ribbon as simple Menu with System button |
5 | Maintenance | User now can highlight command and slit part of Splitter button in application menu |
6 | Maintenance | After user Minimize/Restored Ribbon always first Tab was selected |
7 | Maintenance | Fixed problem with contextmenu on font gallery |
8 | Maintenance | Ribbon always showed "Customize" item in Contextmenu even if Customization was disabled |
9 | Maintenance | Ribbon bar frame had just 1 pixel bottom border to resize |
10 | Maintenance | Fixed problem of frame jump in Vista if user click caption while some context menu is visible |
11 | Maintenance | Code assumed that Quick access always added in the end of list. can be not. Fixed |
12 | Maintenance | Now recent file list is left aligned in application menu |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added SkinBuilder tool |
2 | Maintenance | Unicode SkinFramework version didn't draw Unicode window caption for ANSI window |
3 | Maintenance | Fixed button flicker when WM_SETTEXT was sent |
4 | Important | Reworked Office2007 and Vista styles. Replace them for last versions |
5 | Important | Fixed problem with Vista x64 SP1 |
6 | New Feature | Enhanced ProgressBar drawing for Vista skin |
7 | New Feature | Added NormalBlack2.ini for Vista skin with Vista Close button |
8 | Maintenance | Fixes in RegionFromBitmap to allow nonstandard caption's shape |
9 | Maintenance | Dll hooking of 11.2.2 crashed applications |
10 | Maintenance | Fixed Menus drawing in NT4 |
11 | Maintenance | CXTPSkinManagerApiHook::OnHookDrawThemeBackground didn't use last Clip parameter |
Property Grid
# |
Type |
Description |
1 | New Feature | Enhanced Office2007 for PropertyGrid. Added Office2007 Buttons and CheckBox |
2 | New Feature | Markup support added for Item Captions |
3 | Maintenance | Category items now also can have Combo and Expand buttons |
4 | Maintenance | Color popup now appeared at top of item if window placed at bottom of screen |
5 | Maintenance | Changing Height and MultiLinesCount properties didn't update height after item was already added |
6 | Maintenance | Fixed tooltip refresh problem for bottom item with variable height grid |
7 | Maintenance | IconIndex of Category metrics didn't used |
8 | New Feature | bTabCaptions parameter added for NavigateItems method to navigate only values |
9 | New Feature | ResetContent parameter added for BeginUpdate |
10 | New Feature | EnableMultiselect method added for Grid |
Docking Pane
# |
Type |
Description |
1 | New Feature | DockingPane Word2007 theme added |
2 | New Feature | PaneActionSplitterResizing Action added |
3 | New Feature | Visio like SidePanels added! |
4 | Maintenance | Maximized state was not saved to registry |
5 | New Feature | Added xtpPaneNoFloatableByTabDoubleClick, xtpPaneNoFloatableByCaptionDoubleClick options |
6 | Maintenance | XTP_DPN_PANEMENUCLICK renamed to XTP_DPN_CONTEXTMENU, XTP_DPN_RCLICK is obsolete now |
Task Panel
# |
Type |
Description |
1 | New Feature | Markup support added for TaskPanel |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Enhances ShortcutBar 2007 theme. Added SetExpanable/SetExpanded methods |
Report Control
# |
Type |
Description |
1 | New Feature | Blue, Black and Silver themes added for Report 2007 style |
2 | New Feature | ReportControl.MultiSelectionMode property added (Issue #11928) |
3 | Maintenance | Fix for AddRecordEx - do not process invisible records (Issue #15830) |
4 | New Feature | Added event XTP_NM_REPORT_GROUPORDERCHANGED/GroupOrderChanged (Issue #8427) |
5 | New Feature | Delayed EnsureVisible implemented (Issue #8649) |
6 | Maintenance | Small bug fixed with frozen columns, frozen columns glitches eliminated |
7 | New Feature | Multiline tooltip feature added |
8 | New Feature | Indent color added |
9 | New Feature | Added report record item controls (buttons) |
10 | New Feature | Virtual mode tree view |
11 | New Feature | Markup support added for Repot Control |
12 | New Feature | Added property GroupByNoItemsTextColor |
13 | New Feature | Updated Italian and Taiwan resources |
14 | New Feature | CXTPReportControl::IsLayoutRTL added |
15 | Maintenance | Fixes for printing in RTL mode added |
16 | New Feature | Added new members to CXTPReportControl: PopulateHeaderRows, PopulateFooterRows |
Calendar
# |
Type |
Description |
1 | New Feature | Go To Previous/Next Appointment buttons added to Office 2007 theme |
2 | New Feature | Office 2007 tooltip style adjusted to be more theme-friendly |
3 | New Feature | Added popup hint button 'Click to add appointment' |
4 | New Feature | DatePicker.MultiSelectionMode property added |
5 | New Feature | Markup support for Calendar Events added |
6 | New Feature | Office 2007 style Calendar Caption Bar added |
7 | New Feature | Added xtpCalendarFullWeekView |
8 | Maintenance | Visual Studio 2005 error fixed |
9 | New Feature | Added event shadow for Office 2007 theme |
10 | Maintenance | Small fix to sort events like in Outlook, sorting of events in day view adjusted to be similar with Outlook |
11 | Maintenance | Access 2007 fixes (Issue #: 16148) |
12 | New Feature | XTPCalendarTheme enum added. Get/SetPaintTheme methods added |
13 | New Feature | Added event shadow for Office 2007 theme |
14 | New Feature | UINT nIDTemplate - parameter added to constructors of CDialog based classes to allow use custom resource templates |
15 | Maintenance | Reminders manager member made as 'protected' instead of 'private' |
16 | New Feature | Optimized CXTPOffice2007Image now it stores bits - not HBITMAP to safe GDI Handlers |
Syntax Edit
# |
Type |
Description |
1 | New Feature | CollapsibleNodes property added to show/hide nodes area. Property page updated |
2 | New Feature | ReadOnly property added to SyntaxEdit (back color for read-only state added to paint manager) |
3 | New Feature | Added PaintManager object and properties |
4 | New Feature | Added HideCaret property |
5 | New Feature | JScript schema added |
6 | Maintenance | Skip to reload configuration if ReloadConfig(file) called with current config file name |
7 | New Feature | SyntaxEdit.AutoCompleteWndWidth property added (Issue #15825) |
8 | Maintenance | Fixes with AutoCompleate window placement and using selection |
9 | New Feature | SyntaxEdit.EnableEditAccelerators property added. Added optional support for Standard edit accelerators: Cut, Copy, Paste, Undo, Redo and Select All operations. (Issue #15705) |
10 | New Feature | IME support added |
11 | New Feature | Data size limit added for undo manager (50 MB by default) |
12 | Maintenance | Fixed bug with drawing selection in non-virtual space mode |
13 | Maintenance | Tab order changed for Find and Find and Replace dialogs |
14 | Maintenance | VirtualSpace mode made as OFF by default |
15 | Maintenance | The slow schema Build step moved from schema loading to on open document time (set scheme to parser) |
16 | Maintenance | Fixed bug with long waiting thread end for already finished thread |
17 | Maintenance | Fixes in updating horizontal scroll bar |
18 | New Feature | Changes to allow custom colorization and folding (overriding virtual functions) |
19 | Maintenance | Prevent re-entering in CXTPSyntaxEditView::OnSize |
20 | Maintenance | Fixed bug in CXTPSyntaxEditBufferManager::ChangeCase (Issue #15989) |
Suite Pro
Controls
# |
Type |
Description |
1 | New Feature | Updated "Tip Of the Day" dialog look |
2 | New Feature | Added Alpha Layer support for PopupControl Background |
3 | Maintenance | PopupControl now appeared in TopRight if user has TaskBar in the top of screen and in BottomLeft if TaskBar in the left of screen |
4 | New Feature | UpDown control added |
5 | New Feature | TreeView.Indentation, TreeViewNode.BackColor and TreeView.Sorted properties added |
6 | New Feature | TreeView.SelectionBackColor, TreeVie.SelectionForeColor properties added |
7 | New Feature | EnableMarkup property added for Label, TreeView, Button, CheckBox, RadioButton, ListBox, TaskDialog and ComboBox |
8 | New Feature | OleDrop and OleDragOver added for TabControl, Buttons, ComboBox, FlatEdit, ListBox, Progressbar, ScrollBar |
9 | New Feature | OleStartDrag and OleCompleteDrag added for ListBox and TreeView |
10 | New Feature | TabPaintManager.ShowTabs added |
11 | New Feature | GlobalSettings.Office2007Images added. In 11.2.2 there was no way to set Black and Silver themes for controls |
12 | New Feature | PushButton.DrawFocusRect property added |
13 | New Feature | FlatEdit.Click and FlatEdit.DblClick events added |
14 | New Feature | Enhanced Office2007 Push button style |
15 | New Feature | Office2007 Progress appearance added |
16 | New Feature | New Events added for WebBowser |
17 | Maintenance | TabControl had drawing problem with Progress platform |
18 | Maintenance | Changing RightToLeft property of TabControl will not affect all controls in TabControl |
19 | Maintenance | TreeViewNodes::Clear failed if was selected item |
20 | Maintenance | Updated margins for FlatEdit control |
21 | Maintenance | TreeView.StartLabelEdit method worked only for LabelEdit=Automatic |
22 | Maintenance | Long WebBrowser.InnerHTML property didn't work in IE6 |
23 | Maintenance | After switching Views in ListView control ColumnHeaders didn't restored |
24 | Maintenance | In FlatEdit after font changed in runtime, system added some margins for text |
25 | Maintenance | Fixed hot tracking problem when 2 comboboxes are overlapped |
26 | Maintenance | TrayIcon Control used wrong parameters of MouseDown event |
27 | Maintenance | Checked state of TreeView was reset after first draw |
28 | Maintenance | Fixed conflict of Marquee Progress of TaskPanel and SkinFramework |
29 | Maintenance | ComboBox didn't fire Change and Click event if user Set Text property in code |
30 | Maintenance | Fixed problem with listbox scrollbar when ColumnWidth > 0 |
31 | Maintenance | FilterIndex property didn't updated after Open/Save dialogs |
32 | New Feature | For Browse Dialog added ParentHwnd property to center dialog |
Command Bars
# |
Type |
Description |
1 | New Feature | Office2007 like MessageBar added |
2 | New Feature | Office2007 like MiniBar control added |
3 | New Feature | Office 2007 switches and Slider added for StatusBar |
4 | New Feature | StatusBar user customization added |
5 | New Feature | ProgressBar added for StatusBar |
6 | New Feature | Added Vista Menus support for NativeXPTheme theme |
7 | New Feature | Visual Studio 2008 theme added |
8 | New Feature | Access2007 Tabs style added |
9 | New Feature | Markup support added for StatusBar |
10 | New Feature | Added Action Library pane for CommandBarsDesigner to allow share same actions between different commandbars |
11 | Maintenance | Added shadow for bottom-right pixel of popup menu in Ribbon theme |
12 | Maintenance | Office 2007 Tooltip is rounded now |
13 | Maintenance | MenuGripper changed for Office2007 theme |
14 | Maintenance | Changed algorithm of handling Office2007 frame. Fixed problem with AutoHide taskbar that was always covered by Office2007 frame |
15 | Maintenance | Popups resizing fixed for RTL mode |
16 | Maintenance | User was able recursively drag popup to same popup |
17 | Maintenance | User was able to click spin buttons in disabled Edit |
18 | Maintenance | if user click tab of TabWorkspace, MDI child window will be restored if it was minimized |
19 | Maintenance | "Copy Button Image" item in customization context menu didn't work right in 11.2.2 release |
20 | Maintenance | Fixed Critical bug with noteditable ComboBox |
21 | Maintenance | Added MB_RTLREADING for MessageBoxes if Arabic or Hebrew translation is used |
22 | New Feature | DialogBar.ShowCaption property added |
23 | New Feature | Action.Key property added, that used string id from Designed. Now string Ids can be used instead of Number |
24 | New Feature | Reworked KeyBindings to allow double key combinations (Ctrl+K, Ctrl+V) Added AllowDoubleKeyShortcuts property |
25 | New Feature | StatusBarPane.Button, StatusBarPane.Checked, StatusBarPane.BeginGroup, StatusBarPane.Caption and StatusBarPane.Value properties added |
26 | New Feature | Added StatusBar.RibbonDividerIndex property |
27 | Maintenance | In .NET Edit part of CommandBarCombo and CommandBarEdit was not removed after user restored customization |
28 | New Feature | ClearTypeTextQuality option added for Tab PaintManager |
29 | New Feature | Added new CXTPControlHyperlink, CXTPControlBitmap, CXTPControlMarkupLabel controls |
30 | Maintenance | FoxPro users can't catch StatusBar events |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Enhanced arrow navigation for Ribbon. Now user can press Alt and use Up/Downl/Left/Right arrows same way as Office 2007 |
2 | New Feature | Enahanced RibbonTheme. Added CheckBox and RadioMarks for RibbonPopups, fixed colors for Blue and Black themes |
3 | New Feature | Optimized CXTPOffice2007Image. Now it stores Bitmap bits - not HBITMAPs to save GDI Handlers |
4 | New Feature | Changes to allow use Ribbon as simple Menu with System button |
5 | Maintenance | User now can highlight command and slit part of Splitter button in application menu |
6 | Maintenance | After user Minimize/Restored Ribbon always first Tab was selected |
7 | Maintenance | Fixed problem with contextmenu on font gallery |
8 | Maintenance | Ribbon always showed "Customize" item in Contextmenu even if Customization was disabled |
9 | Maintenance | Ribbon bar frame had just 1 pixel bottom border to resize |
10 | Maintenance | Fixed problem of frame jump in Vista if user click caption while some context menu is visible |
11 | New Feature | RibbonGroup.AllowReduce property added |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added SkinBuilder tool |
2 | Maintenance | Unicode SkinFramework version didn't draw Unicode window caption for ANSI window |
3 | Maintenance | Fixed button flicker when WM_SETTEXT was sent |
4 | Important | Reworked Office2007 and Vista styles. Replace them for last versions |
5 | Important | Fixed problem with Vista x64 SP1 |
6 | New Feature | Enhanced ProgressBar drawing for Vista skin |
7 | New Feature | Added NormalBlack2.ini for Vista skin with Vista Close button |
8 | Maintenance | Fixes in RegionFromBitmap to allow nonstandard caption's shape |
9 | Maintenance | Dll hooking of 11.2.2 crashed applications |
10 | Maintenance | Fixed Menus drawing in NT4 |
Property Grid
# |
Type |
Description |
1 | New Feature | Enhanced Office2007 for PropertyGrid. Added Office2007 Buttons and CheckBox |
2 | New Feature | Markup support added for Item Captions |
3 | Maintenance | Category items now also can have Combo and Expand buttons |
4 | Maintenance | Color popup now appeared at top of item if window placed at bottom of screen |
5 | Maintenance | Changing Height and MultiLinesCount properties didn't update height after item was already added |
6 | Maintenance | Fixed tooltip refresh problem for bottom item with variable height grid |
7 | Maintenance | IconIndex of Category metrics didn't used |
8 | New Feature | NavigateCaptions property added |
9 | New Feature | ExpandChanged event added |
10 | New Feature | Added GlobalSettings.Office2007Images property |
11 | New Feature | PreviewWidth property added for PictureItem |
12 | New Feature | PropertyGridPaintManager class added |
13 | Maintenance | Changing Height and MultiLinesCount properties didn't update height after item was already added |
Docking Pane
# |
Type |
Description |
1 | New Feature | DockingPane Word2007 theme added |
2 | New Feature | PaneActionSplitterResizing Action added |
3 | New Feature | Visio like SidePanels added! |
4 | Maintenance | Maximized state was not saved to registry |
5 | New Feature | Pane.Floating property now read/write |
6 | New Feature | DockingPane.Maximized property added to Maximize/Restore pane in code |
Task Panel
# |
Type |
Description |
1 | New Feature | Markup support added for TaskPanel |
2 | New Feature | SetGroupTextFormat method added |
3 | New Feature | TaskPanelgroupItem.GetRect method added |
4 | New Feature | Added OLEMISC_SIMPLEFRAME flag for TaskPanel to allow add controls items to it in designtime |
Report Control
# |
Type |
Description |
1 | New Feature | Blue, Black and Silver themes added for Report 2007 style |
2 | New Feature | ReportControl.MultiSelectionMode property added (Issue #11928) |
3 | Maintenance | Fix for AddRecordEx - do not process invisible records (Issue #15830) |
4 | New Feature | Added event XTP_NM_REPORT_GROUPORDERCHANGED/GroupOrderChanged (Issue #8427) |
5 | New Feature | Delayed EnsureVisible implemented (Issue #8649) |
6 | Maintenance | Small bug fixed with frozen columns, frozen columns glitches eliminated |
7 | New Feature | Multiline tooltip feature added |
8 | New Feature | Indent color added |
9 | New Feature | Added report record item controls (buttons) |
10 | New Feature | Virtual mode tree view |
11 | New Feature | Markup support added for Repot Control |
12 | New Feature | Added property GroupByNoItemsTextColor |
13 | New Feature | Updated Italian and Taiwan resources |
14 | New Feature | Flag xtpCustomMeasurePreviewItem and ReportControl.MeasurePreviewItem event added |
15 | Maintenance | Fixed bug with 'FocusChanging' event (Issue #15381) |
16 | New Feature | Added ReportControl.GetElementRect property |
17 | New Feature | Added ReportRecordItem.Alignment property |
18 | New Feature | Added ReportControl.DisableReorderColumnsCount property |
19 | New Feature | Added ReportColumn.DrawHeaderDivider property |
20 | New Feature | Added ReportControl.DragOverRecords event |
21 | New Feature | Added ReportControl.ColumnWidthChanged event |
22 | New Feature | Support for xtpBorderThemedFrame added |
23 | New Feature | Added ReportControl.GroupOrderChanged event |
24 | New Feature | Added ReportControl.ItemButtonClick event |
25 | New Feature | Added ReportControl.PopulateHeaderRows and ReportControl.PopulateFooterRows methods |
26 | New Feature | Spin button type added, added ReportRecordItemEditOptions.AddSpinButton method |
27 | New Feature | Added ReportInplaceButton.IconIndex property |
Calendar
# |
Type |
Description |
1 | New Feature | Go To Previous/Next Appointment buttons added to Office 2007 theme |
2 | New Feature | Office 2007 tooltip style adjusted to be more theme-friendly |
3 | New Feature | Added popup hint button 'Click to add appointment' |
4 | New Feature | DatePicker.MultiSelectionMode property added |
5 | New Feature | Markup support for Calendar Events added |
6 | New Feature | Office 2007 style Calendar Caption Bar added |
7 | New Feature | Added xtpCalendarFullWeekView |
8 | Maintenance | Visual Studio 2005 error fixed |
9 | New Feature | Added event shadow for Office 2007 theme |
10 | Maintenance | Small fix to sort events like in Outlook, sorting of events in day view adjusted to be similar with Outlook |
11 | Maintenance | Access 2007 fixes (Issue #: 16148) |
12 | New Feature | XTPCalendarTheme enum added. Get/SetPaintTheme methods added |
13 | New Feature | Added event shadow for Office 2007 theme |
14 | New Feature | Added Calendar Markup sample |
15 | New Feature | Added xtpCalendarFullWeekView |
16 | New Feature | Added GlobalSettings.Office2007Images property |
17 | New Feature | PreviewWidth property added for PictureItem |
18 | New Feature | Added properties CalendarOptions.TooltipAddNewText and EnableAddNewTooltip |
Syntax Edit
# |
Type |
Description |
1 | New Feature | CollapsibleNodes property added to show/hide nodes area. Property page updated |
2 | New Feature | ReadOnly property added to SyntaxEdit (back color for read-only state added to paint manager) |
3 | New Feature | Added PaintManager object and properties |
4 | New Feature | Added HideCaret property |
5 | New Feature | JScript schema added |
6 | Maintenance | Skip to reload configuration if ReloadConfig(file) called with current config file name |
7 | New Feature | SyntaxEdit.AutoCompleteWndWidth property added (Issue #15825) |
8 | Maintenance | Fixes with AutoCompleate window placement and using selection |
9 | New Feature | SyntaxEdit.EnableEditAccelerators property added. Added optional support for Standard edit accelerators: Cut, Copy, Paste, Undo, Redo and Select All operations. (Issue #15705) |
10 | New Feature | IME support added |
11 | New Feature | Data size limit added for undo manager (50 MB by default) |
12 | Maintenance | Fixed bug with drawing selection in non-virtual space mode |
13 | Maintenance | Tab order changed for Find and Find and Replace dialogs |
14 | Maintenance | VirtualSpace mode made as OFF by default |
15 | Maintenance | The slow schema Build step moved from schema loading to on open document time (set scheme to parser) |
16 | Maintenance | Fixed bug with long waiting thread end for already finished thread |
17 | Maintenance | Fixes in updating horizontal scroll bar |
18 | New Feature | SyntaxEdit VB.NET sample updated |
19 | Maintenance | Added changes and fixed for .Net compatibility |
20 | New Feature |
The window title mechanism for AfxMessageBox changed to use top parent window text by default
(or SyntaxEditGlobalSetting.Title property used if it is set by the customer)
|
|
Version 11.2.2 |
December 12, 2007 |
Controls
# |
Type |
Description |
1 | Maintenance | CXTPPropertySheet failed when DoModal() was called twice for same dialog |
Command Bars
# |
Type |
Description |
1 | Maintenance | Minor fix with NumPad number handles as Accelerator keys |
2 | New Feature | GetSliderCtrl and SetSliderStyle methods added for CXTPControlSlider |
Skin Framework
# |
Type |
Description |
1 | Maintenance | AdjustWindowRectEx hooked method enhanced for Vista |
Property Grid
# |
Type |
Description |
1 | Maintenance | CXTPPropertyGridItem::Remove crashed in 11.2.1 release |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed minor flicker in Floating DockingPanes when user double clicked on caption to dock them |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Fixed bug with long waiting thread end for already ended thread |
2 | Maintenance | The slow schema Build step moved from schema loading to on open document time |
3 | Maintenance | Few bugs with selection fixed |
Suite Pro
# |
Type |
Description |
1 | Maintenance | ImageManagerIcon.CreatePicture method didn't work in 11.2.1 release |
Controls
# |
Type |
Description |
1 | New Feature | Added OLEDragDrop for TreeView control |
2 | Maintenance | Fixed minor problem with VB HScrollBar with TabStop = True |
3 | Maintenance | Alignment property didn't work in ListViewColumnHeaders.Add method |
4 | Maintenance | DblClick was ignored for PushButton |
5 | Maintenance | Label grabbed focus on mouse down |
6 | Maintenance | User had to double click on ListCtrl checkbox to check/uncheck it |
7 | Maintenance | For disabled SplitDropDown button the dropdown triangle is now shown gray |
8 | Maintenance | FlatEdit had different baseline than ComboBox |
Command Bars
# |
Type |
Description |
1 | Maintenance | Minor fix with NumPad number handles as Accelerator keys |
2 | New Feature | Added Control.SetIconSize to set icon size for individual control |
3 | New Feature | Added Statusbar.ShowSizeGripper property |
Skin Framework
# |
Type |
Description |
1 | Maintenance | AdjustWindowRectEx hooked method enhanced for Vista |
Property Grid
# |
Type |
Description |
1 | Maintenance | fixed Mask problem for Date item with Nullable = True |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed minor flicker in Floating DockingPanes when user double clicked on caption to dock them |
Report Control
# |
Type |
Description |
1 | Maintenance | WatermarkAlignment added, use IconIndex and Alignment from item metrics |
2 | New Feature | Added HeaderRowsEnableSelection and FooterRowsEnableSelection properties |
3 | Sample update | VB.Net sample updated to show new report features related to header/footer rows |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Fixed bug with long waiting thread end for already ended thread |
2 | Maintenance | The slow schema Build step moved from schema loading to on open document time |
3 | Maintenance | Few bugs with selection fixed |
|
Version 11.2.1 |
November 2, 2007 |
Controls
# |
Type |
Description |
1 | Maintenance | XT_SELENDCANCEL was sent twice for CXTColorPopup if user press Escape |
2 | New Feature | CPS_XT_NOAUTOMATIC styles added for ColorPopup |
3 | New Feature | Office2007 added for CXTPPopupControl |
4 | Maintenance | CXTPPropertyPageTabNavigator had problem with xtpTabLayoutMultiRow layout |
Command Bars
# |
Type |
Description |
1 | Maintenance | Paste/Cut now shown disabled for ReadOnly edit |
2 | New Feature | Added xtpButtonIconAndCaption and xtpButtonCaptionAndDescription style support for gallery to draw both icon and text |
3 | Maintenance | Fixed 11.2 bug when Original controls was not reset in Copy method. |
4 | Maintenance | Fixed bug when LoadCommandBars didn't restore customization if it was saved in file and not in registry |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Keyboard Tips appeared above Tooltip |
2 | Maintenance | Cursor didn't restore after user resized Gallery |
3 | Maintenance | Wrong font used to calculate minimum group width |
4 | Sample update | Undo Popup gallery demo added. |
5 | Maintenance | Updated bitmaps for horizontal scroll bar |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Added StepIt method support for PBS_MARQUEE progressbar style |
2 | Maintenance | CDDS_ITEMPOSTPAINT + CDDS_POSTPAINT added for skinned TrackBar |
Property Grid
# |
Type |
Description |
1 | New Feature | Office2007 style added |
2 | New Feature | Added CXPTPropertyGridItem::MoveItem method |
3 | Maintenance | OnCancelEdit, OnAfterEdit was not called for xtpGridItemColorPopup color item |
4 | Sample update | New Custom IP Address item added |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Added RTL support for DockingPaneWindowSelect dialog |
2 | New Feature | bDelay parameter added for CXTPDockingPaneMiniWnd::Collapse method |
Task Panel
# |
Type |
Description |
1 | Maintenance | OnEndLabelEdit now will be called even if user presses Escape or Enter with empty value |
2 | New Feature | Added support to tab child dialog controls inside TaskPanel |
Report Control
# |
Type |
Description |
1 | Maintenance | AddRecordEx, RemoveRecordEx changed to work with records tree (record which has children) |
2 | New Feature | UpdateRecord method added to update record position after changing data |
3 | New Feature | HeaderRowsAllowAccess, FooterRowsAllowAccess properties added |
4 | Maintenance | Office 2007 theme added for 'Outlook' style of header/footer rows divider |
5 | Maintenance | Header/Footer rows small fixes |
6 | Maintenance | Fixed access violation bug with header/footer rows printing. (Issue #15020) |
7 | Maintenance | Removed unnecessary calls for CWnd::OnH/VScroll. Added pointer verification for not NULL before call |
8 | Maintenance | Bug in CXTPReportControl::SetFullColumnScrolling fixed (check for m_hWnd for window related operation added) |
9 | New Feature | XTP_NM_REPORT_SELCHANGING added (Issue #15097) |
10 | Maintenance | Other small fixes with selection, moving focus, ... |
11 | Sample update | ReportCustomDraw MFC sample project moved from ExtendedSamples to general samples folder |
Calendar
# |
Type |
Description |
1 | Maintenance | Subject, Location, Body fields maximum length changed from 255 chars to 65,536 chars |
2 | Maintenance | DatePicker: fixed bug with drawn week day names (first char only) for 2 bytes MBCS chars. (Issue #14834) |
3 | Maintenance | Removed unnecessary calls for CWnd::OnH/VScroll. Added pointer verification for not NULL before call |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Syntax edit updated to work correctly with hieroglyphs (as far as with non fixed pitch fonts) |
2 | Maintenance | Some fixes for MBCS support added |
3 | Maintenance | Text selection implementation changed |
4 | Maintenance | Changed behavior of line marks move/delete when rows inserted/deleted |
5 | New Feature | Auto Complete behavior enhanced: list automatically updated when the user is typing; mouse wheel processing added |
6 | New Feature | 'Virtual Space' mode added |
7 | Maintenance | Auto Indent mechanism changed |
8 | Maintenance | Updating vertical scroll position when Paste added |
9 | New Feature | LUA and VBScript schemas added |
10 | Maintenance | Fixed bug with chars entering by 'Alt Gr' + key. (Issue #14807) |
11 | Maintenance | Fixed bug with using Enter in 'Find/Replace' dialog |
12 | Maintenance | Other small changes and fixes with editing, selection, dragging, updating view |
13 | Maintenance | Print/PrintPreview updated. Line wrap added for long lines |
14 | New Feature | Using the common static PaintManager changed to use separate object for each control. CXTPSyntaxEdit::Get/SetPaintManager methods added |
15 | New Feature | Support for WM_GETTEXT, WM_GETTEXTLENGTH, WM_SETFONT added |
16 | Maintenance | Fixed bug with updating scroll bars state and positions for split views |
17 | New Feature | CXTPSyntaxEditSelection class added |
Suite Pro
# |
Type |
Description |
1 | Important | Reworked ImageManager to optimize GDI Objects usage. Now instead all icon handles will be created\combined into 2 bitmaps (image and mask) that contain these icons |
Controls
# |
Type |
Description |
1 | New Feature | CheckBox style added for ListBox |
2 | New Feature | ColorPicker control added |
3 | Maintenance | Some missed flags added for BrowseFolder dialog |
4 | Maintenance | User had to click twice on the month calendar in DatePicker to change date |
5 | Maintenance | DblClick event added for ListView and TreeView |
6 | New Feature | TabControlItem.GetRect method added |
7 | New Feature | Office2007 added for PopupControl |
8 | New Feature | PushButton.Value added to generate Click event |
9 | Maintenance | Fixed crash in WebBrowser.NewWindow2 event |
10 | New Feature | ShowBorder property added for FlatEdit, ListBox, ListView and TreeView |
11 | Maintenance | TreeView ButtonUp event didn't fired for Right button |
12 | New Feature | Added CommonDialog.GetNextFileName method to loop all files returned by Open Dialog if cdlOFNAllowMultiselect option was used |
13 | Maintenance | Added missing ListViewItem.EnsureVisible method |
Command Bars
# |
Type |
Description |
1 | Maintenance | Paste/Cut now shown disabled for ReadOnly edit |
2 | New Feature | Added xtpButtonIconAndCaption and xtpButtonCaptionAndDescription style support for gallery to draw both icon and text |
3 | New Feature | Added ItemWidth and ItemHeight properties for GalleryItem |
4 | New Feature | CommandBarSlider and CommandBarScrollBar controls are added |
5 | New Feature | Added MenuGrabber dialog for CommandBarsDesigner |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Keyboard Tips appeared above Tooltip |
2 | Maintenance | Cursor didn't restore after user resized Gallery |
3 | Maintenance | Wrong font used to calculate minimum group width |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Fixed VB TabStrip painting bug of 11.2 |
Property Grid
# |
Type |
Description |
1 | New Feature | Office2007 style added |
2 | New Feature | PropertyGrid.HideSelection property added. |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Added RTL support for DockingPaneWindowSelect dialog |
Report Control
# |
Type |
Description |
1 | Maintenance | AddRecordEx, RemoveRecordEx changed to work with records tree (record which has children) |
2 | New Feature | UpdateRecord method added to update record position after changing data |
3 | New Feature | HeaderRowsAllowAccess, FooterRowsAllowAccess properties added |
4 | Maintenance | Office 2007 theme added for 'Outlook' style of header/footer rows divider |
5 | Maintenance | Header/Footer rows small fixes |
6 | Maintenance | Fixed access violation bug with header/footer rows printing. (Issue #15020) |
7 | New Feature | ReportControl.AddRecordEx2 method added |
8 | New Feature | ReportControl.AddRecordEx3 method added |
Calendar
# |
Type |
Description |
1 | Maintenance | Subject, Location, Body fields maximum length changed from 255 chars to 65,536 chars |
2 | Maintenance | DatePicker: fixed bug with drawn week day names (first char only) for 2 bytes MBCS chars. (Issue #14834) |
3 | Maintenance | DatePicker.AutoSizeRowCol property added to use instead of AutoSize in VS 2005 because AutoSize name is not processed correctly |
4 | New Feature | DatePicker.KeyDown event added |
5 | Maintenance | Fixed bug with returning Count property for objects collection (like CalendarViewEvents.Count) |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Syntax edit updated to work correctly with hieroglyphs (as far as with non fixed pitch fonts) |
2 | Maintenance | Some fixes for MBCS support added |
3 | Maintenance | Text selection implementation changed |
4 | Maintenance | Changed behavior of line marks move/delete when rows inserted/deleted |
5 | New Feature | Auto Complete behavior enhanced: list automatically updated when the user is typing; mouse wheel processing added |
6 | New Feature | 'Virtual Space' mode added |
7 | Maintenance | Auto Indent mechanism changed |
8 | Maintenance | Updating vertical scroll position when Paste added |
9 | New Feature | LUA and VBScript schemas added |
10 | Maintenance | Fixed bug with chars entering by 'Alt Gr' + key. (Issue #14807) |
11 | Maintenance | Fixed bug with using Enter in 'Find/Replace' dialog |
12 | Maintenance | Other small changes and fixes with editing, selection, dragging, updating view |
13 | Maintenance | Fixed bug with loading control font |
14 | New Feature | Additional options added to VB Sample |
15 | New Feature | Find/Replace dialogs added |
16 | New Feature | Print and PrintPreview added |
17 | New Feature | New events added: DblClick, MouseDown, MouseMove, MouseUp, KeyDown, KeyUp, CurPosChanged |
18 | New Feature | New object/interfaces added: SyntaxEditTextPosition, SyntaxEditTextSelection |
19 | New Feature | SyntaxEdit.TopRow property added |
20 | New Feature | SyntaxEdit.EnableSyntaxColorization property added |
21 | New Feature | SyntaxEdit.EnableVirtualSpace property added |
22 | New Feature | SyntaxEdit.EnableAutoIndent property added |
23 | New Feature | SyntaxEdit.ShowWhiteSpace property added |
24 | New Feature | SyntaxEdit.ReadOnly property added |
25 | New Feature | SyntaxEdit.CurrPos property added |
26 | New Feature | SyntaxEdit.Selection property added |
27 | New Feature | SyntaxEdit.FindReplaceDialogVisible property added |
28 | New Feature | SyntaxEdit.SetRowBkColor method added |
29 | New Feature | SyntaxEdit.SetRowColor method added |
30 | New Feature | SyntaxEdit.ShowFindReplaceDialog method added |
31 | New Feature | SyntaxEdit.HideFindReplaceDialog method added |
32 | New Feature | SyntaxEdit.RedrawControl method added |
33 | New Feature | SyntaxEdit.RowsCount property added |
34 | New Feature | SyntaxEdit.RowTextLength property added |
35 | New Feature | SyntaxEdit.TextLength property added |
36 | New Feature | SyntaxEdit.RowText property added |
37 | New Feature | SyntaxEdit.InsertRow method added |
38 | New Feature | SyntaxEdit.RemoveRow method added |
39 | New Feature | SyntaxEdit.SelectAll method added |
40 | New Feature | SyntaxEdit.ClearUndoBuffer method added |
41 | New Feature | SyntaxEdit.IndentSelection method added |
42 | New Feature | SyntaxEdit.UnindentSelection method added |
|
Version 11.2.0 | September 14, 2007 |
Controls
# |
Type |
Description |
1 | New Feature | CXTPPropertySheet/CXTPPropertyPage added. With support for Tabbed, List and Tree Navigators; with resizing and scrolling. See Controls\PropertySheet sample |
2 | Maintenance | Minor enhances for CXTColorPageCustom |
3 | Maintenance | Minor fix in TaskDialog if very long string without spaces used |
4 | Maintenance | TrayIcon didn't restore self if Explorer was crashed and restored |
5 | Maintenance | Modified CXTTrayIcon::ShowBaloon to work not only with Win2000 but with shell 5.0 (Also WinME) |
6 | New Feature | Added listbox border around CXTEditListBoxToolBar if WinXP theme used |
7 | New Feature | TDM_NAVIGATE_PAGE support added for TaskDialog |
8 | Maintenance | CXTResize now handle Client rect - not window rect |
9 | New Feature | Added CXTColorSelectorCtrl::SetColors, CXTColorPicker::SetColors methods to set custom colors for color popup |
10 | New Feature | Added CXTPTaskDialog::Create to create modeless task dialog. (not supported by Vista) |
Command Bars
# |
Type |
Description |
1 | New Feature | StatusBar's buttons added, SetRibbonDividerIndex method added |
2 | New Feature | CXTPOriginalControls class added for original controls |
3 | Maintenance | CXTPControlComboBox generated 2 EditChanged notification if selection was changed in popuped list |
4 | New Feature | CXTPControlGallery::SetResizable method added to allow resize popup with gallery |
5 | New Feature | Added virtual CXTPControlComboBox::DrawItem to draw owner drawn items. Added support of Office2007 items style |
6 | New Feature | Added CXTPControlComboBox::SetListIconId to draw icons in combobox list |
7 | Maintenance | Dragging item to TabbedToolbar didn't show it immediately |
8 | New Feature | Added CXTPControl::SetKeyboardTip method |
9 | Maintenance | Clicking in IME window while edit in focus sometimes cancel edit |
10 | New Feature | Gallery scroll animation added |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Minor visual enhances |
2 | Maintenance | Fixed bug when Ribbon and SkinFramework used in Vista AERO mode - caption didn't draw |
3 | New Feature | Added Load/Save Ribbon bar support to XML. See RibbonMDISamples how to load RibbonBar from XML |
4 | New Feature | A lot of small changes to match guidelines |
5 | Maintenance | Ribbon now show context quick access menu for all its submenus |
6 | New Feature | XTP_GN_STARTDRAG notification added when user drag item from gallery |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Drawing optimization made |
Property Grid
# |
Type |
Description |
1 | New Feature | Enhanced PropertyGrid look inside themed PropertyPage. ToolBar and Splitter space now transparent |
2 | New Feature | EnableTooltips method added |
3 | New Feature | CXTPPropertyGridInplaceButton::SetEnabled method added |
4 | New Feature | CXTPPropetyGridItem::SetAutoComplete method added for Grid items |
5 | New Feature | CXTPPropetyGridItem::SetExpandable method added |
6 | New Feature | CXTPPropetyGridItem::SetToolTip, CXTPPropertyGridInplaceButton::SetTooltip method added, CXTPPropertyGrid::GetTooltipContext added |
Task Panel
# |
Type |
Description |
1 | New Feature | xtpTaskPanelThemeShortcutBarOffice2007 theme added |
2 | New Feature | CXTPTaskPanelItem::SetItemFont added to set font for individual item |
3 | New Feature | CXTPTaskPanel::EnableAnimation method added |
Report Control
# |
Type |
Description |
1 | New Feature | Added flags for vertical alignment of record item icon |
2 | New Feature | Header/Footer Rows (and records) feature added |
3 | Maintenance | Fixed bug with hyper-links im multiline/wordbreak mode (spaces where not supported inside hyper-link) |
4 | Maintenance | Problem in load column layout fixed, Allow safely remove/add columns (The 'InternalColumnName'
property will be used rather than column index) |
5 | New Feature | Add themes for Office 2007 header and footer style |
6 | New Feature | HeaderHeightFormula added to customize header height |
7 | New Feature | Icon vertical alignment flags applied to CheckBox and Expand/Collaps tree images |
8 | Maintenance | Some optimization made for drawing multi-line text |
9 | New Feature | CXTPReportControl::ReSortRows() added and used when sort order only changed instead of Populate |
10 | New Feature | CXTPReportColumn::EnsureVisible method added |
11 | Maintenance | Fixed bug with in-place editing when CXTPReportControl is attached to a CXTTabCtrl (Issue #13808) |
12 | New Feature | Added members for speed optimization: CXTPReportRows::ReserveSize, CXTPReportRows::SetSize, CXTPReportRows::SetAt,
CXTPReportRecords::SetSize, CXTPReportRecords::SetAt (Issue #13448) |
13 | New Feature | 'InsideCellButton' property added: methods CXTPReportInplaceButton::IsInsideCellButton, CXTPReportInplaceButton::SetInsideCellButton.
Some fixes in positioning of inplace buttons (Issue #13914) |
14 | Maintenance | Added processing of CXTPReportRecordItemEditOptions::m_bSelectTextOnEdit property to CXTPReportNavigator::BeginEdit (Issue #13933) |
15 | New Feature | CXTPReportColumn::SetBestFitMode, CXTPReportColumn::GetBestFitMode methods added to allow calculate best column width for all rows or for visible rows only |
16 | New Feature | XTP_NM_REPORT_DRAGDROP_COMPLETED notification added |
17 | New Feature | XTP_NM_REPORT_BEGINEDIT notification added |
18 | New Feature | XTP_NM_REPORT_FOCUS_CHANGING notification added |
19 | New Feature | Hint text added for CXTPReportFilterEditControl: SetHint, GetHint |
Calendar
# |
Type |
Description |
1 | Maintenance | Small fixes in Office 2007 Theme to be the same as latest MS Office 2007 version |
2 | Maintenance | DatePicker now update cached names when current language changed |
3 | New Feature | Added additional MAPI parameters support for data provider connection string: mapiProfileName, mapiPassword, mapiFlags (Issues: #13505, #13245) |
4 | Maintenance | Fixed RTL mode problem in Office2007 theme |
5 | New Feature | CalendarDayView.EnsureVisibleGroup method added |
6 | New Feature | Time Zone changed event processing added |
7 | New Feature | Support Calendar Event Categories for Office 2007 Theme added |
8 | Maintenance | DatePicker, attached to Calendar, optimized to call Invalidate instead of UpdateWindow when
EventChanged/Added/Deleted notifications received from data provider |
9 | Maintenance | Control Initialization added when creating as a custom control from resource (SubclassWindow called) |
10 | New Feature | xtpCalendarItemText_EventStartTimeText, xtpCalendarItemText_EventEndTimeText added to allow customize
events 'start' and 'End' displayed time text using XTP_NC_CALENDAR_GETITEMTEXT notification |
11 | New Feature | Additional options to show always Start/End event times in Week and Month Views added.
See enum XTPCalendarAdditionalOptions and members CXTPCalendarOptions::dwAdditionalOptions |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Bug with buffer overflow and wrong buffer size fixed. (Issue #13910) |
2 | Maintenance | Processing lex variables with ':not' operator bug fixed |
3 | Maintenance | Some fixes: with scrollbars, Find/Replace, open files via command line |
4 | New Feature | Scheme for python language added |
5 | Maintenance | Control Initialization added when creating as a custom control from resource (SubclassWindow called) |
6 | Maintenance | Fixed bug with updating scrollbars in CVeiw derived parent |
Suite Pro
# |
Type |
Description |
1 | New Feature | xtpSystemThemeRoyale and xtpSystemThemeAero added. Now in Vista Office2003 theme looks like in Luna blue |
Controls
# |
Type |
Description |
1 | New Feature | First release of Controls ActiveX as single package |
2 | New Feature | TaskDialog ActiveX control added |
3 | New Feature | ListView ActiveX control added |
4 | New Feature | TreeView ActiveX control added |
5 | New Feature | ProgressBar ActiveX control added |
6 | New Feature | Slider ActiveX control added |
7 | New Feature | ScrollBar ActiveX control added |
8 | New Feature | CommonDialog ActiveX control added |
9 | New Feature | TrayIcon ActiveX control added |
10 | New Feature | WebBrowser ActiveX control added |
11 | New Feature | DatePicker and MonthCalendar ActiveX controls added |
12 | New Feature | HexEdit ActiveX control added |
13 | New Feature | SetMask, Pattern methods added for FlatEdit ActiveX control |
14 | New Feature | AutoComplete property added for ComboBox ActiveX control, DropDownItemCount and DropDownWidth properties are added |
15 | New Feature | Added SelStart/SelLength for ComboBox |
16 | New Feature | Enhances in Pushbutton ActiveX. Added new properties Multiline, ImageAlignment, TextImageRelation, ImageGap, BorderGap - removed TwoRows property. Added xtpAlignTop/xtpAlignBottom |
17 | New Feature | TabControlPage::BackColor property added |
18 | New Feature | Icon property added for Label |
19 | Maintenance | If Combo.ListIndex, ListBox.ListIndex property was set in code Click even didn't generated |
20 | Maintenance | After changing List property, ListIndex was changed to -1. (Combobox.List(Combobox.ListIndex) = "NewEntry") |
21 | New Feature | Office2007 Appearance added |
22 | New Feature | DropDown and SplitDropDown styles added for button |
23 | New Feature | Resizer::MouseWheel event added |
Command Bars
# |
Type |
Description |
1 | Maintenance | RibbonGroup.DeleteAt did nothing |
2 | New Feature | Added missing WindowCaptionFont for Ribbonbar |
3 | New Feature | Action property of Control now can be set |
4 | New Feature | CommandBarGallery::Resizable property added to allow resize popup with gallery |
5 | New Feature | CommandBarComboBox::ThemedItems propety added, Added support of Office2007 items style |
6 | New Feature | KeyBindings::Delete method added |
7 | Maintenance | Me.Arrange in VB6 didn't work if Office2007 MDI child frame used |
8 | New Feature | Added CommandBarComboBox::ListIconId to draw icons in combobox list |
9 | New Feature | Added CommandBarControl::KeyboardTip property |
10 | Maintenance | Clicking in IME window while edit in focus sometimes cancel edit |
11 | New Feature | Gallery scroll animation added |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Minor visual enhances |
2 | Maintenance | Fixed bug when Ribbon and SkinFramework used in Vista AERO mode - caption didn't draw |
3 | New Feature | Added Load/Save Ribbon bar support to XML. See RibbonMDISamples how to load RibbonBar from XML |
4 | New Feature | A lot of small changes to match guidelines |
5 | Maintenance | Ribbon now show context quick access menu for all its submenus |
6 | New Feature | XTP_GN_STARTDRAG notification added, added OleDrag to allow drop items from Gallery Control |
7 | Maintenance | RibbonGroup::ControlsCentering property in ActiveX didn't work |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Drawing optimization made |
Property Grid
# |
Type |
Description |
1 | New Feature | Enhanced PropertyGrid look inside themed PropertyPage. ToolBar and Splitter space now transparent |
2 | New Feature | PropertyGridInplaceButtons collection added. InplaceButtonDown(ByVal Item As XtremePropertyGrid.IPropertyGridItem) event replaced with InplaceButtonDown(ByVal Button As XtremePropertyGrid.IPropertyGridInplaceButton, Cancel As Variant) |
3 | New Feature | InplaceButton.Enabled propety added |
4 | Maintenance | Enhanced tab order in PropertyGrid ActiveX |
5 | New Feature | AutoComplete property added for Grid items |
6 | New Feature | PropetyGridItem::Expandable property added |
7 | New Feature | PropetyGridItem::ToolTip, PropertyGridInplaceButton::Tooltip properties are added, added PropertyGrid::TooltipContext |
Task Panel
# |
Type |
Description |
1 | New Feature | xtpTaskPanelThemeShortcutBarOffice2007 theme added |
2 | New Feature | TaskPanelItem::Font added to set font for individual item |
3 | New Feature | TaskPanel::EnableAnimation property item |
Report Control
# |
Type |
Description |
1 | New Feature | Added flags for vertical alignment of record item icon |
2 | New Feature | Header/Footer Rows (and records) feature added |
3 | Maintenance | Fixed bug with hyper-links im multiline/wordbreak mode (spaces where not supported inside hyper-link) |
4 | Maintenance | Problem in load column layout fixed, Allow safely remove/add columns (The 'InternalColumnName'
property will be used rather than column index) |
5 | New Feature | Add themes for Office 2007 header and footer style |
6 | New Feature | HeaderHeightFormula added to customize header height |
7 | New Feature | Icon vertical alignment flags applied to CheckBox and Expand/Collaps tree images |
8 | Maintenance | Some optimization made for drawing multi-line text |
9 | New Feature | ReportControl.FilterHiddenColumns property added |
10 | Maintenance | Use OLEDragDrop together with RecordsDroped if report records dragging when OLEDrop mode enabled |
11 | Maintenance | Fixed problems with some keys (Enter, Esc, F2, Del) due to some owners like Access form or docking pane catch this keys and child ActiveX does not receive them by normal way |
12 | New Feature | ReportControl.InplaceEditHwnd property added |
13 | Maintenance | Prevent crash if Populate was called from ValueChanging event |
14 | New Feature | ReportControl.SortRecordChildren and ReportControl.ShowItemsInGroupsPXDefault |
15 | New Feature | Added new method: IReportRecords.InsertAt(long Index, [in] IReportRecord* Record); changed to allow customize drag and drop |
16 | New Feature | ReportInplaceButton.InsideCellButton propery added. Some fixes in positioning of inplace buttons (Issue #13914) |
17 | New Feature | ReportControl.InplaceEditHwnd property added |
18 | New Feature | ReportControl.SelectionEnable property added |
19 | New Feature | ReportControl.ShowRowFocus property added |
20 | New Feature | ReportControl.PrintReport2 method added |
21 | New Feature | ReportRecordItemMetrics.ColumnAlignment member added to customize alignment for each cell individually |
22 | New Feature | ReportColumn.BestFitMode property added to allow calculate best column width for all rows or for visible rows only |
23 | New Feature | ReportControl, DragDropCompleted event added |
24 | New Feature | ReportControl, BeginEdit event added |
25 | New Feature | ReportControl, FocusChanging event added |
26 | New Feature | ReportColumn.EnsureVisible method added |
27 | Maintenance | Added processing of ReportRecordItemEditOptions.SelectTextOnEdit property to ReportNavigator.BeginEdit (Issue #13933) |
28 | Maintenance | PrintPreview fixed for case when no printer installed |
29 | New Feature | ReportControl. VB Sample updated: Header/Footer rows sample added; New Item Row sample added; Excel style filter sample added; |
30 | New Feature | Added SetScrollBars method to set custom ScrollBars from SuitePackage |
Calendar
# |
Type |
Description |
1 | Maintenance | Small fixes in Office 2007 Theme to be the same as latest MS Office 2007 version |
2 | Maintenance | DatePicker now update cached names when current language changed |
3 | New Feature | Added additional MAPI parameters support for data provider connection string: mapiProfileName, mapiPassword, mapiFlags (Issues: #13505, #13245) |
4 | Maintenance | Fixed RTL mode problem in Office2007 theme |
5 | New Feature | CalendarDayView.EnsureVisibleGroup method added |
6 | New Feature | Time Zone changed event processing added |
7 | New Feature | Support Calendar Event Categories for Office 2007 Theme added |
8 | Maintenance | DatePicker, attached to Calendar, optimized to call Invalidate instead of UpdateWindow when
EventChanged/Added/Deleted notifications received from data provider |
9 | Maintenance | Ensure repaint scroll bars after updating their state or redraw control (send WM_NCPAINT) |
10 | New Feature | xtpCalendarItemText_EventStartTimeText, xtpCalendarItemText_EventEndTimeText added to allow customize
events 'start' and 'End' displayed time text using GetItemText notification |
11 | New Feature | Additional options to show always Start/End event times in Week and Month Views added.
See enum XTPCalendarAdditionalOptions and members CalendarOptions.AdditionalOptionsFlags |
12 | New Feature | Added SetScrollBars method to set custom ScrollBars from SuitePackage |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Bug with buffer overflow and wrong buffer size fixed. (Issue #13910) |
2 | Maintenance | Processing lex variables with ':not' operator bug fixed |
3 | Maintenance | Some fixes: with scrollbars, Find/Replace, open files via command line |
4 | New Feature | Scheme for python language added |
5 | New Feature | New members added to Syntax edit control: Text, ShowLineNumbers, ShowSelectionMargin, ShowScrollBarVert, ShowScrollBarHorz,RefreshColors |
6 | New Feature | SyntaxEdit showed system scrollbar in scrolling when SkinFramework used |
7 | New Feature | Tab key processing fixed in ActiveX |
|
Version 11.1.3 |
May 30, 2007 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug of 11.1.2 when CustomControl/Combo/Edit was hidden for Popup menus |
Suite Pro
# |
Type |
Description |
1 | Maintenance | Fixed some installer issues that would sometimes happen on Windows 9x |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug of 11.1.2 when CustomControl/Combo/Edit was hidden for Popup menus |
2 | Maintenance | In .NET Ribbon didn't update caption if Maximized MFC children switched |
Calendar
# |
Type |
Description |
1 | Maintenance | in .NET Calendar had problem if used in MDI child |
Task Panel
# |
Type |
Description |
1 | New Feature | BorderStyle property added |
|
Version 11.1.2 |
May 22, 2007 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed minor glitch when user resize very big floating toolbar and it has to disappear from screen |
2 | Maintenance | Fixed problem with GalleryControl of 11.1 release when Selected after click become -1 |
3 | Maintenance | Enhanced CXTPControlActions::FindAction method to use binary search |
4 | Maintenance | Fixed some issues with RightToLeft mode on Arabic/Hebrew Windows 98 |
Docking Pane
# |
Type |
Description |
1 | Maintenance | If AutoHide button clicked focus now will be set to docking site |
Report Control
# |
Type |
Description |
1 | Maintenance | Reapply in-place edit styles from edit options. (Issue #13286) |
2 | Maintenance | Fixed bug with changing constraint value in in-place editor using Up/Down keys. (Issue #13489) |
3 | New Feature | XTP_NM_REPORT_EDIT_CANCELED notification added |
Calendar
# |
Type |
Description |
1 | Maintenance | Some fixes to avoid Office 2007 theme crash in VS 2003 build. This is a compiler problem and "VS 7.1 Service Pack 1" fix it |
2 | Maintenance | DatePicker. Update week days and months names when resource language changed |
3 | Maintenance | Small fixes in Office 2007 Theme to be more similar to the latest MS Office 2007 version |
4 | Maintenance | Fixed bug with selecting cells on the DayView time scale (Issue #12242) |
5 | Maintenance | DayView HitTest function fixed to return results for day and group headers. (Issue #13375) |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Fixed problem with Save dialog in Internet Explorer if skin applied |
2 | Maintenance | Fixed conflict with DMWClient tool |
3 | Maintenance | Text color for Combo and Edit by default used from System colors - not from SkinFramework theme |
4 | Maintenance | Fixed problem in SkinFramework when it was declared but LoadSkin never called |
5 | Maintenance | Fix for RTL mode - Dropdown combo showed 2 scrollbars if WS_EX_LAYOUTRTL used |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | String "Are you sure you want to restore the Quick Access Toolbar" moved from code to resources |
2 | Maintenance | IsMinimized renamed to IsRibbonMinimzed to reduce conflict with macro defined in windowsx.h |
3 | Maintenance | CXTPControl::OnRButtonDown not called for controls in Ribbonbar |
Suite Pro
# |
Type |
Description |
1 | Maintenance | For ComboBox.ListIndex = -1 didn't work to clear selection |
2 | Maintenance | Now all translation dlls are signed (for Vista certificates) |
3 | Maintenance | For FlatEdit control Text now Default property |
4 | Maintenance | Added missing NewIndex property for ComboBox and ListBox |
5 | Maintenance | Added missing DropDown event of ComboBox and fixed KeyDown and KeyUp events |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed minor glitch when user resize very big floating toolbar and it has to disappear from screen |
2 | Maintenance | Fixed problem with GalleryControl of 11.1 release when Selected after click become -1 |
3 | Maintenance | Enhanced CXTPControlActions::FindAction method to use binary search |
4 | Maintenance | Fixed some issues with RightToLeft mode on Arabic/Hebrew Windows 98 |
5 | Maintenance | MessageBoxes appeared in Customize Sheet was not modal |
Docking Pane
# |
Type |
Description |
1 | Maintenance | If AutoHide button clicked focus now will be set to docking site |
Report Control
# |
Type |
Description |
1 | Maintenance | Reapply in-place edit styles from edit options. (Issue #13286) |
2 | Maintenance | Fixed bug with changing constraint value in in-place editor using Up/Down keys. (Issue #13489) |
3 | Maintenance | Fire DropRecordsEx instead of OLEDragDrop if report records dragged when OLEDrop mode enabled |
4 | Maintenance | Fixed bug with parameters types declaration for ReportControl.RemoveRecordEx, ReportControl.RemoveRowdEx |
5 | Maintenance | Fixed problem with PreviewKeyDown when report control on the Docking Pane |
6 | New Feature | Added new edit style flag: XTPReportEditStyle.xtpEditStyleReadOnly |
Calendar
# |
Type |
Description |
1 | Maintenance | Some fixes to avoid Office 2007 theme crash in VS 2003 build. This is a compiler problem and "VS 7.1 Service Pack 1" fix it |
2 | Maintenance | DatePicker. Update week days and months names when resource language changed |
3 | Maintenance | Small fixes in Office 2007 Theme to be more similar to the latest MS Office 2007 version |
4 | Maintenance | Fixed bug with selecting cells on the DayView time scale (Issue #12242) |
5 | Maintenance | DayView HitTest function fixed to return results for day and group headers. (Issue #13375) |
Task Panel
# |
Type |
Description |
1 | Maintenance | TaskPanel crashed in 11.1 if "Unload me" was called in Click event |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Fixed problem with Save dialog in Internet Explorer if skin applied |
2 | Maintenance | Fixed conflict with DMWClient tool |
3 | Maintenance | Text color for Combo and Edit by default used from System colors - not from SkinFramework theme |
4 | Maintenance | Fixed minor problems with SkinFramework samples in Windows2000 for C#, added SkinFramework.GetColor method |
5 | Maintenance | Fixed problem with DatePicker when custom format is used |
6 | Maintenance | Fixed problem in SkinFramework when it was declared but LoadSkin never called |
7 | Maintenance | Fix for RTL mode - Dropdown combo showed 2 scrollbars if WS_EX_LAYOUTRTL used |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | String "Are you sure you want to restore the Quick Access Toolbar" moved from code to resources |
|
Version 11.1.0 |
April 16, 2007 |
Command Bars
# |
Type |
Description |
1 | New Feature | xtpWorkspaceShowCloseTab and xtpWorkspaceShowCloseSelectedTab flags added |
2 | New Feature | Updated toolbars appearance for Ribbon theme |
3 | Maintenance | Fixed problem in HookManager when one hook called from another |
4 | New Feature | Added XTP_GN_PREVIEWSTART, XTP_GN_PREVIEWCANCEL, XTP_GN_PREVIEWAPPLY, XTP_GN_PREVIEWCHANGE notifications for CXTPControlGallery |
5 | New Feature | Added Horizontal scrollbar images for Office2007 and Ribbon themes, CXTPControlSlider and CXTPControlScrollBar are added |
6 | Maintenance | Enhanced algorithm of finding width of combo drop button for large DPIs. Now it works exactly like in Office |
7 | New Feature | SetColor method added for CXTPControlButtonColor control |
8 | Maintenance | Fixed dangerous bug of 10.4.2 in CXTPAccessible. |
9 | Sample update | CommandBarControls sample added |
10 | New Feature | CXTPControlTabWorkspace control added |
Property Grid
# |
Type |
Description |
1 | New Feature | Slider and SpinButtons support added for items |
2 | New Feature | CXTPPropertyGridItemMultilineString class added |
Docking Pane
# |
Type |
Description |
1 | Maintenance | After docking to Floating Frame it now move to top. |
2 | New Feature | Added virtual CXTPDockingPaneWindowSelect::GetItemCaption, GetItemDescription, GetItemPath. |
3 | New Feature | Added CXTPDockingPaneManager::SetKeyboardWindowSelectClass method to allow use custom CXTPDockingPaneWindowSelect window. |
Report Control
# |
Type |
Description |
1 | Maintenance | Do not print columns header if it is not visible |
2 | Maintenance | Black&White printing made more contrasted. |
3 | Maintenance | Print page Header/Footer small bugs fixed (with background color and text alignment). |
4 | Maintenance | Suport Hyperlinks in multiline mode. Check and validate HyperLink offset, Len and text length before draw. |
5 | Maintenance | Fixed bug with HyperLink color (for focused column it was invisible). |
6 | Maintenance | Fixed bug in PreviewKeyDown propcessing (call PreviewKeyDown from PreTranslateMessage to avoid OnChar if key canceled). |
7 | Maintenance | Inplace ListControl HotSearch by subwords added (instead of search by first letter only). |
8 | Maintenance | Check for COleDateTime::valid status added in DateTime format finction. |
9 | Maintenance | "Cut" method use RemoveRowEx to remove rows on the fly (without Populate call). |
10 | Maintenance | ReportColumn.HeaderAlignment and ReportColumn.FooterAlignment properties added to serialization. |
11 | Maintenance | Safe version serialization added to ReportControl settings and ReportRecords. |
12 | Maintenance | ReportControl IsEditMode logick changed to return TRUE when inplace combobox (List) active. |
13 | New Feature | Call ValueChanging with user input string berore convert to record type to allow fix/adjust user input. |
14 | Maintenance | Russian resources updated. |
15 | New Feature | Added Office2007 column style |
16 | Maintenance | Fixed bug in report row height calcutation in multiline mode. Draw words ellipses added. |
17 | Maintenance | When resize column, if next column is "last resizeble" but not "auto size" column - resize it too. |
18 | New Feature | Word break added to draw NoItems text. |
19 | Maintenance | EnableDragDrop changed to Revoke drop target when drag-drop flags 0 (disabled). |
20 | Maintenance | Redraw control before start editing in CXTPReportControl::EditItem and CXTPReportNavigator::BeginEdit to update columns positions if control was scrolled before. |
21 | New Feature | m_bAllowCut/m_bAllowPaste options are added for CXTPReportView |
22 | New Feature | Custom heap feature added. CXTPReportControl::UseReportCustomHeap added. |
23 | New Feature | Batch allocation feature added. Batch allocation for report rows implemented (see CXTPReportControl::UseRowBatchAllocation and CXTPReportControl::FreeRowBatchExtraData). |
24 | Maintenance | ReportColumn.HeaderAlignment and ReportColumn.FooterAlignment properties added to serialization. |
25 | New Feature | Mode to send ContextMenu event for whole header area added. Added member CXTPReportHeader::s_bSendContextMenuForWholeHeaderArea |
26 | New Feature | Added methods to remove records/rows on the fly (without Populate call) CXTPReportControl::RemoveRowEx(CXTPReportRow*), CXTPReportControl::RemoveRecordEx(CXTPReportRecord*) |
27 | New Feature | Added methods: CXTPReportRecords::RemoveRecord(CXTPReportRecord*), CXTPReportRows::RemoveRow(CXTPReportRow*), CXTPReportRows::FindInTree(CXTPReportRecord*) |
28 | New Feature | Added event: XTP_NM_REPORT_CONSTRAINT_SELECTING |
29 | New Feature | Added event: XTP_NM_REPORT_GETTOOLTIPINFO |
30 | New Feature | Added event: XTP_NM_REPORT_RECORDS_DROPPED |
31 | Sample update | Separate Sample project to show custom heap feature added. |
32 | Sample update | Fixed bug with serialization version for CMessageRecord (was 0). |
33 | Maintenance | Some members of CXTPReportRecordItem made as virtual. |
34 | New Feature | CXTPReportPaintManager::m_clrSelectedRow and CXTPReportPaintManager::m_clrSelectedRowText members added. |
35 | New Feature | CXTPReportControl::GetHScrollStep, CXTPReportControl::SetHScrollStep members added. |
Calendar
# |
Type |
Description |
1 | Maintenance | Black&White printing made more contrasted. |
2 | Maintenance | Print page Header/Footer small bug fixed (with text alignment). |
3 | Maintenance | Fixed bug with dragging events in the DayView. |
4 | New Feature | Office 2007 Theme. Draw all headers using alpha bitmaps patterns. Hot Items support added. |
5 | New Feature | Office 2007 Theme. Support Expand/Scroll buttons added (using alpha bitmaps patterns). |
6 | New Feature | Office 2007 Theme. Headers customization added (via custom alpha bitmaps patterns). |
7 | New Feature | DayView Horizontal scrolling (and minimal column width) added. |
8 | New Feature | Edit Event Built-in dialog. Editor for Body field added. |
9 | Maintenance | Fixed bug with dragging events in the DayView (initial mouse offset from event start is kept during dragging). |
10 | Maintenance | Calendar Built-in Edit Recurrence dialog. Month day valid range fixed to be 1-31 (instead of 1-12). |
11 | Maintenance | RemoveRecurrence set event duration for master event like in ocurrence event. |
12 | Maintenance | Russian resources updated. |
13 | New Feature | MAPI data provider enhanced to add runtime custom properties for calendar events: "MAPIEntryID", "MAPISearchKey" |
14 | Maintenance | MAPI data provider bug fixed: MAPI Time zone data size may be grater than head structure (skip tail data). |
15 | New Feature | Office 2007 Theme. Events to customize Expand/Scroll buttons clicks added. |
16 | New Feature | Added separate multi-resources configuration for each day. Use XTP_NC_CALENDAR_PREPOPULATE_DAY notification and CXTPCalendarViewDay::SetResources method. |
Skin Framework
# |
Type |
Description |
1 | Maintenance | HDF_BITMAP_ON_RIGHT support added for Header control |
2 | Maintenance | Fixed bug of static linkes applications. |
3 | Maintenance | Removed scrollbar conflicts with DBI-tech controls, ComponentOne grid and conflict with Infragistics's ColorCombo |
4 | New Feature | Added RTL support for SkinFramewrok |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Minor changes for large DPI support |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Added heuristic to determine unicode file format. |
2 | New Feature | Help updated: link to LexSchemas topic added. |
3 | Maintenance | Using resources updated to use XTPResourceManager. |
4 | Maintenance | Russian resources updated. |
5 | Maintenance | Allow CXTPSyntaxEditView works without Document object (to be used with Docking Panes). |
6 | Maintenance | Fixed bug with rereading schema when its configuration file changed. |
Suite Pro
Command Bars
Property Grid
# |
Type |
Description |
1 | Maintenance | For Picture item there was no way to reset icon. |
2 | New Feature | PropertyItemMultilineString type added |
3 | New Feature | Slider and SpinButtons support added for items |
Docking Pane
# |
Type |
Description |
1 | Maintenance | After docking to Floating Frame it now move to top. |
1 | Maintenance | Action(ByVal Action As XtremeDockingPane.DockingPaneAction, ByVal Pane As XtremeDockingPane.IPane, Cancel As Boolean) event replaced to Action(ByVal Action As XtremeDockingPane.DockingPaneAction, ByVal Pane As XtremeDockingPane.IPane, ByVal Container As XtremeDockingPane.IPaneActionContainer, Cancel As Boolean) |
1 | New | PaneActionContainer class added |
Report Control
# |
Type |
Description |
1 | Maintenance | Do not print columns header if it is not visible |
2 | Maintenance | Black&White printing made more contrasted. |
3 | Maintenance | Print page Header/Footer small bugs fixed (with background color and text alignment). |
4 | Maintenance | Suport Hyperlinks in multiline mode. Check and validate HyperLink offset, Len and text length before draw. |
5 | Maintenance | Fixed bug with HyperLink color (for focused column it was invisible). |
6 | Maintenance | Fixed bug in PreviewKeyDown propcessing (call PreviewKeyDown from PreTranslateMessage to avoid OnChar if key canceled). |
7 | Maintenance | Inplace ListControl HotSearch by subwords added (instead of search by first letter only). |
8 | Maintenance | Check for COleDateTime::valid status added in DateTime format finction. |
9 | Maintenance | "Cut" method use RemoveRowEx to remove rows on the fly (without Populate call). |
10 | Maintenance | ReportColumn.HeaderAlignment and ReportColumn.FooterAlignment properties added to serialization. |
11 | Maintenance | Safe version serialization added to ReportControl settings and ReportRecords. |
12 | Maintenance | ReportControl IsEditMode logick changed to return TRUE when inplace combobox (List) active. |
13 | New Feature | Call ValueChanging with user input string berore convert to record type to allow fix/adjust user input. |
14 | Maintenance | Russian resources updated. |
15 | New Feature | Added Office2007 column style |
16 | Maintenance | Fixed bug in report row height calcutation in multiline mode. Draw words ellipses added. |
17 | Maintenance | When resize column, if next column is "last resizeble" but not "auto size" column - resize it too. |
18 | New Feature | Word break added to draw NoItems text. |
19 | Maintenance | EnableDragDrop changed to Revoke drop target when drag-drop flags 0 (disabled). |
20 | Maintenance | Redraw control before start editing in ReportControl.EditItem and ReportNavigator.BeginEdit to update columns positions if control was scrolled before. |
21 | New Feature | RecordsDropped, DropRecordsEx events are added. |
22 | New Feature | Custom heap feature added. ReportControlGlobalSettings.UseReportCustomHeap added. |
23 | New Feature | Batch allocation feature added. ReportControlGlobalSettings.UseBatchAllocation and ReportControlGlobalSettings.FreeBatchExtraData added. |
24 | New Feature | Mode to send ContextMenu event for whole header area added. Added property ReportControl.SendContextMenuForWholeHeaderArea |
25 | New Feature | Added methods to remove records/rows on the fly (without Populate call) ReportControl.RemoveRowEx(ReportRow*), ReportControl.RemoveRecordEx(ReportRecord*) |
26 | New Feature | Added member: ReportRecord.ParentRecord |
27 | New Feature | Added member: ReportRows.FindRowInTree(IReportRecord* Record) |
28 | New Feature | Added property: ReportPaintManager.HotDividerColor |
29 | New Feature | Added event: DrawPreviewItem |
30 | New Feature | Added event: ConstraintSelecting |
31 | New Feature | Added event: GetToolTipInfo |
32 | Maintenance | Add KeyUp event firing for arrows (left, right, up, down). |
33 | Maintenance | Lock control (by AddRef) while PreviewKeyDown event sending (to allow close owner form in event handler). |
34 | New Feature | Added boolean property: ReportPrintOptions.Landscape |
35 | New Feature | ReportPaintManager.SelectedRowBackColor and ReportPaintManager.SelectedRowForeColor added. |
36 | New Feature | ReportControl.HScrollStep property added. |
Calendar
# |
Type |
Description |
1 | Maintenance | Black&White printing made more contrasted. |
2 | Maintenance | Print page Header/Footer small bug fixed (with text alignment). |
3 | Maintenance | Fixed bug with dragging events in the DayView. |
4 | New Feature | Office 2007 Theme. Draw all headers using alpha bitmaps patterns. Hot Items support added. |
5 | New Feature | Office 2007 Theme. Support Expand/Scroll buttons added (using alpha bitmaps patterns). |
6 | New Feature | Office 2007 Theme. Headers customization added (via custom alpha bitmaps patterns). |
7 | New Feature | DayView Horizontal scrolling (and minimal column width) added. |
8 | New Feature | Edit Event Built-in dialog. Editor for Body field added. |
9 | Maintenance | Fixed bug with dragging events in the DayView (initial mouse offset from event start is kept during dragging). |
10 | Maintenance | Calendar Built-in Edit Recurrence dialog. Month day valid range fixed to be 1-31 (instead of 1-12). |
11 | Maintenance | RemoveRecurrence set event duration for master event like in ocurrence event. |
12 | Maintenance | Russian resources updated. |
13 | New Feature | MAPI data provider enhanced to add runtime custom properties for calendar events: "MAPIEntryID", "MAPISearchKey" |
14 | Maintenance | MAPI data provider bug fixed: MAPI Time zone data size may be grater than head structure (skip tail data). |
15 | Maintenance | Fixed small bug with not null device context in CalendarControl.Print method |
16 | Maintenance | Fixed bug with processing of Return, Esc, F2, Del keys. Sometimes they are not work in Access 2003. |
17 | New Feature | Added boolean property: CalendarPrintOptions.Landscape |
18 | Sample update | BeforeDrawThemeObject sample code updated. |
19 | Sample update | Fixed bug with loading forms correctly in VS 2002 for Calendar VB.NET and C# samples. |
20 | Sample update | Editing of Monthly and Yearly recureence options implemented. |
21 | New Feature | Added separate multi-resources configuration for each day. Use PrePopulateDay event and CalendarViewDay.SetMultipleResources method. |
22 | Maintenance | Lock calendar control when fire mouse and keyboard events (keyUp, KeyDown, MouseUp, ...) to allow close owner form (and destroy calendar) from these events handlers. |
23 | New Feature | DatePicker.MonthDelta property added. |
Task Panel
# |
Type |
Description |
1 | New Feature | Added MouseDown, MouseUp, MouseMove events. |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Removed scrollbar conflicts with DBI-tech controls, ComponentOne grid and conflict with Infragistics's ColorCombo |
2 | New Feature | Added RTL support for SkinFramewrok |
3 | New Feature | Added basic support for .NET languages, see new samples for C# |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Added RibbonTab.GetRect and RibbonGroup.GetRect methods |
2 | New Feature | RibbonBar.AllowQuickAccessCustomization property added |
3 | Maintenance | Minor changes for large DPI support |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Added heuristic to determine unicode file format. |
2 | New Feature | Help updated: link to LexSchemas topic added. |
3 | Maintenance | Using resources updated to use XTPResourceManager. |
4 | Maintenance | Russian resources updated. |
5 | New Feature | First release of SyntaxEdit for ActiveX |
|
Version 10.4.2 |
January 26, 2007 |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 when panes sometimes didn't redraw tabs |
Report Control
# |
Type |
Description |
1 | Maintenance | Do not print columns header if it is not visible |
Skin Framework
# |
Type |
Description |
1 | Maintenance | WM_MOUSEWHEEL processed 2 times |
2 | Maintenance | Fixed DateTime control skinning |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Allow CXTPSyntaxEditView works without Document object (to be used with Docking Panes) |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed problem of 10.4.1 where ImageManager can't add new icons in design time |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 when panes sometimes didn't redraw tabs |
Report Control
# |
Type |
Description |
1 | Maintenance | Do not print columns header if it is not visible |
Skin Framework
# |
Type |
Description |
1 | Maintenance | WM_MOUSEWHEEL processed 2 times |
2 | Maintenance | Fixed DateTime control skinning |
|
Version 10.4.1 |
January 18, 2007 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 where LargeIcons option for RibbonTheme didn't work |
2 | Maintenance | In 10.4 font for Ribbon become larger when previous releases if Sergoe UI font was not found |
3 | Maintenance | Fixes minor cosmetic changes of 10.4 release |
4 | Maintenance | Enhanced algorithm of Keyboard handling for Accelerators of Non English locale (Norwegian, German keys) |
5 | Maintenance | CXTPStatusBar of 10.4 crashed if m_bCommandBarsTheme was set to FALSE |
6 | New Feature | CXTControlAction::SetKeyboardTip added |
Property Grid
# |
Type |
Description |
1 | Maintenance | RightToLeft layout was disabled in 10.4 release |
2 | Maintenance | DatePicker of Date item crashed in Vista |
3 | Maintenance | If Size item was readonly, user was able to change children "Width" and "Height" items |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 when DestroyPane called for Floating collapsed window |
2 | Maintenance | "Active Tools" and "Active Files" strings from source code moved to resources |
Report Control
# |
Type |
Description |
1 | Maintenance | Report of 10.4 crash if user click in Preview field |
2 | Maintenance | Print Report tree Expand (+/-) buttons |
3 | Maintenance | Print report Footer added |
4 | Maintenance | Bug with page footer text color fixed |
5 | Maintenance | Fixed bug with editing Items in Virtual mode |
6 | Maintenance | Print Column Header icons transparently for Office2003 heder style |
7 | Maintenance | Remove _tsetlocale() call. Localized format date/time function added instead |
8 | New Feature | Added members CXTPReportControl::IsFullColumnScrolling, CXTPReportControl::SetFullColumnScrolling |
9 | New Feature | Added members CXTPReportPaintManager::GetFreezeColsDividerStyle, CXTPReportPaintManager::SetFreezeColsDividerStyle, XTPReportFreezeColsDividerStyle enum and CXTPReportPaintManager::m_clrFreezeColsDivider |
10 | Maintenance | Added member CXTPReportHeader::s_bShowItemsInGroupsPXDefault to support versions compatibility |
Calendar
# |
Type |
Description |
1 | Maintenance | Fixed bug with Snoozed Calendar Reminders processing. Clear Snooze data after wake-up from snooze |
2 | Maintenance | Few small bugs in Data Provider cache fixed |
3 | Maintenance | Access DB built-in data provider. Body field type changed from TEXT[255] to MEMO |
4 | Maintenance | Inter-Year selection bug on attached Date Picker fixed |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added WM_PRINTCLIENT message support |
2 | Maintenance | System menu for caption now moved accordingly height of caption |
3 | Maintenance | Fixed bug with changing skin if color quality is 256 bit |
4 | Maintenance | Fixed skinnging bug in 64x Vista OS |
5 | Maintenance | Fixed skinnging of Initernet Explorer form controls |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | If group of Ribbon was hidden by code (Visible property) this group was visible in Minimized mode |
2 | Maintenance | CXTPRibbonControlSystemPopupBarButton controls in System popup now have 16*16 icons size by default |
Syntax Edit
# |
Type |
Description |
1 | Maintenance | Fixed compiler error of 10.4 in Chinese locale |
2 | Maintenance | Fixed compiler error of 10.4 if STL included before Toolkit |
3 | Maintenance | Fixed bug with opening Read-Only files |
4 | Maintenance | Additional members to control scrollbars usage added. Some fixes for scrollbars blinking |
5 | Maintenance | Fixed bug with adjusting layout (scroll bars, items position) in AutoComplete window |
Suite Pro
# |
Type |
Description |
1 | Maintenance | TabControl didn't decrease dispatch counts of Tab Page controls |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 where LargeIcons option for RibbonTheme didn't work |
2 | Maintenance | In 10.4 font for Ribbon become larger when previous releases if Sergoe UI font was not found |
3 | Maintenance | Fixes minor cosmetic changes of 10.4 release |
4 | Maintenance | Enhanced algorithm of Keyboard handling for Accelerators of Non English locale (Norwegian, German keys) |
5 | Maintenance | CommandBars of 10.4 crashed if CommandBars located in PictureBox |
6 | New Feature | ControlAction::KeyboardTip property added |
Property Grid
# |
Type |
Description |
1 | Maintenance | RightToLeft layout was disabled in 10.4 release |
2 | Maintenance | DatePicker of Date item crashed in Vista |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug of 10.4 when DestroyPane called for Floating collapsed window |
2 | Maintenance | "Active Tools" and "Active Files" strings from source code moved to resources |
Report Control
# |
Type |
Description |
1 | Maintenance | Report of 10.4 crash if user click in Preview field |
2 | Maintenance | Print Report tree Expand (+/-) buttons |
3 | Maintenance | Print report Footer added |
4 | Maintenance | Bug with page footer text color fixed |
5 | Maintenance | Fixed bug with editing Items in Virtual mode |
6 | Maintenance | Print Column Header icons transparently for Office2003 heder style |
7 | New Feature | Added ReportRecordItem::Hyperlinks property and ReportControl::HyperlinkClick event for hyperlink support in report cells |
8 | New Feature | Added ReportPaintManager::FreezeColsDividerStyle, XTPReportFreezeColsDividerStyle enumeration, and ReportPaintManager::FreezeColsDividerColor to customize the freeze column divider |
9 | New Feature | Added ReportControl::FullColumnScrolling property |
10 | New Feature | Added ReportControl::AddRecord method |
11 | New Feature | Added ReportControl::InsertRecord method |
12 | New Feature | Added ReportControl::PrintPreviewOptions property |
13 | New Feature | XtremePrintPreviewOptions interface added |
14 | Maintenance | ActiveX print preview window inherit icon from top parent window |
15 | Maintenance | Serialization of ReportRecordItem.Tag added |
Calendar
# |
Type |
Description |
1 | Maintenance | Fixed bug with Snoozed Calendar Reminders processing. Clear Snooze data after wake-up from snooze |
2 | Maintenance | Few small bugs in Data Provider cache fixed |
3 | Maintenance | Access DB built-in data provider. Body field type changed from TEXT[255] to MEMO |
4 | Maintenance | Inter-Year selection bug on attached Date Picker fixed |
5 | New Feature | XtremePrintPreviewOptions interface added |
6 | Maintenance | ActiveX print preview window inherit icon from top parent window |
Skin Framework
# |
Type |
Description |
1 | New Feature | Added WM_PRINTCLIENT message support |
2 | Maintenance | System menu for caption now moved accordingly height of caption |
3 | Maintenance | Fixed bug with changing skin if color quality is 256 bit |
4 | Maintenance | Fixed skinnging bug in 64x Vista OS |
5 | Maintenance | Fixed skinnging of Initernet Explorer form controls |
6 | Maintenance | Sometimes Tab didn't work in 10.4 release because of skins |
7 | Maintenance | BackColor property didn't work in Vista for edit and combo controls |
8 | Maintenance | Form automatically resized now if skinned caption height is larger than height of default caption |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | If group of Ribbon was hidden by code (Visible property) this group was visible in Minimized mode |
2 | Maintenance | CXTPRibbonControlSystemPopupBarButton controls in System popup now have 16*16 icons size by default |
3 | New Feature | Ribbon.ShowCaptionAlways property added to hide window title if EnableFrameTheme was not called |
|
Version 10.4 |
December 16, 2006 |
Command Bars
Property Grid
Docking Pane
Report Control
# |
Type |
Description |
1 | New Feature | AutoScroll (vertical) added when dragging rows |
2 | Maintenance | Fixed crash on items editing in Virtual Mode |
3 | Maintenance | Fixed bug with vertical alignment of a cell text. Top is the default text alignment |
4 | Maintenance | Applied user locale settings for formatting date/time from custom format string |
5 | Maintenance | Checkbox state is changed only if user click on checkbox image (and is not changed when clicking other cell space) |
6 | New Feature | Added option to use current resource language ID as a base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property |
7 | New Feature | CXTPReportColumn::m_bAutoSortWhenGrouped property added |
8 | New Feature | CXTPReportColumn::IsAllowRemove method added |
9 | Sample update | "No sort" item added to header context menu |
10 | New Feature | CXTPReportControl::SortRows made as 'virtual', CXTPReportControl::SetRowsCompareFunc(), CXTPReportRows::SortEx() methods added as a additional way to customize sorting |
11 | Maintenance | Many methods made as 'virtual' in CXTPReportRow, CXTPReportRows |
12 | New Feature | CXTPReportPageSetupDialog class added |
13 | New Feature | CXTPReportView::GetPrintOptions method and CXTPReportViewPrintOptions class added |
14 | New Feature | CXTPReportControl::SortRows made as 'virtual', CXTPReportControl::SetRowsCompareFunc(), CXTPReportRows::SortEx() methods added as a additional way to customize sorting |
15 | New Feature | CXTPReportRecordItem::OnEditCanceled virtual method added |
Calendar
# |
Type |
Description |
1 | Maintenance | DayView AutoScroll starts only if user move mouse a few pixels up relative to LButtomDown point for up scroll. (same logic for bottom scroll) |
2 | Maintenance | Fixed bug with single/multi day event interpreting for week and month views |
3 | Maintenance | Fully localized existing language translations |
4 | Maintenance | Optimized memory data provider, generating recurrence events, Date/Time basic operations |
5 | Maintenance | Optimized reminders processing |
6 | Maintenance | Optimized GetEvent(id), GetRecurrencePattern(id) methods of data provider to use cache rather than reading from data source |
7 | Maintenance | Fixed small bug: remove all stored reminders info for occurrences when Reminder property is disabled for master event |
8 | New Feature | Black&White Printing checkbox, Header and Footer fields added to Calendar Page Setup dialog |
9 | Maintenance | Fixed bug in ShowDays method of DayView.(when showing only one day, sometimes ShowDays clear days and does not add any one) |
10 | Maintenance | Fixed bug with Weekly recurrence. First day of week changed from Sunday to Monday (as in MS Outlook) |
11 | Maintenance | Office 2007 theme. Fixed bug when sometimes text disappeared when editing subject for multiday events in Week and Month views |
12 | New Feature | Office 2007 theme. Headers background color customization added |
13 | New Feature | Added option to show additional minutes labels on DayView time scale. See also: TimeScaleShowMinutes property |
14 | New Feature | Calendar Data Base (Access) data provider: Added check all tables on Open and create which do not exist |
15 | Maintenance | Fixed bug with printing Office 2007 Month View week days header |
16 | New Feature | Added option to use current resource language ID as base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property |
17 | New Feature | Added possibility to avoid 255 chars limit for displaying event subject, location and body text. |
18 | New Feature | CXTPCalendarUtils::SetUseResourceFileLocale, CXTPCalendarUtils::IsUseResourceFileLocale methods added |
19 | Maintenance | Fixed bug in RemindersManager - Unadvise from DataProvider notifications added on StopMonitoring |
20 | New Feature | 'Edit Event', 'Edit Recurrence', 'Reminders', 'time Scale Properties' dialogs moved from Calendar sample to Toolkit library |
21 | New Feature | CalendarPrintOptions.BlackWhitePrinting, CalendarPrintOptions.BlackWhiteContrast properties added |
22 | Maintenance | _XTP_EXT_CLASS added to all theme parts declarations. Some other useful changes made for themes customization by inherit and override |
23 | Maintenance | Small change to avoid warning C4786 |
24 | New Feature | CXTPCalendarOptions::bDayView_TimeScaleShowMinutes property added |
25 | New Feature | Added properties: CXTPCalendarThemeOffice2007::CTOHeader::m_clrBaseColor, CXTPCalendarThemeOffice2007::CTOHeader::m_clrTodayBaseColor |
Skin Framework
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Added CXTPRibbonBar::AllowMinimize, CXTPRibbonBar::SetMinimized methods |
2 | New Feature | Added CXTPRibbonBar::SetTabsVisible/IsTabsVisible methods |
3 | Maintenance | Changed appearance to match last Office 2007 beta 2 TR |
4 | New Feature | Added Minimize feature from Office 2007 beta 2 TR |
5 | New Feature | Added support large fonts (RibbonBar::FontHeight property) and non standard DPI modes |
6 | New Feature | Added Vista glass effect support |
7 | New Feature | Added Silver theme |
Syntax Edit
# |
Type |
Description |
1 | New Feature | First release of SyntaxEdit |
Suite Pro
# |
Type |
Description |
1 | New Feature | Added TabControlPage class which supports the Windows XP themes |
Command Bars
# |
Type |
Description |
1 | New Feature | xtpControlRadioButton added |
2 | New Feature | xtpButtonIconAndCaptionBelow and xtpButtonCaptionAndDescription button styles added |
3 | New Feature | ContextMenus collection added with ability customize them in customization dialog |
4 | New Feature | ShowKeyboardTips option added |
5 | New Feature | PaintManager.ThemedStatusBar added, PaintManager.ThickCheckMark, PaintManager.ThemedCheckBox, PaintManager.SelectImageInPopupBar added for Default and WinXP theme |
6 | New Feature | PaintManager.AutoResizeIcons property added |
7 | New Feature | CommandBarControl.ExecuteOnPressInterval property added to send Execute event for button while it pressed |
8 | New Feature | CommandBarEdit.ShowSpinButtons property added |
9 | New Feature | ControlNotify event added |
10 | New Feature | CommandBarsContextMenus class, CommandBars::ContextMenus property and CommandBars::ContextHelp method added to manage context menus |
11 | New Feature | Clone method added to all commandbar controls |
12 | New Feature | CommandBarsOptions.WrapLargePopups property added |
13 | New Feature | CommandBars.EnableOffice2007FrameHandle method added |
14 | New Feature | CommandBars.CreateCommandBarControl method added |
15 | New Feature | CommandBars.CreateCommandBar method added |
16 | New Feature | CommandBars.ControlNotify event added |
17 | New Feature | CommandBars.GetActiveDocumentID event added |
18 | New Feature | CommandBarControl.Width and CommandBarControl.Height read/write properties added, CommandBarControl.Top and CommandBarControl.Left readonly properties added |
19 | New Feature | CommandBar.ShowGripper property added, CommandBar.DefaultButtonStyle property added, xtpButtonCaptionAndDescription style added |
20 | New Feature | MDI menus support added. MenuBarMDIMenu, MenuBarMDIMenus, MenuBar classes added, CustomizeOptions::ShowMenusPage property added (See MDISample) |
21 | New Feature | CommandBars.ContextHelp method added. (Run MDISample, choose Menu->Help->ContextHelp or Press F1 in Popup) |
22 | New Feature | Now if you create menu in Visual Basic and add CommandBars, menu items will be automatically converted to CommandBars controls. Handlers will work also. |
23 | New Feature | XTP_ID_WORKSPACE_CANCEL flag added to XTPCommandBarsSpecialCommands enumeration |
24 | New Feature | CommandBarAction::EditHint added |
25 | New Feature | CommandBarPopupColor class added for a color selector popup button |
26 | New Feature | CommandBarControlColorSelector class added for a color selector control |
27 | New Feature | CommandBarControls::AddControl method added |
28 | Important | Changed type of ActiveMenuBar to MenuBar |
29 | New Feature | CommandBarsGlobalSettings.CreatePropExchange property added |
Property Grid
Docking Pane
# |
Type |
Description |
1 | Important | Now Unpinning action sends when pane Entered to AutoHide mode and Pinning when exit from AutoHide mode |
2 | Maintenance | Disable close button for floating panes when xtpPaneNoClosable option specified |
3 | New Feature | Pinning/Unpinning, Collapsing/Expanding actions now send for floating panes |
4 | New Feature | DockingPaneAction::PaneActionUnpinning, DockingPaneAction::PaneActionUnpinned flags added |
5 | New Feature | Added EnableKeyboadNavigate method and DockingPaneKeyboardNavigate enumeration to navigate panes using Alt+F6, Alt+F7, Ctrl+Tab, Alt+Minus keys |
6 | New Feature | Pane::Enabled property added, DockingPaneEnableOptions enumeration added |
7 | New Feature | DockingPane::Layout property added |
8 | New Feature | PaintManager::DrawCaptionIcon property added |
9 | New Feature | Pane::Position, Pane::ParentContainer and Pane::Type properties added |
10 | New Feature | PaneContainer class and DockingPaneType enumeration added to allow determine panes structure |
11 | Important | Changed signature of Action event, added Container parameter to allow determine what container used for Docking/Attaching actions, PaneActionContainer class added |
12 | New Feature | DockingPaneLayout::Pane, DockingPaneLayout::ContainersCount, DockingPaneLayout::Container, DockingPaneLayout::TopContainer and DockingPaneLayout::ClientContainer properties added |
13 | New Feature | DockingPaneGlobalSettings.CreatePropExchange property added |
Report Control
# |
Type |
Description |
1 | New Feature | AutoScroll (vertical) added when dragging rows |
2 | Maintenance | Fixed crash on items editing in Virtual Mode |
3 | Maintenance | Fixed bug with vertical alignment of a cell text. Top is the default text alignment |
4 | Maintenance | Applied user locale settings for formatting date/time from custom format string |
5 | Maintenance | Checkbox state is changed only if user click on checkbox image (and is not changed when clicking other cell space) |
6 | New Feature | Added option to use current resource language ID as a base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property |
7 | New Feature | ReportControlGlobalSettings.UseResourceFileLocale property added |
8 | New Feature | ReportControl.PrintOptions property and ReportPrintOptions interface added |
9 | New Feature | ReportControl.ShowPrintPageSetup method added |
10 | New Feature | ReportControl.PrintPreview method added |
11 | New Feature | ReportColumn.AutoSortWhenGrouped property added |
12 | New Feature | ReportColumn.BestFit method added |
13 | Maintenance | Fixed bug in CXTPReportRecordItem::Compare(). Check input parameter for NULL rather than access its members |
14 | New Feature | OLE Drop features added: ReportControl.OLEDropMode property, OLEDragOver and OLEDragDrop events, DataObject and DataObjectFiles interfaces |
15 | New Feature | FieldChooser.SelectedItem property and FieldChooser.SelectionChanged event added |
16 | New Feature | ReportControl.EditCanceled event added |
17 | New Feature | ReportPaintManager.FixedInplaceButtonHeight property added |
18 | New Feature | ReportInplaceButton.GetRect property added |
19 | New Feature | ReportColumn.FooterFont and ReportColumn.DrawFooterDivider properties added |
20 | Maintenance | Processing of right-click group rows selection made similar as in Outlook |
21 | New Feature | ReportControlGlobalSettings.CreatePropExchange property added |
Calendar
# |
Type |
Description |
1 | Maintenance | DayView AutoScroll starts only if user move mouse a few pixels up relative to LButtomDown point for up scroll. (same logic for bottom scroll) |
2 | Maintenance | Fixed bug with single/multi day event interpreting for week and month views |
3 | Maintenance | Fully localized existing language translations |
4 | Maintenance | Optimized memory data provider, generating recurrence events, Date/Time basic operations |
5 | Maintenance | Optimized reminders processing |
6 | Maintenance | Optimized GetEvent(id), GetRecurrencePattern(id) methods of data provider to use cache rather than reading from data source |
7 | Maintenance | Fixed small bug: remove all stored reminders info for occurrences when Reminder property is disabled for master event |
8 | New Feature | Black&White Printing checkbox, Header and Footer fields added to Calendar Page Setup dialog |
9 | Maintenance | Fixed bug in ShowDays method of DayView.(when showing only one day, sometimes ShowDays clear days and does not add any one) |
10 | Maintenance | Fixed bug with Weekly recurrence. First day of week changed from Sunday to Monday (as in MS Outlook) |
11 | Maintenance | Office 2007 theme. Fixed bug when sometimes text disappeared when editing subject for multiday events in Week and Month views |
12 | New Feature | Office 2007 theme. Headers background color customization added |
13 | New Feature | Added option to show additional minutes labels on DayView time scale. See also: TimeScaleShowMinutes property |
14 | New Feature | Calendar Data Base (Access) data provider: Added check all tables on Open and create which do not exist |
15 | Maintenance | Fixed bug with printing Office 2007 Month View week days header |
16 | New Feature | Added option to use current resource language ID as base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property |
17 | New Feature | Added possibility to avoid 255 chars limit for displaying event subject, location and body text. |
18 | New Feature | CalendarGlobalSettings.UseResourceFileLocale property added |
19 | New Feature | CalendarDialogs object added to use built-in dialogs: 'Edit Event', 'Edit Recurrence', 'Reminders', 'time Scale Properties' |
20 | New Feature | m_bBlackWhitePrinting, m_nBlackWhiteContrast members added to print options |
21 | New Feature | CalendarControl.PrintPreview method added |
22 | Maintenance | GetSelection, SetSelection methods of CalendarView made as hidden (for compatibility). Selection property should be used for new versions |
23 | Sample update | Fixed bug with ScheduleID field in MySQL custom data provider VB sample |
24 | New Feature | DoReadEventV, DoReadRPatternV notifications added (specially for PowerBuilder, IE, others) |
25 | New Feature | EventAddedEx, EventDeletedEx, EventCreatedEx notifications added. (Event object passed instead of EventID) |
26 | New Feature | EventAdded, EventDeleted, EventCreated, PatternAdded, PatternDeleted, PatternCreated notifications made as hidden (for compatibility) |
27 | New Feature | CalendarOptions.DayViewTimeScaleShowMinutes property added |
28 | New Feature | Added properties: CalendarThemeOffice2007Header.BaseColor, CalendarThemeOffice2007Header.TodayBaseColor, CalendarThemeOffice2007MonthViewWeekHeader.BaseColor |
29 | New Feature | Added methods: CalendarViewEvent.IsVisible, CalendarDayView.EnsureVisible(pEventView) |
30 | New Feature | Added method: CalendarDataProvider.OpenEx(pADOConnection). (Implemented only for DB Access built in data provider) |
31 | Sample update | Calendar VB, VB.NET and C#.NET samples updated to show printing and reminders features |
32 | Maintenance | Applied property FirstWeekOfYearDays for popup (modal) DatePicker control |
Task Panel
# |
Type |
Description |
1 | New Feature | HotItemChanged event added, TaskPanel.HotItem property added |
2 | New Feature | TaskPanelGroupItem::Insert method added |
3 | New Feature | DragOverItem, OLEDragOver, OLEDragDrop events, OLEDropMode property added for custom drag and drop of external items |
4 | New Feature | TaskPanelGlobalSettings.CreatePropExchange property added |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | ShortcutBarPaintManager class added (Font, ClearTypeTextQuality, NormalIconWidth, ExpandedIconWidth properties) |
2 | New Feature | ShortcutBar.ItemWidth, ShortcutBar.ItemHeight properties added |
3 | New Feature | ShortcutBarGlobalSettings.Office2007Images property added |
Skin Framework
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Added RibbonBar.AllowMinimize, RibbonBar.Minimized, RibbonGroup.ControlsCentering properties |
2 | New Feature | Added RibbonBar.TabsVisible property |
3 | New Feature | Added RibbonBar.ControlQuickAccess property |
4 | New Feature | Added RibbonBar.ControlSystemButton property |
5 | New Feature | RibbonGroup.AddControl method added |
6 | Maintenance | Changed appearance to match last Office 2007 beta 2 TR |
7 | New Feature | Added Minimize feature from Office 2007 beta 2 TR |
8 | New Feature | Added support large fonts (RibbonBar::FontHeight property) and non standard DPI modes |
9 | New Feature | Added Vista glass effect support |
10 | New Feature | Added Silver theme |
|
Version 10.3.1 |
September 13, 2006 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed problem regarding animation added in 10.3 |
2 | Maintenance | Fixed problem in CommandBars Designer when selecting Ribbon and Office 2007 themes |
3 | New Feature | CXTPToolTipContext::ShowImage method added |
4 | Important | Added support of assigning Id for popup controls using menu resources - specify Id in caption after "\t" - "Caption\tId". See Scribble sample |
5 | Sample update | Modified scribble sample to show how actions can be used. Now changing language don't reset layout and user customization |
6 | New Feature | xtpFlagWrapRow flag added, added support of MFT_MENUBREAK menu style |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed problem regarding dual monitors |
Report Control
# |
Type |
Description |
1 | Maintenance | Draw Control in gray tones if control window is disabled |
2 | Maintenance | Added sending NM_DBLCLK notification when no row or record available |
3 | New Feature | CXTPReportRecords::SetCaseSensitive method added |
4 | Maintenance | Fixed bug in CXTPReportRecords::DoPropExchange (update records indexes when loading) |
Calendar
# |
Type |
Description |
1 | Maintenance | PrintPageSetup dialog automatically use time format (AM/PM or 24 hour) from the user locale settings |
2 | New Feature | Theme Office 2007: Week view updated, customization added |
3 | New Feature | Theme Office 2007: added DoPropExchange to save/load theme settings |
4 | Maintenance | Draw Calendar and DatePicker controls in gray tones if control window is disabled |
5 | New Feature | Added Themes support to DatePicker. Office 2007 Theme added |
6 | Maintenance | Fixed bug when close MAPI data provider (session Logoff and additional Release added) |
7 | Sample update | SQLServerDataProvider Calendar MFC sample added |
8 | New Feature | Dynamic customization added to Office 2007 theme via XTP_NC_CALENDAR_BEFORE_DRAW_THEMEOBJECT notification |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Updated Office 2007 color to match Office 2007 Beta 2 |
Skin Framework
# |
Type |
Description |
1 | New Feature | Standard toolbars skin support added. |
2 | Maintenance | Fixed drawing window frames with WS_SIZEBOX, but without WS_CAPTION style. |
3 | New Feature | Added CXTPSkinObjectClassMap to help map window classes to skinframework objects |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Fixed conflict of Skinframework and Ribbon Frame that was added in 10.3 |
2 | Sample update | Ribbon MDI Sample added |
3 | New Feature | For split buttons added ability to enable only command part or only dropdown part SetEnable(TRUE_SPLITDROPDOWN) |
4 | New Feature | Added ability to link all Ribbon styles to exe file. Sample updated. See RibbonSample\res\RibbonSample.rc2 |
Suite Pro
# |
Type |
Description |
1 | New Feature | Added Design Time PropertyPages for TabControl (Right Click on control and select properties) |
2 | New Feature | Added PaintManager.FixedTabWidth, PaintManager.MinTabWidth, PaintManager.MaxTabWidth properties |
3 | New Feature | ToolTipContext.ShowOfficeBorder property added |
4 | New Feature | ToolTipContext.ShowShadow property added |
5 | New Feature | Added TabPaintManager.FixedTabWidth, MinTabWidth and MaxTabWidth properties |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed problem regarding animation added in 10.3 |
2 | Maintenance | Fixed problem in CommandBars Designer when selecting Ribbon and Office 2007 themes |
3 | New Feature | ToolTipContext.ShowImage method added |
4 | New Feature | Added CommandBarActions.DeleteAll property |
5 | New Feature | Created a separate interface for the CommandBarsFrame control to support vb5 |
6 | New Feature | Added TabPaintManager.FixedTabWidth, MinTabWidth and MaxTabWidth properties |
7 | New Feature | xtpFlagShowPopupBarTip flag added |
8 | New Feature | xtpFlagWrapRow flag added |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed problem regarding dual monitors |
2 | New Feature | Added TabPaintManager.FixedTabWidth, MinTabWidth and MaxTabWidth properties |
Report Control
# |
Type |
Description |
1 | Maintenance | Draw Control in gray tones if control window is disabled |
2 | Maintenance | Added sending NM_DBLCLK notification when no row or record available |
3 | New Feature | ReportRecords::CaseSensitive property added |
4 | New Feature | Added property 'Enabled' |
5 | New Feature | Added ReleaseOnDestroy for environments such as Gupta Team Developer to help with clean up |
6 | New Feature | Added XTPReportBorderStyle::xtpBorderFrame flag |
Calendar
# |
Type |
Description |
1 | Maintenance | PrintPageSetup dialog automatically use time format (AM/PM or 24 hour) from the user locale settings |
2 | New Feature | Theme Office 2007: Week view updated, customization added |
3 | New Feature | Theme Office 2007: added DoPropExchange to save/load theme settings |
4 | Maintenance | Draw Calendar and DatePicker controls in gray tones if control window is disabled |
5 | New Feature | Added Themes support to DatePicker. Office 2007 Theme added |
6 | Maintenance | Fixed bug when close MAPI data provider (session Logoff and additional Release added) |
7 | Sample update | Using multi-schedules examples added to VB.NET calendar sample |
8 | Sample update | Theme Office 2007: Week view customization example added to VB sample |
9 | New Feature | Dynamic customization added to Office 2007 theme via BeforeDrawThemeObject notification |
10 | New Feature | Added property 'PrinterInfo' to CalendarPrintOptions |
11 | New Feature | Added method PrintCalendar2(ShowPrintDialog As Boolean) |
12 | Interface changed | Return type of ShowPrintPageSetup() changed from void to Boolean |
13 | Maintenance | CustomDataProvider examples updated (using SQL Server). Added fields: ScheduleID, CustomIconsIDs |
14 | New Feature | Added property 'DataProvider' to CalendarEvent |
15 | New Feature | Added members 'theme', 'setTheme' to DatePickerControl |
16 | New Feature | Added CalendarSchedule::CustomProperties property |
Task Panel
# |
Type |
Description |
1 | New Feature | Added TaskPanelGroupItem.SetHandle for environments where Handle is a reserved word |
2 | New Feature | Added TaskPanelGroupItem.IsGroup property |
3 | New Feature | Added TaskPanelGroup.IsGroup property |
4 | New Feature | ToolTipContext.ShowImage method added |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Updated Office 2007 color to match Office 2007 Beta 2 |
2 | New Feature | ShortcutCaption::Icon property added |
Skin Framework
# |
Type |
Description |
1 | New Feature | Standard toolbars skin support added. |
2 | Maintenance | Fixed drawing window frames with WS_SIZEBOX, but without WS_CAPTION style. |
3 | New Feature | Added new methods: RemoveWindow, RemoveAllWindows, AddWindowClass, RemoveWindowClass |
4 | New Feature | Added AutoApplyNewWindows property to manually apply the skin to different windows |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Fixed problem of 10.3 regarding MouseWheel and Ribbon |
|
Version 10.3 |
July 28, 2006 |
Command Bars
# |
Type |
Description |
1 | New Feature | Added png images support. |
2 | New Feature | Improved Accessibility, added support of Rational Functional Tester tool |
3 | New Feature | Added XTPBarPosition::xtpBarComboBoxGalleryPopup |
4 | New Feature | Added XTPBarType::xtpBarTypeRibbon |
5 | New Feature | Added XTPControlType::xtpControlGallery |
6 | New Feature | Added CXTPControlGallery class |
7 | New Feature | Added CXTPScrollBar class |
8 | Sample update | Added GallerySample to demonstrate galleries |
9 | New Feature | Added CXTPCommandBar::EnableAnimation method to enable animation for any toolbar |
10 | New Feature | Added Actions. Methods CXTPCommandBars::EnableActions/CXTPCommandBars::GetActions(). See new ActionsSample |
11 | Maintenance | If registry key not specified SaveCommandBars/LoadCommandBars serialize state to ini file. |
Docking Pane
# |
Type |
Description |
1 | New Feature | xtpPaneThemeOffice2007 added |
2 | New Feature | DockingPanes now can be hosted in any CWnd window. Added DialogPanes sample to show how to add panes to dialog. |
3 | New Feature | Added CXTPDockingPaneManager::SetClientMargin method to add margins around panes |
4 | New Feature | Added CXTPDockingPaneManager::SetFloatingFramesOpacity/SetStickyFloatingFrames methods |
5 | Maintenance | If registry key not specified Save/Load serialize state to ini file. |
Report Control
# |
Type |
Description |
1 | Maintenance | Prevent OnSize reenter and stack overflow in Win95/98/ME |
Calendar
# |
Type |
Description |
1 | Maintenance | Performance bug fixed in the date picker attached to calendar |
2 | New Feature | Custom icons functionality added to Theme 2007 |
3 | New Feature | Theme Office 2007: Subject editing updated to Office 2007 style |
4 | New Feature | Theme Office 2007: Draw day view events aligned by its times (not by cells), draw zero length and short length events in new style |
5 | New Feature | Theme Office 2007: Tentative pattern updated to be drawn using event border color |
6 | Maintenance | MAPI Data provider: reminders Outlook processing updated |
7 | Maintenance | MAPI Data provider: removed notifications duplication Event Added/Changed/Deleted |
8 | Maintenance | MAPI Data provider: recurrence events Outlook processing updated |
9 | New Feature | Added notification XTP_NC_CALENDAR_GETITEMTEXT to customize calendar events, headers and tooltip texts. GetAskItemTextFlags, SetAskItemTextFlags methods added to CXTPCalendarControlPaintManager and CXTPCalendarTheme |
Task Panel
# |
Type |
Description |
1 | New Feature | Improved Accessibility, added support of Rational Functional Tester tool |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Because of SkinFramework MDI Cascade/MDI Tile functions not worked |
2 | New Feature | Added png images support. |
3 | New Feature | Aqua color schema added to Office2007.cjstyles (Normalblue.ini/Normalaqua.ini) |
4 | New Feature | Added CXTPSkinManager::EnableCurrentThread method. Call it for each thread if you use multithreaded application |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Added Ribbon Galleries |
2 | Maintenance | Improved performance of ribbon |
3 | Maintenance | Cleaned up appearance for Vista beta 2 |
4 | New Feature | Added Ribbon Animation |
5 | New Feature | Added Ribbon black and aqua themes |
6 | New Feature | Added Groups scrolling |
7 | New Feature | Added RightToLeft layout support for Ribbon and Frame |
8 | New Feature | Added ShowQuickAccess/AllowQuickAccessDuplicates methods |
9 | New Feature | Added RemoveTab/RemoveAllTabs methods |
Suite Pro
# |
Type |
Description |
1 | New Feature | ToolTipContext::Font property added |
2 | New Feature | TabControl::BeforeItemClick event added |
3 | New Feature | Added TabControl design time support for Visual Basic 6 environment. |
4 | New Feature | TabControl::AutoResizeClient property added |
5 | New Feature | TabControl::SelectedItem property added |
6 | New Feature | TabControl::Appearance property added |
7 | New Feature | TabControl::Color property added |
8 | New Feature | PopupControl.BackgroundBitmap property added to set picture and region for popup |
Command Bars
# |
Type |
Description |
1 | New Feature | Added png images support. |
2 | New Feature | Improved Accessibility, added support of Rational Functional Tester tool |
3 | New Feature | Added XTPBarPosition::xtpBarComboBoxGalleryPopup |
4 | New Feature | Added XTPBarType::xtpBarTypeRibbon |
5 | New Feature | Added XTPControlType::xtpControlGallery |
6 | New Feature | Added CommandBarsGlobalSettings::Office2007Images property |
7 | New Feature | Added CommandBar::EnableAnimation method to enable animation for any toolbar |
8 | Important | Added Actions. See methods EnableActions/Actions collection/CommandBarAction class. See new ActionsSample |
9 | New Feature | Added Actions support for CommandBarsDesigner |
10 | New Feature | KeyBindings::BeforeAdd, BeforeRemove, BeforeTranslate events added |
11 | New Feature | Added xtpControlGallery enumerator, CommandBarGallery class |
12 | New Feature | Added StateOptions::SerializeActions property |
13 | New Feature | Added CommandBarPopup::CommandBar set property |
14 | New Feature | Added CommandBarComboBox::CommandBar property |
15 | New Feature | Added CommandBars::PaintManager property and class |
16 | New Feature | Added XTP_ID_CUSTOMIZE_RESET, XTP_ID_TOOLBAR_EXPAND and XTP_ID_TOOLBAR_HIDE to XTPCommandBarsSpecialCommands enumeration |
Docking Pane
# |
Type |
Description |
1 | New Feature | PaneThemeOffice2007 added |
2 | New Feature | Added DockingPaneGlobalSettings::Office2007Images property |
3 | New Feature | Added DockingPaneOptions::ClientMargin property to add margins around panes |
4 | New Feature | Added DockingPaneOptions::FloatingFramesOpacity, DockingPaneOptions::StickyFloatingFrames properties |
Report Control
# |
Type |
Description |
1 | Maintenance | Prevent OnSize reenter and stack overflow in Win95/98/ME |
2 | New Feature | Added ReportPaintManager::ThemedInplaceButtons property |
3 | New Feature | Added ReportControl::SetFieldChooserHandle property for compatibility with special environments such as using ActiveX with Visual C++. |
4 | New Feature | Added Tag property to RecordItem object |
5 | Maintenance | Fixed bug when passing Variant parameter to ReportRecord.AddItem() |
6 | Maintenance | Report control KeyDown event let call Unload owner form |
Calendar
# |
Type |
Description |
1 | Maintenance | Performance bug fixed in the date picker attached to calendar |
2 | New Feature | Custom icons functionality added to Theme 2007 |
3 | New Feature | Theme Office 2007: Subject editing updated to Office 2007 style |
4 | New Feature | Theme Office 2007: Draw day view events aligned by its times (not by cells), draw zero length and short length events in new style |
5 | New Feature | Theme Office 2007: Tentative pattern updated to be drawn using event border color |
6 | Maintenance | MAPI Data provider: reminders Outlook processing updated |
7 | Maintenance | MAPI Data provider: removed notifications duplication Event Added/Changed/Deleted |
8 | Maintenance | MAPI Data provider: recurrence events Outlook processing updated |
9 | New Feature | Added ViewGroup property to CalendarDayViewCellParams interface |
10 | New Feature | Themes customization interfaces added (for DayView, MonthView and common parts) |
11 | Sample update | Dialog to customize Office 2007 theme (DayView, MonthView and common parts) added to VB sample |
12 | New Feature | Drawing CalendarControl in Access Reports feature added. Printing options can be used to adjust control |
13 | New Feature | FirstVisibleDay, LastVisibleDay properties added to DatePicker |
14 | New Feature | EnsureVisibleSelection, EnsureVisibleFocus methods added to DatePicker |
15 | New Feature | Added notification GetItemText to customize calendar events, headers and tooltip texts. AskItemTextFlags property added, XTPCalendarGetItemText and XTPCalendarGetItemTextEx enumerations added, CalendarFlagsSet and CalendarGetItemTextParams classes added |
16 | Maintenance | Fixed spelling for xtpCalendarReminderDismissed and xtpCalendarReminderDismissedAll flags in the CalendarRemindersAction enumeration |
Task Panel
# |
Type |
Description |
1 | New Feature | Improved Accessibility, added support of Rational Functional Tester tool |
2 | New Feature | Added TaskPanelGroupItem.TextColor to set text color of items. |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | ShortcutBar::ClientSizeChanged event added |
2 | New Feature | ShortcutBar::ClientLeft, ShortcutBar::ClientWidth, ShortcutBar::ClientTop and ShortcutBar::ClientHeight properties added |
3 | New Feature | ShortcutBarItem::IconId property added |
Skin Framework
# |
Type |
Description |
1 | Maintenance | Because of SkinFramework MDI Cascade/MDI Tile functions not worked |
2 | New Feature | Added png images support. |
3 | New Feature | Aqua color schema added to Office2007.cjstyles (Normalblue.ini/Normalaqua.ini) |
4 | Maintenance | Because of SkinFramework Button's events MouseDown, MouseUp not worked |
5 | Sample update | Added new SkinSDISample sample to show how load skin from external files |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Added Ribbon Galleries |
2 | Maintenance | Improved performance of ribbon |
3 | Maintenance | Cleaned up appearance for Vista beta 2 |
4 | New Feature | Added Ribbon Animation |
5 | New Feature | Added Ribbon black and aqua themes |
6 | New Feature | Added Groups scrolling |
7 | New Feature | Added RightToLeft layout support for Ribbon and Frame |
8 | New Feature | Added CXTPRibbonBar::ShowQuickAccess/AllowQuickAccessDuplicates properties |
9 | New Feature | Added CXTPRibbonBar::RemoveTab/RemoveAllTabs methods |
|
Version 10.2 |
June 2, 2006 |
Command Bars
# |
Type |
Description |
1 | New Feature | xtpControlCheckBox added |
2 | New Feature | Added xtpThemeOffice2007 and xtpThemeRibbon with new Office look |
3 | New Feature | Added Support xtpButtonIconAndCaption styles for ComboBox and Edit controls |
4 | New Feature | TabPaintManager::RotateImageOnVerticalDraw option added |
5 | Maintenance | Size cursor now visible when mouse under toolbar's gripper |
6 | New Feature | CXTPPaintManager::m_bFlatMenuBar/m_bFlatToolBar options added |
Docking Pane
# |
Type |
Description |
1 | New Feature | CXTPTabPaintManager::m_bRotateImageOnVerticalDraw option added |
2 | New Feature | xtpPangActionDragging action added |
3 | New Feature | CXTPDockingPaneManager::m_bShowSizeCursorWhileDragging option added |
4 | New Feature | CXTPDockingPaneManager::SetCaptionButtonStyle method added |
Calendar
# |
Type |
Description |
1 | Maintenance | Timer leak fixed for redraw and populate requests when more than one event changed |
2 | Maintenance | class CXTPCalendarWMHandler made as exported |
3 | Maintenance | Fixed bug in drawing current time mark on the time scale for Windows XP theme |
4 | New Feature | Added options for draw and print current time mark on the time scale |
5 | Maintenance | Fixed performance bug in calendar multi-resources |
6 | New Feature | Option to update date picker days bold status on idle added |
7 | Maintenance | Copy/paste enhanced to keep schedule ID's |
8 | Maintenance | Office 2007 style added for 7 day week view |
9 | Maintenance | Fixed bug in CXTPCalendarMemoryDataProvider::RetrieveEvents |
10 | New Feature | XTP_NC_DATEPICKERMONTHCHANGED notification added |
11 | New Feature | XTP_NC_CALENDAR_BEFORE_DRAW_DAYVIEWCELL notification added |
Shortcut Bar
Skin Framework
# |
Type |
Description |
1 | Maintenance | Fixed minor issues with Windows 98 |
2 | Maintenance | Changed Office2007 theme to match last Office |
3 | Maintenance | Added skin support for Buttons with BS_ICON and BS_BITMAP; BS_3STATE and BS_AUTO3STATE styles |
4 | Maintenance | Some enhances in Skinning routines |
Ribbon Bar
Suite Pro
# |
Type |
Description |
1 | New Feature | Added Merge Module for each ActiveX. |
2 | New Feature | TabPaintManager::RotateImageOnVerticalDraw option added |
Command Bars
# |
Type |
Description |
1 | New Feature | xtpControlCheckBox added |
2 | New Feature | Added xtpThemeOffice2007 and xtpThemeRibbon with new Office look |
3 | New Feature | Added Support xtpButtonIconAndCaption styles for ComboBox and Edit controls |
4 | New Feature | TabPaintManager::RotateImageOnVerticalDraw option added |
5 | Maintenance | Size cursor now visible when mouse under toolbar's gripper |
6 | New Feature | CommandBars.ShowCustomizeDialog and EnableOffice2007Frame methods added |
7 | New Feature | XTPCommandBarsSpecialCommands Enumeration added |
8 | New Feature | xtpThemeRibbon added to the VisualTheme Enumeration |
9 | Sample update | Updated CommandBars SDI sample with Ribbon and Office 2007 theme as well as a check box control |
Docking Pane
# |
Type |
Description |
1 | New Feature | TabPaintManager::RotateImageOnVerticalDraw option added |
2 | New Feature | PangActionDragging action added |
3 | New Feature | DockPane method added to allow an existing pane to be moves\docked to a new location |
4 | New Feature | DockinPaneOptions::ShowSizeCursorWhileDragging option added |
5 | New Feature | CaptionButtonStyle and CaptionMargin properties added |
6 | Sample update | Updated DockingPane SDI Sample with CaptionButtonStyle and CaptionMargin properties |
Calendar
# |
Type |
Description |
1 | Maintenance | Timer leak fixed for redraw and populate requests when more than one event changed |
2 | Maintenance | class CXTPCalendarWMHandler made as exported |
3 | Maintenance | Fixed bug in drawing current time mark on the time scale for Windows XP theme |
4 | New Feature | Added options for draw and print current time mark on the time scale |
5 | Maintenance | Fixed performance bug in calendar multi-resources |
6 | New Feature | Option to update date picker days bold status on idle added |
7 | Maintenance | Copy/paste enhanced to keep schedule ID's |
8 | Maintenance | Office 2007 style added for 7 day week view |
9 | Maintenance | Fixed bug in CalendarSchedules.GetScheduleName |
10 | Maintenance | Fixed memory leak in CalendarResource.SetDataProvider2 |
11 | Maintenance | Fixed bug for CalendarControl.SetTheme(Nothing/null) method (used to off themes) |
12 | New Feature | CalendarViewSelection interface added |
13 | New Feature | CalendarView.Selection property added |
14 | New Feature | MonthChanged notification added |
15 | Sample update | Implementation of custom data provider for SQL Server added to Calendar C# sample project |
16 | New Feature | Added page Header/Footer settings for printed calendar control |
17 | New Feature | Added BeforeDrawDayViewCell notification and CalendarDayViewCellParams interface |
Shortcut Bar
Skin Framework
# |
Type |
Description |
1 | Maintenance | Fixed minor issues with Windows 98 |
2 | Maintenance | Changed Office2007 theme to match last Office |
3 | Maintenance | Added skin support for Buttons with BS_ICON and BS_BITMAP; BS_3STATE and BS_AUTO3STATE styles |
4 | Maintenance | Some enhances in Skinning routines |
5 | Maintenance | Allow to change BackColor property for VB controls |
6 | Sample update | SkinDownload sample added |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | Changed Theme with new Office look |
2 | New Feature | Context tabs support added |
3 | New Feature | ControlsGrouping option added |
4 | New Feature | Quick access support added with Customize page |
5 | New Feature | RibbonGroup::Visible property added |
6 | New Feature | CustomizeOptions::ShowRibbonQuickAccessPage property added |
7 | New Feature | XTPRibbonTabContextColor Enumeration added |
8 | New Feature | AddSystemButton Method added |
9 | New Feature | ShowQuickAccessBelowRibbon Property added |
10 | New Feature | QuickAccessControls Property added |
11 | New Feature | RibbonTab::Color added |
12 | New Feature | RibbonTab::Id added |
13 | New Feature | RibbonTab::ContextCaption added |
14 | New Feature | RibbonBar::FindTab added |
15 | New Feature | RibbonBar::FindCaption added |
|
Version 10.1.1 |
April 14, 2006 |
Property Grid
# |
Type |
Description |
1 | Maintenance | Fixed "Tab" problem for PropertyGrid inside PropertyPage |
Calendar
# |
Type |
Description |
1 | Maintenance | MultiSchedules, DayView: Change selection between schedules by keyboard left/right keys |
2 | Sample update | RemindersManager enabled by default in Calendar samples |
3 | New Feature | XTP_NC_CALENDAR_PREPOPULATE notification added |
4 | Sample update | Calendar C++ sample bug fixed: MultiSchedulesSample(Simple), if cannot open data provider file - create it |
5 | Sample update | Calendar C++ sample bug fixed: MultiSchedules, initialize schedule id for new event from the current selection |
6 | Maintenance | CalendarController: Save WorkWeek mode if single day selected in the attached DatePicker |
7 | New Feature | CXTPCalendarResourcesManager - RemoveAll() method added |
8 | Maintenance | CalendarController: Save WorkWeek mode if single day selected in the attached DatePicker |
9 | Maintenance | CalendarController, fixed bug: Clear existing configuration when Load a new one. |
10 | Interface changed | Most of methods for CXTPCalendarControl and CXTPDatePickerControl made as virtual |
11 | Interface changed | CXTPCalendarRemindersManager::OnTimer declaration: UINT changed to UINT_PTR |
Skin Framework
# |
Type |
Description |
1 | Maintenance | MessageBoxes closed automatically if Skinframework classes used but Skin not applied |
Ribbon Bar
# |
Type |
Description |
1 | Maintenance | Fixed double tooltip bug |
Suite Pro
# |
Type |
Description |
1 | Maintenance | Controls GUIDs of version 10.1 was no changed |
2 | New Feature | PopupControl.Item, PopupControl.ItemCount, PopupControl.RemoveItem methods added |
Command Bars
# |
Type |
Description |
1 | Maintenance | Control.Style property didn't return user customized style; Reset method added to reset user customization for single control |
2 | New Feature | Controls.OriginalControls property added |
Report Control
# |
Type |
Description |
1 | New Feature | PreviewKeyDownV event added (specifically for IE) |
Calendar
# |
Type |
Description |
1 | Maintenance | MultiSchedules, DayView: Change selection between schedules by keyboard left/right keys |
2 | Sample update | RemindersManager enabled by default in Calendar samples |
3 | New Feature | PrePopulate notification added |
4 | New Feature | Remove() method added to CalendarEvents collection interface |
5 | Sample update | Date picker VB sample bug fixed: update ComboBox text for Pop-up date picker when popuped window exit by cancel |
6 | Sample update | Calendar VB sample bug fixed: MultiSchedulesSample(Simple), if cannot open data provider file - create it |
7 | Sample update | Calendar VB sample bug fixed: Compare dates in retrieve day events SQL script for Custom data provider (SQL server, MySQL) |
8 | New Feature | DoCreateEventV event added (specifically for IE) |
9 | New Feature | DoUpdateEventV event added (specifically for IE) |
10 | New Feature | DoDeleteEventV event added (specifically for IE) |
11 | New Feature | DoCreateRPatternV event added (specifically for IE) |
12 | New Feature | DoUpdateRPatternV event added (specifically for IE) |
13 | New Feature | DoDeleteRPatternV event added (specifically for IE) |
Skin Framework
# |
Type |
Description |
1 | Maintenance | MessageBoxes closed automatically if Skinframework classes used but Skin not applied |
|
Version 10.1 |
April 5, 2006 |
Command Bars
# |
Type |
Description |
1 | Sample update | HelpContext sample updated to show HtmlHelp for vc 2002/2003/2005 and WinHelp for 6.0/5.0, added CXTPControl::SetHelpId/GetHelpId |
2 | Maintenance | Enhanced Customize dialog to show themed check boxes in Toolbar list |
3 | New Feature | XTPImageState::xtpImagePressed flag added |
4 | New Feature | xtpFlagSmartLayout and xtpButtonIconAndCaptionBelow enums added |
5 | New Feature | CXTPTabToolBar class added. TabbedToolbar sample added |
6 | New Feature | SmartLayout sample added |
Docking Pane
# |
Type |
Description |
1 | New Feature | CXTPDockingPaneManager::SetShowContentsWhileDragging method added |
2 | New Feature | xtpPaneNoDockable option added |
Report Control
# |
Type |
Description |
1 | New Feature | EnableDragDrop method added |
2 | New Feature | ReportNavigator helper class added |
3 | New Feature | Added align for Report Item icons and text separately |
4 | New Feature | Added automatic header scrolling when dragging a column to reposition it |
5 | New Feature | XTP_NM_REPORTPREVIEWKEYDOWN notification added |
Calendar
# |
Type |
Description |
1 | New Feature | Added printing support |
2 | New Feature | Added Reminders Manager functionality |
3 | New Feature | Added multiple recources and multi schedules support |
4 | New Feature | Added MAPI data provider (To load\save events from Outlook) |
5 | New Feature | Added notifications-based Custom data provider |
Skin Framework
# |
Type |
Description |
1 | New Feature | First release of SkinFramework |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | First release of Ribbon Bar |
Suite Pro
# |
Type |
Description |
1 | New Feature | TabControl::MouseMove event added |
2 | New Feature | TabControl::NavigateButtonClick event added |
3 | New Feature | TabPaintManager::SelectTabOnDragOver property added |
4 | New Feature | Added PopupControl::RightToLeft property |
5 | New Feature | Added ImageManagerIcon class |
6 | New Feature | XTPImageState.xtpImageChecked flag added |
7 | New Feature | ImageManager.GetImage method added to allow images from the ImageManager to be used outside of Codejock components |
8 | New Feature | Support for Alpha Icons in all Opertating Systems |
9 | New Feature | ColorManager.EnableLunaBlueForRoyaleTheme property added |
10 | Sample update | Added MDIDocking VB.NET sample |
11 | Sample update | Added PopupControl VB.NET sample |
12 | Sample update | Added Custom Controls form to TaskPanel C#\VB.NET samples |
Command Bars
# |
Type |
Description |
1 | New Feature | AttachToWindow method added |
2 | Maintenance | Enhanced Customize dialog to show themed check boxes in Toolbar list |
3 | New Feature | XTPImageState::xtpImagePressed flag added |
4 | New Feature | AddRibbonBar, AddTabToolBar, AddMenuBar methods added |
5 | New Feature | xtpFlagSmartLayout and xtpButtonIconAndCaptionBelow enums added |
6 | New Feature | CommandBarOptions::ExpandHoverDelay and CommandBarOptions::ExpandDelay properties added |
7 | New Feature | CustomizationResetToolBar, CustomizationAddToolBar, CustomizationDeleteToolBar events addded |
8 | New Feature | TabWorkspace BeforeItemClick event added |
9 | New Feature | TabWorkspace.IgnoreFlickersOnActivate property added |
10 | New Feature | TabPaintManager::SelectTabOnDragOver property added |
11 | New Feature | CommandBarsOptions.UseAltNumPadKeys property added |
12 | New Feature | CommandBar.Reset method added |
13 | New Feature | Added ImageManagerIcon class |
14 | New Feature | CommandBar::CustomizeDialogPresent property added |
15 | New Feature | CommandBarEdit::EditStyle, CommandBarComboBox::EditStyle properties added |
16 | New Feature | Added ImageManagerIcon class |
17 | New Feature | XTPImageState.xtpImageChecked flag added |
18 | New Feature | ImageManager.GetImage method added to allow images from the ImageManager to be used outside of Codejock components |
19 | New Feature | Support for Alpha Icons in all Opertating Systems |
20 | New Feature | ColorManager.EnableLunaBlueForRoyaleTheme property added |
21 | Sample update | Added GetImage code to the IconManager VB6 sample |
22 | Sample update | Added StatusBar C#\VB.NET samples |
23 | Sample update | Added ToolTipContext VB.NET sample |
Property Grid
# |
Type |
Description |
1 | New Feature | VariableHelpHeight and VariableSplitterPos properties added |
Docking Pane
# |
Type |
Description |
1 | New Feature | ShowContentsWhileDragging option added |
2 | New Feature | AttachToWindow method added |
3 | New Feature | PaneNoDockable option added |
4 | New Feature | PaneSplitterGradient flag added to DockingPaneSplitterStyle enumeration |
5 | New Feature | TabPaintManager::SelectTabOnDragOver property added |
6 | New Feature | Added ImageManagerIcon class |
7 | New Feature | XTPImageState.xtpImageChecked flag added |
8 | New Feature | ImageManager.GetImage method added to allow images from the ImageManager to be used outside of Codejock components |
9 | New Feature | Support for Alpha Icons in all Opertating Systems |
10 | New Feature | ColorManager.EnableLunaBlueForRoyaleTheme property added |
11 | Sample update | Added MDIDocking C#\VB.NET samples |
Report Control
# |
Type |
Description |
1 | New Feature | Added possibility to change a background gradient color for a column caption |
2 | New Feature | EnableDragDrop method added |
3 | New Feature | ReportNavigator helper class added |
4 | New Feature | Added align for Report Item icons and text separately |
5 | New Feature | Added automatic header scrolling when dragging a column to reposition it |
6 | New Feature | ReportControl::SortLocale property added |
7 | New Feature | PreviewKeyDown event added |
8 | New Feature | Multiline feature added for report header |
9 | New Feature | ReportControl.EditMode property added |
10 | Sample update | Multiline sample option updated to show how to enable built-in multiline feature instead of using custom implemented PaintManager |
11 | Maintenance | Fixed bug with changing selection before context menu open |
12 | New Feature | Added ImageManagerIcon class |
13 | New Feature | XTPImageState.xtpImageChecked flag added |
14 | New Feature | ImageManager.GetImage method added to allow images from the ImageManager to be used outside of Codejock components |
15 | New Feature | Support for Alpha Icons in all Opertating Systems |
16 | New Feature | ColorManager.EnableLunaBlueForRoyaleTheme property added |
17 | Sample update | Added VirtualList C#\VB.NET samples |
18 | Sample update | Added ReportControl VB.NET sample |
Calendar
# |
Type |
Description |
1 | New Feature | Added printing support |
2 | New Feature | Added Reminders Manager functionality |
3 | New Feature | Added multiple recources and multi schedules support |
4 | New Feature | Added MAPI data provider (To load\save events from Outlook) |
5 | New Feature | Added notifications-based Custom data provider |
6 | Maintenance | Fixed bug in CalendarCustomPropperties collection interface defitition (was applicable for C# only) |
7 | Maintenance | DatePicker ShowModal method returns False if user click outside(or press Esc) |
8 | New Feature | CalendarDataProviderCacheMode enumeration added |
9 | New Feature | CalendarRemindersAction enumeration added |
10 | New Feature | CalendarHitTestInfo.HitDateTime method |
11 | New Feature | CalendarHitTestInfo.TimePartValid method |
12 | New Feature | CalendarView.GetSelectionV method |
13 | New Feature | CalendarView.CanCut property |
14 | New Feature | CalendarView.CanCopy property |
15 | New Feature | CalendarView.CanPaste property |
16 | New Feature | CalendarView.CanUndo property |
17 | New Feature | CalendarView.CanRedo property |
18 | New Feature | CalendarView.Cut method |
19 | New Feature | CalendarView.Copy method |
20 | New Feature | CalendarView.Paste method |
21 | New Feature | CalendarView.Undo method |
22 | New Feature | CalendarView.Redo method |
23 | New Feature | CalendarDayView.GetSelectionV method |
24 | New Feature | CalendarWeekView.GetSelectionV method |
25 | New Feature | CalendarMonthView.GetSelectionV method |
26 | New Feature | CalendarCustomProperties.LoadFromString method |
27 | New Feature | CalendarCustomProperties.SaveToString method |
28 | New Feature | CalendarRecurrencePatternOptions.Data1 property |
29 | New Feature | CalendarRecurrencePatternOptions.Data2 property |
30 | New Feature | CalendarRecurrencePatternOptions.Data3 property |
31 | New Feature | CalendarRecurrencePatternOptions.Data4 property |
32 | New Feature | CalendarRecurrencePattern.SetException method |
33 | New Feature | CalendarRecurrencePattern.RemoveException method |
34 | New Feature | CalendarRecurrencePattern.CustomProperties method |
35 | Interface changed | CalendarEvent.Description renamed to CalendarEvent.Body |
36 | New Feature | CalendarEvent.Reminder property |
37 | New Feature | CalendarEvent.ReminderSoundFile property |
38 | New Feature | CalendarEvent.ScheduleID property |
39 | New Feature | CalendarEvents.Add method |
40 | New Feature | CalendarDataProvider.CacheMode property |
41 | New Feature | CalendarDataProvider.CreateRecurrencePattern method |
42 | New Feature | CalendarDataProvider.ClearCache method |
43 | New Feature | CalendarDataProvider.GetAllEventsRaw method |
44 | New Feature | CalendarReminder Class added |
45 | New Feature | CalendarReminders Class added |
46 | New Feature | CalendarPrintOptions Class added |
47 | New Feature | CalendarControl.IsRemindersEnabled property |
48 | New Feature | CalendarControl.EnableReminders method |
49 | New Feature | CalendarControl.Reminders method |
50 | New Feature | CalendarControl.PrintCalendar method |
51 | New Feature | CalendarControl.ShowPrintPageSetup method |
52 | New Feature | CalendarControl.PrintOptions method |
53 | New Feature | CalendarControl.KeyDownV event (specifically for IE) |
54 | New Feature | CalendarControl.KeyUpV event (specifically for IE) |
55 | New Feature | CalendarControl.IsEditOperationDisabledV event (specifically for IE) |
56 | New Feature | CalendarControl.BeforeEditOperationV event (specifically for IE) |
57 | New Feature | CalendarControl.OnReminders event |
58 | New Feature | CalendarControl.DoRetrieveDayEvents event |
59 | New Feature | CalendarControl. DoRemoveAllEvents event |
60 | New Feature | CalendarControl.DoReadEvent event |
61 | New Feature | CalendarControl.DoReadRPattern event |
62 | New Feature | CalendarControl.DoCreateEvent event |
63 | New Feature | CalendarControl.DoUpdateEvent event |
64 | New Feature | CalendarControl.DoDeleteEvent event |
65 | New Feature | CalendarControl.DoCreateRPattern event |
66 | New Feature | CalendarControl.DoUpdateRPattern event |
67 | New Feature | CalendarControl.DoDeleteRPattern event |
68 | New Feature | CalendarControl.DoGetUpcomingEvents event |
69 | New Feature | CalendarControl.DoGetAllEventsRaw event |
70 | New Feature | CalendarSchedule class |
71 | New Feature | CalendarSchedules class |
72 | New Feature | CalendarScheduleIDs class |
73 | New Feature | CalendarResource class |
74 | New Feature | CalendarResources class |
75 | New Feature | CalendarResourcesManagerDataProviderFlags enumeration |
76 | New Feature | CalendarViewEvent.ViewGroup method |
77 | New Feature | CalendarViewGroup class |
78 | New Feature | CalendarViewGroups class |
79 | New Feature | CalendarViewDay.ViewGroups method |
80 | New Feature | CalendarHitTestInfo.ViewGroup method |
81 | New Feature | CalendarResource.SetDataProvider2 method |
82 | New Feature | CalendarResourcesManager class |
83 | New Feature | CalendarView.MultipleResources method |
84 | New Feature | CalendarView.SetMultipleResources method |
85 | New Feature | CalendarDataProvider.IsOpen method |
86 | New Feature | CalendarDataProvider.Schedules method |
87 | New Feature | CalendarDataProvider.DataSource method |
88 | New Feature | CalendarDataProvider.ConnectionString property |
89 | New Feature | CalendarControl.MultipleResources method |
90 | New Feature | CalendarControl.SetMultipleResources method |
91 | New Feature | CalendarControl.SetMultipleResourcesEx method |
92 | New Feature | DatePicker.GetMinReqRectV method (specifically for IE) |
93 | New Feature | DatePicker.BoldDaysWithEvents property |
94 | Sample update | Added DatePicker C#\VB.NET samples |
95 | Sample update | Added Calendar VB.NET sample |
Task Panel
# |
Type |
Description |
1 | New Feature | EndRenameItem event added |
2 | New Feature | TaskPanel::MinimumGroupClientHeight property added |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Highlighted property added |
2 | New Feature | HighlightedChanged event added |
3 | New Feature | Added Shortcutbar::RightToLeft property added |
4 | New Feature | Added ShortcutCaption::RightToLeftReading property added |
5 | New Feature | Added ImageManagerIcon class |
6 | New Feature | XTPImageState.xtpImageChecked flag added |
7 | New Feature | ImageManager.GetImage method added to allow images from the ImageManager to be used outside of Codejock components |
8 | New Feature | Support for Alpha Icons in all Opertating Systems |
9 | New Feature | ColorManager.EnableLunaBlueForRoyaleTheme property added |
Skin Framework
# |
Type |
Description |
1 | New Feature | First release of SkinFramework |
Ribbon Bar
# |
Type |
Description |
1 | New Feature | First release of Ribbon Bar |
|
Version 9.81 |
December 1, 2005 |
Command Bars
# |
Type |
Description |
1 | New Feature | CXTPControlComboBox::ModifyListBoxStyle method added |
2 | New Feature | CXTPShortcutManager::SetKeyNameText, CXTPShortcutManager::UseSystemKeyNameText methods added |
3 | New Feature | CXTPCommandBars::SetLayoutRTL, CXTPTabClientWnd::SetLayoutRTL methods added |
4 | Maintenance | Fixed problem of Linker Tools Error LNK1000 appeared periodically in 9.80 |
5 | Maintenance | Fix of 9.80 with handling numeric and functional accel keys |
6 | Maintenance | All dialogs now used Ms Shell Dlg font, updated all resources, some aesthetic changes in layouts of controls in dialogs |
7 | Maintenance | Added "Expand" tooltip for intellegent menus |
8 | Maintenance | Enhanced Office 2003 Theme colors (disabled icons color, gradient menu gripper, gradient background of floating toolbars) |
Property Grid
# |
Type |
Description |
1 | New Feature | CXTPPropertyGridItem::OnCancelEdit, CXTPPropertyGridItem::OnAfterEdit, CXTPPropertyGridItem::OnRequestEdit virtual methods added |
2 | New Feature | CXTPPropertyGrid::SetLayoutRTL method added |
3 | New Feature | CXTPPropertyGrid::SetTopIndex, CXTPPropertyGridItem::GetIndex methods added |
4 | Maintenance | Added missing CXTPPropertyGridItem::SetEditStyle |
5 | New Feature | CXTPPropertyGridItemBool::SetCheckBoxStyle property added |
6 | New Feature | AllowNullDate method added for Date Item |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Changed Visual Studio 2005 theme to looks like final release |
2 | New Feature | Added DockingPane::SetItemColor method |
3 | New Feature | Added DockingPane::SetHelpID method |
4 | New Feature | Added CXTPDockingPanePaintManager::m_clrSplitterGradient property |
5 | New Feature | Added xtpPaneSplitterGradient flag to XTPDockingPaneSplitterStyle enumeration |
Report Control
# |
Type |
Description |
1 | New Feature | Added CXTPReportControl:::ShowFooter, CXTPReportColumn::SetFooterText, CXTPReportColumn::SetFooterAlignment, CXTPReportColumn::SetHeaderAlignment methods |
2 | New Feature | Serialization for Records and RecordsItems (DoPropExchange) added |
3 | New Feature | XTP_NM_REPORT_COLUMNWIDTHCHANGED notification added |
4 | Maintenance | Fixed bug when inplace editing changes are applied |
5 | Maintenance | Fixed problem of printing icons on some printers |
6 | New Feature | Added copy/paste support for all data. Reorganized visible text copy/paste support. Added notifications for copy/paste customization. |
7 | New Feature | Freeze columns functionality added |
8 | New Feature | Added serialization of header settings together with other report settings |
9 | Maintenance | Update header indent when auto grouping by sort order |
10 | New Feature | Added possibility to draw custom icon in the group row |
Calendar
# |
Type |
Description |
1 | New Feature | Additional parameters for customizing drag and drop operations added |
2 | New Feature | Navigation and selecting by keyboard added to DatePicker control |
3 | Maintenance | DB data provider - restore occurrence (remove recurrence event exception) bug fixed |
4 | Maintenance | DayHeader areas recognision for HitTest() in Day and Week views |
Task Panel
# |
Type |
Description |
1 | New Feature | Added support of IAccessible interface to enable "Magnifier" and "Narrator" tools |
2 | New Feature | CXTPTaskPanel::SetMultiColumn, CXTPTaskPanel::IsMultiColumn, CXTPTaskPanel::SetColumnWidth, CXTPTaskPanel::GetColumnWidth methods added |
3 | New Feature | CXTPTaskPanel::FindItem method added |
4 | New Feature | CXTPTaskPanel::SetLayoutRTL Property added |
5 | New Feature | CXTPTaskPanel::m_bInUpdateScrollBar Property added |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Added UINT XTP_SBN_SELECTION_CHANGED notification event |
Suite Pro
# |
Type |
Description |
1 | Maintenance | Fixed bug of 9.80 not proccessing navigation buttons in TabControl |
2 | New Feature | All ActiveX files are signed now, retail packages now included signed cab files to distribute in web |
3 | New Feature | Added TabControl::DrawFocusRect property |
4 | New Feature | Added TabControl::RightToLeft property |
5 | New Feature | Added TabControl::GetClientRect, TabControl::ClientLeft, TabControl::ClientTop, TabControl::ClientWidth, and TabControl::ClientHeight methods |
6 | New Feature | Added SuiteControlsGlobalSettings.App property |
7 | New Feature | Added SuiteControlsGridGlobalSettings.Title property |
8 | New Feature | Added SuiteControlsGridGlobalSettings.Unicode method |
9 | New Feature | Added SuiteControlsGridGlobalSettings.OcxPath method |
10 | New Feature | Added SuiteControlsGlobalSettings.Version property |
11 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
Command Bars
# |
Type |
Description |
1 | New Feature | KeyBindings::UseSystemKeyNameText property added, KeyBindings::SetKeyNameText method added |
2 | New Feature | CommandBars::RightToLeft, TabWorkspace::RightToLeft properties added |
3 | New Feature | Added CommandBarControl.GetRect method to get rectangle coordinates of a control |
4 | New Feature | Added XTPScaleMode.xtpScaleAuto property |
5 | New Feature | Added CommandBarControlCustom.SetSize property to resize custom controls when swithing to\from Large Icons |
6 | New Feature | Added CommandBarsOptions.OfficeStyleDisabledIcons property to use Office 2003 style disabled icons |
7 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
8 | Maintenance | All dialogs now used Ms Shell Dlg font, updated all resources, some aesthetic changes in layouts of controls in dialogs |
9 | Maintenance | Added "Expand" tooltip for intellegent menus |
10 | Maintenance | Enhanced Office 2003 Theme colors (disabled icons color, gradient menu gripper, gradient background of floating toolbars) |
Property Grid
# |
Type |
Description |
1 | New Feature | RequestEdit, CancelEdit, AfterEdit events added |
2 | New Feature | RightToLeft property added |
3 | New Feature | TopIndex, PropertyGridItem::Index properties added |
4 | New Feature | PropertyGridItemBool.CheckBoxStyle property added |
5 | Important | Change type of all EditStyle properties from long to PropertyItemEditStyle |
6 | New Feature | Added PropertyItemEditStyle enumeration |
7 | Important | Change type of PropertyGridItemMetrics.DrawTextFormat from long to PropertyItemDrawTextFormat |
8 | New Feature | Added PropertyItemDrawTextFormat enumeration |
9 | New Feature | Added PropertyGridItemDate.AllowNullDate property to allow null dates to be set in the calendar |
10 | New Feature | Added PropertyGridItemBool class. This class will allow a check mark boolean item. |
11 | New Feature | Added PropertyGridGlobalSettings.App property |
12 | New Feature | Added PropertyGridGlobalSettings.Title property |
13 | New Feature | Added PropertyGridGlobalSettings.Unicode method |
14 | New Feature | Added PropertyGridGlobalSettings.OcxPath method |
15 | New Feature | Added PropertyGridGlobalSettings.Version property |
16 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
17 | New Feature | AllowNullDate method added for Date Item |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Changed Visual Studio 2005 theme to looks like final release |
2 | New Feature | Added DockingPaneGlobalSettings.App property |
3 | New Feature | Added DockingPaneGlobalSettings.Title property |
4 | New Feature | Added DockingPaneGlobalSettings.Unicode method |
5 | New Feature | Added DockingPaneGlobalSettings.OcxPath method |
6 | New Feature | Added DockingPaneGlobalSettings.Version property |
7 | New Feature | Added DockingPaneOptions.AutoHideAnimationInterval property |
8 | New Feature | Added DockingPaneOptions.AutoHideAnimationDuration property |
9 | New Feature | Added DockingPaneOptions.AutoHideMouseHoverDelay property |
10 | New Feature | Added DockingPaneOptions.AutoHideInactiveCollapseDelay property |
11 | New Feature | Added DockingPaneOptions.ShowFloatingFramePinButton property |
12 | New Feature | Added Pane.SetHandle method for use with environments that have Handle as a reserved word |
13 | New Feature | Added Pane.TabColor property |
14 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
Report Control
# |
Type |
Description |
1 | New Feature | Added ShowFooter, RightToLeft, ReportColumn::FooterText, ReportColumn::FooterAlignment, ReportColumn::HeaderAlignment properties |
2 | New Feature | Added ReportControl::RightToLeftReading property to revert only reading order |
3 | New Feature | Added PaintManager::UseEditTextAlignment, PaintManager::RevertAlignment properties |
4 | New Feature | Added xtpAlignmentVCenter and xtpAlignmentWordBreak flags to the XTPColumnAlignment enumeration |
5 | New Feature | Added EditOptions::MaxLength property |
6 | New Feature | RequestEdit event added |
7 | New Feature | Added ReportRecordItemMetrics::GroupRowIcon, ReportRecordItemMetrics::GroupRowIconAlignment properties and XTPGroupRowIconAlignment enumeration for drawing group row icons |
8 | New Feature | Added ReportColumnOrder::RemoveAt method |
9 | New Feature | Added ReportPaintManager::FixedRowHeight |
10 | New Feature | Added ReportRecordItemEditOptions::SelectTextonEdit, ReportRecordItemEditOptions::MaxLength, and ReportRecordItemEditOptions::EditControlStyle properties for items in edit mode |
11 | New Feature | Added XTPReportEditStyle enumeration. Used with ReportRecordItemEditOptions::EditControlStyle property |
12 | New Feature | Added ReportRecord.PreviewItem property which contains a ReportRecordItem with the priview text information |
13 | New Feature | Added ReportControl::FreezeColumnsCount property to indicate how many columns are frozen for horizontal scrolling (Auto column resize must be false) |
14 | New Feature | Added ReportControl::PopulatedRecordsCount to return current viewable record count, added to use with FilterText property to determine actual number of filtered records |
15 | New Feature | Added ReportControl::RowExpanded event |
16 | New Feature | Added ReportControl::RequestEdit and ReportControl::ValueChanging event |
17 | New Feature | Added ReportControl::BeforeCopyToText, ReportControl::BeforePasteFromText, and ReportControl::BeforePaste events |
18 | New Feature | Added ReportControl::CanCut, ReportControl::CanCopy, and ReportControl::CanPaste methods to determine when a cut and paste can be performed |
19 | New Feature | Added ReportControl::Cut, ReportControl::Copy, and ReportControl::Paste methods to perform cut and paste operations |
20 | New Feature | Added ReportControl::DoPropExchange method |
21 | New Feature | Added ReportControl::PrintReport method for printing the report |
22 | New Feature | MouseMove event and HitTest method, with VB sample organising day tooltips basing on that |
23 | New Feature | Added ReportControlGlobalSettings.App property |
24 | New Feature | Added ReportControlGlobalSettings.Title property |
25 | New Feature | Added ReportControlGlobalSettings.Unicode method |
26 | New Feature | Added ReportControlGlobalSettings.OcxPath method |
27 | New Feature | Added ReportControlGlobalSettings.Version property |
28 | New Feature | Added ReportControlGlobalSettings.Resource property |
29 | New Feature | Added ColorManager Class |
30 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
31 | Maintenance | Fixed bug when inplace editing changes are applied |
32 | Maintenance | Fixed problem of printing icons on some printers |
33 | New Feature | Added copy/paste support for all data. Reorganized visible text copy/paste support. Added notifications for copy/paste customization. |
34 | New Feature | Freeze columns functionality added |
35 | New Feature | Added serialization of header settings together with other report settings |
36 | Maintenance | Update header indent when auto grouping by sort order |
37 | New Feature | Added possibility to draw custom icon in the group row |
Calendar
# |
Type |
Description |
1 | Maintenance | Prevent parent window from scrolling by mouse whell when calendar is scrolled. (useful when calendar is on HTML page) |
2 | Maintenance | Fixed bug in drawing event glyphs using bitmaps under VC 7.1 build |
3 | Maintenance | Set Today and None buttons custom text for PopUp DatePicker control |
4 | New Feature | RightToLeft property added for CalendarControl and DatePicker |
5 | New Feature | RemoveAllExceptions() method added to CalendarRecurrencePattern interface |
6 | New Feature | Access sample added |
7 | Sample update | Edit Recurrence dialog added to VB sample |
8 | Sample update | Fixed bugs with edit event (recurrence event) forms and few other small bugs for C# sample |
9 | Maintenance | Fixed bug with storing CalendarRecurrencePatternOptions properties YearlyMonthOfYear and YearlyDayOfMonth |
10 | New Feature | Added Select, DeSelect, ClearSelection, HitTest, and HitTestEx selection manipulation methods to DatePicker ActiveX interface |
11 | New Feature | Added ColorManager class |
12 | New Feature | Added Calendar.DraggingEvent Event |
13 | New Feature | Added Calendar.DraggingEventNew Event |
14 | New Feature | Added CalendarGlobalSettings class. Included methods for localization and embeding license information |
15 | New Feature | Added DatePicker.hWnd property |
16 | New Feature | Added DatePicker.Enabled property |
17 | New Feature | Added DatePicker.AskDayMetrics property to specify whether to call the DayMetrics event |
18 | New Feature | DatePickerDayMetrics object added to customize back color, text color, and font for DatePicker special days customization added with fonts and colors |
19 | New Feature | Added DatePicker special days customization do display a picture for a date |
20 | New Feature | Added DatePicker.MouseMove event |
21 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
22 | Maintenance | CalendarControl ViewType property added to Save/Load with form |
23 | Maintenance | Added DatePicker properties to Save/Load with form: TextNoneButton, TextTodayButton, FirstWeekOfYearDays |
24 | New Feature | Additional parameters for customizing drag and drop operations added |
25 | New Feature | Navigation and selecting by keyboard added to DatePicker control |
26 | Maintenance | DB data provider - restore occurrence (remove recurrence event exception) bug fixed |
27 | Maintenance | DayHeader areas recognision for HitTest() in Day and Week views |
Task Panel
# |
Type |
Description |
1 | New Feature | Added support of IAccessible interface to enable "Magnifier" and "Narrator" tools |
2 | New Feature | MultiColumn, ColumnWidth properties added |
3 | New Feature | RightToLeft property added |
4 | New Feature | ClientHeight property added, ClientHeightChanged event added |
5 | New Feature | TaskPanel::Find method added to search for items |
6 | New Feature | Added TaskPanelGlobalSettings.App property |
7 | New Feature | Added TaskPanelGlobalSettings.Title property |
8 | New Feature | Added TaskPanelGlobalSettings.Unicode method |
9 | New Feature | Added TaskPanelGlobalSettings.OcxPath method |
10 | New Feature | Added TaskPanelGlobalSettings.Version property |
11 | New Feature | Added TaskPanelGlobalSettings.Resource property |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | Added ShortcutBar::ColorSet property |
2 | New Feature | Added ShortcutBarItem::hWnd property |
3 | New Feature | Added ShortcutBarColorSet class and ShortcutBar::ColorSet method to customize all colors in the ShortcutBar |
4 | New Feature | Added ShortcutBar::SelectedChanging Event |
5 | New Feature | Added ColorManager Class |
6 | New Feature | Added ShortcutBarGlobalSettings.App property |
7 | New Feature | Added ShortcutBarGlobalSettings.Title property |
8 | New Feature | Added ShortcutBarGlobalSettings.Unicode method |
9 | New Feature | Added ShortcutBarGlobalSettings.OcxPath method |
10 | New Feature | Added ShortcutBarGlobalSettings.Version property |
11 | New Feature | Added ImageManagerIcons::RemoveIcon, IsAlphaIconsSupported, and RefreshAll methods |
|
Version 9.80 |
September 26, 2005 |
Suite Pro
Command Bars
# |
Type |
Description |
1 | New Feature | WM_XTP_CONTROLRBUTTONUP notification added |
2 | New Feature | WM_XTP_COMMANDBARKEYDOWN notification added |
3 | Interface changed | Changed interface: CXTPCommandBar::OnKeyDown(UINT) to CXTPCommandBar::OnHookKeyDown(UINT, LPARAM) |
4 | New Feature | CXTPControlComboBox::EnableAutoComplete and CXTPControlComboBox::EnableShellAutoComplete methods added |
5 | Interface changed | CXTPControlComboBox::GetText renamed to CXTPControlComboBox::GetListBoxText |
6 | New Feature | CXTPPopupBar::SetDoubleGripper method added |
7 | New Feature | SetEditHint/GetEditHint method added for CXTPControlEdit and CXTPControlComboBox classes |
8 | New Feature | CXTPControlComboBox::SetEditIconId/GetEditIconId methods added |
9 | New Feature | Added virtual CWorkspace* CXTPTabClientWnd::CreateWorkspace() for custom CWorkspace class |
10 | New Feature | Added standard Combo Box notifications (CBN_DROPDOWN, CBN_CLOSEUP, CBN_SETFOCUS, CBN_KILLFOCUS...) for CXTPControlComboBox |
11 | New Feature | Reworked CXTPStatusBar. added new CXTPStatusBarPane class with methods like SetVisible, SetTextColor, SetBackgroundColor, SetIconIndex, SetTextAlignment, SetTooltip.... |
12 | Interface changed | Because of bad design of CStatusBar class, CXTPStatusBar now derived from CControlBar |
13 | Interface changed | Reworked CXTPDialog to allow Docking and Customization, Removed CXTPDialog::SetMenuBar because of it |
14 | Interface changed | Reworked CXTPShortcutManager to allow shortcuts customization in Dialogs. XTPShortcutManager glabal function removed, use pCommanBars->GetShortcutManager() instead. |
15 | Interface changed | CXTPCommandBars::LoadCommandBars and CXTPCommandBars::SaveCommandBars now save/restore shortcuts too. Call pCommanBars->GetShortcutManager()->SetAccelerators(IDR_MAINFRAME) to enable it/ |
16 | Sample update | Updated Dialog Sample to show Customization and Docking in dialog |
17 | New Feature | Added CXTPToolBar::ShowExpandButton method to allow show/hide expand button for Menu/ToolBars |
18 | Interface changed | Switched xtpThemeOffice2000 and xtpThemeOfficeXP enums, can lead to incorrect themes for your applications, please check it |
19 | New Feature | Enhances in arrow key navigation for floating and popuped toolbars |
20 | Maintenance | Added visual state of Checked but Disabled button |
21 | New Feature | TPM_RECURSE flag support added |
22 | Maintenance | Added Tooltips for Edit part of ControlCombo and ControlEdit |
23 | Maintenance | Fixed bug of 9.70 not processing extended Alt key |
24 | Maintenance | A lot of enhances of ComboBox control behavior |
25 | Maintenance | Expand to top animation added |
26 | New Feature | Added enhanced support for automated testing utilities used IAccessible interface. |
27 | New Feature | Added Workspace enumerators: xtpWorkspaceNewTabRightMost, xtpWorkspaceNewTabLeftMost, xtpWorkspaceNewTabNextToActive |
Property Grid
# |
Type |
Description |
1 | New Feature | Property Grid grabbed Enter and Escape key of Modal dialogs |
2 | New Feature | CXTPPropertyGrid::SetInplaceEdit, CXTPPropertyGrid::SetInplaceList methods added |
3 | Interface changed | Some methods of CXTPPropertyGridItemXXX classes made as virtual |
4 | Maintenance | Double property grid item now use system decimal symbol |
Docking Pane
# |
Type |
Description |
1 | New Feature | CXTPDockingPaneManager::SetDockingContextStickerStyle method added; xtpPaneStickerStyleWhidbey and xtpPaneStickerStyleVisualStudio2005 enumerators added |
2 | New Feature | CXTPDockingPanePaintManager::SetSplitterStyle method added |
3 | New Feature | CXTPDockingPaneManager::SetCaptionDirection method added |
Report Control
# |
Type |
Description |
1 | New Feature | ReportItem and Column tooltips added |
2 | New Feature | Explorer and Office 2003 column styles added |
3 | New Feature | Added ability to edit Preview part of Record |
4 | Sample update | Added date picker popup for date items editing in TaskList View. (MFC, VB samples) |
5 | Interface changed | CXTPReportView::SetReportCtrl method added, m_wndReport now removed, please use CXTPReportView::GetReportCtrl() instead |
6 | New Feature | XTP_NM_REPORT_LBUTTONDOWN notification added |
7 | Interface changed | Changed enumerators names: xtpGrid* to xtpReportGrid*; xtpColumn* to xtpReportColumn* |
8 | New Feature | XTP_NM_REPORT_GETITEMMETRICS notification added. Added GetItemMetrics call before Group Row drawing |
9 | New Feature | Added CXTPReportPaintManager::m_bGroupRowTextBold member |
10 | New Feature | xtpReportTreeStructureDots enumerator added for tree structure |
11 | New Feature | CXTReportRecordItemEditOptions::m_bSelectTextOnEdit variable added |
12 | New Feature | DT_WORDBREAK column alignment type support added. Call CXTPReportPaintManager::SetFixedRowHeight(FALSE); to enable it |
13 | New Feature | Added copy/paste/cut handlers |
Calendar
# |
Type |
Description |
1 | New Feature | Encoding parameter support added for XML provider |
2 | Maintenance | Enhancements in RTL mode |
3 | Maintenance | Added XTP_NC_CALENDAR_BEFORE_EVENT_EDIT_OPERATION notification for each event dragging step |
4 | Maintenance | Fixed WeekView left-right keyboard scrolling |
5 | New Feature | To avoid screen blinking added redrawing lock until finished processing all notification handlers |
6 | New Feature | Added SetFirstWeekOfYearDays / GetFirstWeekOfYearDays for date picker control |
7 | New Feature | Added methods GetVisibleRange(), EnsureVisibleSelection() to DatePicker control |
8 | Maintenance | DatePicker scrolling to visible days when syncronized with Calendar |
9 | Maintenance | DataBase data provider save date fields correctly for non-US locales |
10 | Interface changed | Metods to work with Tooltips moved to public scope. Separate HideTooltip() method added |
11 | Maintenance | Timer leak on tooltip showing |
12 | New Feature | Added methods EnableTooltips(), IsTooltipsEnabled() |
13 | New Feature | Added XTP_NC_DATEPICKERBEFOREGOMODAL notification to DatePicker control |
14 | New Feature | CXTPDatePickerControl::GoModal() returns FALSE when ESC key pressed |
15 | New Feature | Calendar controller adjusted to work with modal DatePicker control |
16 | Maintenance | DataBase data provider processing NULL values |
17 | Maintenance | Prevent multiple raising XTP_NC_CALENDARVIEWWASCHANGED notification |
18 | New Feature | Possibility to disable vertical and horizontal scrolling added to calendar view |
19 | New Feature | Option UseOutlookFontGlyphs added to calendar options |
20 | Sample update | Fixed incorrect recurrence type radio buttons initializion in Edit Recurrence dialog |
21 | Maintenance | Fixed paste event bug in day view |
22 | Maintenance | Fixed delete selected events bug |
23 | Maintenance | Update text colors on the fly in the Month View |
Task Panel
# |
Type |
Description |
1 | New Feature | CXTPTaskPanelItem::SetVisible/IsVisible methods added |
2 | New Feature | Added AutoHeight parameter for SetSize method in TaskPanelGroupItem to allow Stretch Controls to fill whole group. |
3 | New Feature | Group Icons support added for all theme |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | CXTPShortcutBar::ShowExpandButton method added |
2 | New Feature | CXTPShortcutBar::AllowFreeResize method added |
3 | New Feature | CXTPShortcutBar::ShowActiveItemOnTop method added |
Suite Pro
Command Bars
# |
Type |
Description |
1 | New Feature | CustomizationDone, ControlRButtonUp, CommandBarKeyDown, ToolBarContextMenu, TrackingModeChanged events added |
2 | New Feature | CommandBars::DoubleGripper property added |
3 | New Feature | EditHint property added for CommandBarEdit and CommandBarComboBox |
4 | New Feature | CommandBarComboBox::AutoComplete and CommandBarComboBox::ShellAutoComplete properties added |
5 | New Feature | CommandBarComboBox::EditIconId property added |
6 | New Feature | Added new StatusBarPane class with properties like Text, Width, Visible, TextColor, BackgroundColor, Font, IconIndex, Alignment, Handle, Tooltip.... |
7 | Sample update | Added new Statusbar sample |
8 | New Feature | Added CommandBar::ShowExpandButton property to allow show/hide expand button for Menu/ToolBars |
9 | New Feature | Added CommandBar::SelectedControl, CommandBar::hWnd properties |
10 | New Feature | Added CommandBars::TrackingMode, CommandBars::FocusedCommandBar properties |
11 | New Feature | Added CommandBarsOptions::ComboBoxFont, CommandBarsOptions::FloatingBarCaptionFont properties |
12 | New Feature | CommandBarsFrame class added. |
13 | Interface changed | Switched xtpThemeOffice2000 and xtpThemeOfficeXP enums, can lead to incorrect themes for your applications, please check it |
14 | New Feature | Enhances in arrow key navigation for floating and popuped toolbars |
15 | Maintenance | Added visual state of Checked but Disabled button |
16 | New Feature | TPM_RECURSE flag support added |
17 | Maintenance | Added Tooltips for Edit part of ControlCombo and ControlEdit |
18 | Maintenance | Fixed bug of 9.70 not processing extended Alt key |
19 | Maintenance | A lot of enhances of ComboBox control behavior |
20 | Maintenance | Expand to top animation added |
21 | New Feature | Added enhanced support for automated testing utilities used IAccessible interface. |
22 | New Feature | Added Workspace enumerators: xtpWorkspaceNewTabRightMost, xtpWorkspaceNewTabLeftMost, xtpWorkspaceNewTabNextToActive |
Property Grid
# |
Type |
Description |
1 | New Feature | PropertyGridItemMetrics::DrawTextFormat property added |
2 | Maintenance | Double property grid item now use system decimal symbol |
Docking Pane
# |
Type |
Description |
1 | Interface changed | Switched ThemeOffice2003 and ThemeVisio enums, can lead to incorrect themes for your applications, please check it |
2 | New Feature | DockingPaneOptions::StickerStyle property added; StickerStyleWhidbey and StickerStyleVisualStudio2005 enumerators added |
3 | New Feature | DockingPanePaintManager::SplitterStyle property added |
4 | New Feature | DockingPaneOptions::CaptionDirection property added |
Report Control
# |
Type |
Description |
1 | New Feature | PrintReport method added |
2 | Interface changed | FindRow(Record) was added to IReportRows interface |
3 | Maintenance | Protected from crashing during firing notifications |
4 | New Feature | InvertColumnOnClick, HotTracking, SortByText properties added for ReportPaintManager |
5 | New Feature | BeforeDrawRow now fired for Group Rows too. Please check if Group.Record is not Nothing |
6 | New Feature | xtpTreeStructureDots enumerator added for tree structure |
7 | New Feature | IReportRecordItemEditOptions::SelectTextOnEdit option added |
8 | New Feature | xtpAlignmentWordBreak column alignment added |
9 | Maintenance | Prevent blinking in IE on scrolling and resizing |
10 | Maintenance | Added processing of arrow keyboard keys in IE |
11 | New Feature | RowExpanded event added |
12 | New Feature | ReportItem and Column tooltips added |
13 | New Feature | Explorer and Office 2003 column styles added |
14 | New Feature | Added ability to edit Preview part of Record |
15 | Sample update | Added date picker popup for date items editing in TaskList View. (MFC, VB samples) |
Calendar
# |
Type |
Description |
1 | New Feature | Encoding parameter support added for XML provider |
2 | Maintenance | Enhancements in RTL mode |
3 | Maintenance | Added XTP_NC_CALENDAR_BEFORE_EVENT_EDIT_OPERATION notification for each event dragging step |
4 | Maintenance | Fixed WeekView left-right keyboard scrolling |
5 | New Feature | To avoid screen blinking added redrawing lock until finished processing all notification handlers |
6 | New Feature | Added SetFirstWeekOfYearDays / GetFirstWeekOfYearDays for date picker control |
7 | New Feature | Added methods GetVisibleRange(), EnsureVisibleSelection() to DatePicker control |
8 | Maintenance | DatePicker scrolling to visible days when syncronized with Calendar |
9 | Maintenance | DataBase data provider save date fields correctly for non-US locales |
10 | Interface changed | Metods to work with Tooltips moved to public scope. Separate HideTooltip() method added |
11 | Maintenance | Timer leak on tooltip showing |
12 | New Feature | Added methods EnableTooltips(), IsTooltipsEnabled() |
13 | New Feature | Added XTP_NC_DATEPICKERBEFOREGOMODAL notification to DatePicker control |
14 | New Feature | CXTPDatePickerControl::GoModal() returns FALSE when ESC key pressed |
15 | New Feature | Calendar controller adjusted to work with modal DatePicker control |
16 | Maintenance | DataBase data provider processing NULL values |
17 | Maintenance | Prevent multiple raising XTP_NC_CALENDARVIEWWASCHANGED notification |
18 | New Feature | Possibility to disable vertical and horizontal scrolling added to calendar view |
19 | New Feature | Option UseOutlookFontGlyphs added to calendar options |
20 | Sample update | Fixed incorrect recurrence type radio buttons initializion in Edit Recurrence dialog |
21 | Maintenance | Fixed paste event bug in day view |
22 | Maintenance | Fixed delete selected events bug |
23 | Maintenance | Update text colors on the fly in the Month View |
24 | Maintenance | RButtonUp event was added |
25 | Maintenance | Wait cusor exception in CalendarController |
26 | Interface changed | CalendarEventLabel and Label Collection objects added |
27 | Interface changed | ScrollToWorkDayBegin() method added to CalendarDayView |
28 | New Feature | Property TooltipsEnabled, methods IsTooltipVisible() and HideTooltip() added to CalendarControl |
29 | New Feature | Methods ShowModal(), ShowModalEx added to DatePicker control |
30 | Sample update | DatePicker VB sample updated to demonstrate ShowModal and ShowModalEx methods |
31 | Interface changed | Methods SetSelection(), ResetSelection() added to calendar view |
32 | Interface changed | RedrawControl() method added to DatePicker |
33 | Maintenance | Prevent blinking in IE on scrolling and resizing |
34 | Maintenance | Added processing of arrow keyboard keys in IE |
Task Panel
# |
Type |
Description |
1 | New Feature | Added AutoHeight parameter for SetSize method in TaskPanelGroupItem to allow Stretch Controls to fill whole group. |
2 | New Feature | Group Icons support added for all theme |
3 | Maintenance | TaskPanelItem::EnsureVisible, TaskPanelGroupItem.SetSize methods added, internal enhances |
4 | New Feature | TaskPanelItem::Visible property added |
5 | New Feature | TaskPanel::SetImageLayoutIconPadding method added |
6 | Maintenance | Fixed TaskPanelItems::Move Index argument problem started from 0. |
Shortcut Bar
# |
Type |
Description |
1 | New Feature | ShortcutCaption::MouseDown, ShortcutCaption::MouseUp events added |
2 | New Feature | ShortcutBar::ShowExpandButton, AllowFreeResize, ShowActiveItemOnTop properties added |
3 | New Feature | ShortcutCaption::ForeColor property added |
|
Version 9.70 |
June 25, 2005 |
Suite Pro
# |
Type |
Description |
1 | New Feature | Added key navigation support for TabControl |
2 | New Feature | Multiline TabControl support added (xtpTabLayoutMultiRow),
TabPaintManager::MultiRowFixedSelection, TabPaintManager::MultiRowJustified properties added |
Command Bars
# |
Type |
Description |
1 | New Feature | WM_XTP_AFTERCREATECONTROL notification added |
2 | New Feature | xtpWorkspaceShowActiveFiles enumerator added |
3 | Maintenance | Fixed bug of 9.70 rc1 not loading DesignerControls in Controls pane |
4 | New Feature | added Ctrl+Tab, Ctrl+Shift+Tab support to navigate visible ToolBars |
5 | New Feature | xtpFlagStretchedShared added |
6 | New Feature | CXTPCommandBarsOptions::ShowKeyboardCues, CXTPCommandBarsOptions::keyboardCuesUse options added |
7 | New Feature | CXTPCommandBars::GetToolTipContext() method added |
8 | New Feature | CXTPTabClientWnd::UseSplitterTracker method added |
9 | Sample update | Updated GUI_Whidbey sample to show how to load/save Full Screen layout in XML section |
10 | New Feature | WM_XTP_TOOLBARVISIBLECHANGED notification added |
11 | Sample update | new TooltipContext sample added |
Property Grid
# |
Type |
Description |
1 | New Feature | CXTPPropertyGridItem::IsHidden/CXTPPropertyGridItem::SetHidden, CXTPPropertyGridItem::EnsureVisible methods added |
2 | New Feature | CXTPPropertyGrid::SetVariableItemsHeight; CXTPPrpertyGridItem::SetHeight, CXTPPrpertyGridItem::SetMultiLinesCount methods added |
3 | New Feature | Added ImageManager support for Property Grid items and constraints |
4 | New Feature | CXTPPropertyGridItemMetrics class added; CXTPPropertyGridItem::GetValueMetrics, CXTPPropertyGridItem::GetCaptionMetrics methods added |
5 | New Feature | CXTPPropertyGrid::HighlightChangedItems, CXTPPropertyGridItem::IsValueChanged, , CXTPPropertyGridItem::SetDefaultValue methods added |
6 | Maintenance | Fixed Problem with expand list location with dual monitor |
7 | Maintenance | Ctrl+X not worked for Cut operation. |
Docking Pane
# |
Type |
Description |
1 | New Feature | xtpPaneThemeVisualStudio2005 theme added |
2 | New Feature | ShowCaptionMaximizeButton option added |
3 | New Feature | Enhancement in docking context if xtpPaneNoFloatable option ennabeld |
4 | New Feature | xtpPaneHasMenuButton option added |
5 | New Feature | DockingPaintManager::SplitterSize property added |
6 | New Feature | CXTPDockingPaneManager::SyncActiveFloatingFrames method added |
7 | New Feature | xtpPaneActionActivated, xtpPaneActionDeactivated enums added;
GetActivePane() method added |
8 | New Feature | CXTPDockingPaneManager::GetToolTipContext() method added |
9 | New Feature | new xtpPaneActionDetaching action added |
10 | Maintenance | Optimized redrawing. If clicked on tab, only parent container redrawed not all panes |
11 | Maintenance | Flickers of themed floating frames reduced. Added tooltips for Floating frames |
Report Control
# |
Type |
Description |
1 | New Feature | CXTPReportPaintManager::m_bUseColumnTextAlignment property added to draw caption text accordingly to its alignment |
2 | Maintenance | NM_KEYDOWN didn't send if there no rows in report |
3 | New Feature | added NM_CHAR notification |
Calendar
# |
Type |
Description |
1 | New Feature | Initial first beta release of Calendar |
Suite Pro
# |
Type |
Description |
1 | New Feature | Added key navigation support for TabControl |
2 | New Feature | Shortcutbar::AllowGripperResize, Shortcutbar::SingleSelection properties added |
3 | New Feature | Added PopupControl C# Sample |
4 | New Feature | Added ReportControl C# Sample |
5 | New Feature | Added MDI Docking Pane C# Sample |
6 | New Feature | TabControlItem::ToolTip property added |
7 | New Feature | TabControlItem::Move method added |
8 | New Feature | TabPaintManager::ToolTipbehavior property added |
9 | New Feature | TaskPanelGroupItem::DragText property added |
10 | Maintenance | Tag property of TaskPaneGroupItem now also copied after drag operation |
11 | New Feature | ShortcutBar::MinimumClientHeight property added |
12 | New Feature | TaskPanel::ToolTipContext, TasControl::ToolTipContext properties added, added support multiline tooltips |
13 | New Feature | TaskPanel::CreateItemFromDropArray member added |
14 | New Feature | TaskPanel::SetItemTextFormat member added |
15 | New Feature | Added PopupControlItem::Left, PopupControlItem::Top, PopupControlItem::Width, PopupControlItem::Height properties |
16 | New Feature | TabControlItem::Closeable property added |
17 | New Feature | Multiline TabControl support added (xtpTabLayoutMultiRow),
TabPaintManager::MultiRowFixedSelection, TabPaintManager::MultiRowJustified properties added |
Command Bars
# |
Type |
Description |
1 | New Feature | xtpWorkspaceShowActiveFiles enumerator added |
2 | Maintenance | Fixed bug of 9.70 rc1 not loading DesignerControls in Controls pane |
3 | New Feature | added Ctrl+Tab, Ctrl+Shift+Tab support to navigate visible ToolBars |
4 | New Feature | xtpFlagStretchedShared added |
5 | New Feature | KeyboardCuesShow, KeyboardCuesUse options added |
6 | New Feature | CommandBars::ToolTipContext property added |
7 | New Feature | TabPaintManager::ToolTipbehavior property added |
8 | New Feature | KeyBindings::DeleteAll method added |
9 | New Feature | CommandBarsOptions::SyncFloatingToolbars property added |
10 | New Feature | CommandBarsOptions::FloatToolbarsByDoubleClick property added |
11 | New Feature | CommandBarsOptions::AutoHideUnusedPopups property added |
12 | New Feature | CommandBarEdit::EditHandle, CommandBarComboBox::EditHandle properies added |
13 | New Feature | TabWorkspace.UseSplitterTracker property added |
14 | New Feature | TabWorkspace::SelectionChanged event added |
15 | New Feature | HasFocus property added for CommandBarEdit and CommandBarComboBox |
16 | New Feature | ToolBarVisibleChanged event added |
17 | New Feature | TabWorkspace::GroupCount, TabWorkspace::FindGroup, TabWorkspace::CreateGroup, TabWorkspace::MoveToGroup members added |
Property Grid
# |
Type |
Description |
1 | New Feature | PropertyGridItem.Hidden property added, PropertyGridItem.EnsureVisible method added |
2 | New Feature | PropertyGrid.VariableItemsHeight; PropertyGridItem.Height, PropertyGridItem.MultiLinesCount, PropertyGridItem.EditStyle properties added |
3 | New Feature | Added ImageManager support for Property Grid items and constraints |
4 | New Feature | PropertyGrid:HighlightChangedItems property added |
5 | New Feature | PropertyGridItemMetrics class added |
6 | Maintenance | Fixed Problem with expand list location with dual monitor |
7 | Maintenance | Ctrl+X not worked for Cut operation. |
Docking Pane
# |
Type |
Description |
1 | New Feature | xtpPaneThemeVisualStudio2005 theme added |
2 | New Feature | ShowCaptionMaximizeButton option added |
3 | New Feature | Enhancement in docking context if xtpPaneNoFloatable option ennabeld |
4 | New Feature | xtpPaneHasMenuButton option added |
5 | New Feature | DockingPaintManager::SplitterSize property added |
6 | New Feature | DockingPaneOptions.SyncActiveFloatingFrames property added |
7 | New Feature | PaneActionActivated, PaneActionDeactivated enums added
ActivePane property added |
8 | New Feature | DockingPane::ToolTipContext property added |
9 | New Feature | new PaneActionDetaching action added |
10 | New Feature | Added DockingPaneLayout class for quick switching layouts |
11 | Maintenance | Optimized redrawing. If clicked on tab, only parent container redrawed not all panes |
12 | Maintenance | Flickers of themed floating frames reduced. Added tooltips for Floating frames |
Report Control
# |
Type |
Description |
1 | New Feature | UseColumnTextAlignment PaintManager property added to draw caption text accordingly to its alignment |
2 | New Feature | ReportPaintManager::PreviewTextColor propety added |
3 | Maintenance | Activation of Tooltips was cause of moving inactive frame to foreground |
4 | New Feature | ReportControl::EnableToolTips method added |
5 | New Feature | ReportControl::FocusedColumn property added |
6 | New Feature | ReportControl::EditItem method added |
7 | New Feature | ReportGroupRow object added with GroupCaption property |
8 | New Feature | ReportInplaceButton class added, ReportRow::GetRect, ReportRow::GetItemRow methods added |
9 | New Feature | Fixed problem with GotFocus/LostFocus of ReportControl |
10 | New Feature | DrawItem, MeasureRow events added. SetCustomDraw method added; added xtpCustomDrawItem, xtpCustomMeasureRow, xtpCustomBeforeDrawRow flags |
Calendar
# |
Type |
Description |
1 | New Feature | Initial first beta release of Calendar |
|
Version 9.60.1 |
March 3, 2005 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug in DesignerStudio when the "Add Control" button was clicked the application would crash |
Property Grid
# |
Type |
Description |
1 | Maintenance | Improved drawing themed expand and combo buttons, Whidbey theme now use themed buttons. Little improvments in all themes |
2 | Maintenance | Fixed bug where the grid was not updated after the description was set of a selected item |
Docking Pane
Report Control
# |
Type |
Description |
1 | New Feature | CXTPReportControl::DoPropExchange added |
2 | New Feature | CXTPReportSelectedRows::IsChanged/SetChanged added |
3 | New Feature | DT_NOPREFIX added for each DrawText call |
4 | Maintenance | Fixed m_clrIndentControl color in non luna theme |
5 | Maintenance | Fixed bug where text containing an ampersand would be displayed differently than the tooltip |
Suite Pro
# |
Type |
Description |
1 | New Feature | XTPTaskPanelItemAllowDrag enumerator added for TaskPanel drag operations. The TaskPanel::AllowDrag, TaskPanelGroupItem::AllowDrag, TaskPanelGroup::AllowDrag, and TaskPanelItem::AllowDrag properties have changed from type boolean to type XTPTaskPanelItemAllowDrag |
2 | New Feature | TabPaintManager::SetIconSize method added |
3 | New Feature | TaskPanel::ItemDblClick, TaskPanel::FocusedItemChanged events added; TaskPanel::FocusedItem, TaskPanel::SingleSelection properties added |
4 | New Feature | Pressing the F1 key with the cursor on a Codejock keyword will now open up the help file and the help page for the keyword will be displayed |
5 | Maintenance | Fixed some VB.NET, C# samples. MS ImageList replaced to Codejock ImageManager in .NET samples |
6 | Sample update | Added email sample to Outlook 2003 sample |
7 | New Feature | Added XTPTabColorWhidbey to XTPTabColorStyle enumeration |
8 | Sample update | Updated TabManager sample with new Whidbey theme |
9 | New Feature | Added XPCOLOR_LABEL and XPCOLOR_STATICFRAME to the XTPColorManagerColor enumeration |
10 | New Feature | ImageManager::AddBitmap added |
11 | Maintenance | Fixed bug in that would cause incorrect scrolling when the items are navigated using the up and down arrow keys |
12 | Maintenance | Fixed bug in TaskPanel.Icons collection that would offset the icon count by 1 causing the wrong icon to display |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug in DesignerStudio when the "Add Control" button was clicked the application would crash |
2 | Maintenance | Fixed bug that caused popup menus not to close when using CommandBars in an Internet Explorer band and multiple instances of the browser are open |
3 | New Feature | Options.MaxPopupWidth property added to control maximum available popup bar width |
4 | Maintenance | Fixed bug with LoadStateFromXML where it would not load icons into the CommandBars.DesignerControls collection when StateOptions.SerializeImages was True |
5 | Maintenance | Fixed bug that would calculate the popup menu caption width before the Update event was fired. The caused some captions to be displayed incorrectly |
Property Grid
# |
Type |
Description |
1 | New Feature | Added PropertyGridItem::Remove method |
2 | Maintenance | Improved drawing themed expand and combo buttons, Whidbey theme now use themed buttons. Little improvments in all themes |
3 | Maintenance | Fixed bug where the grid was not updated after the description was set of a selected item |
Docking Pane
Report Control
# |
Type |
Description |
1 | Maintenance | Fixed m_clrIndentControl color in non luna theme |
2 | Maintenance | Fixed bug where text containing an ampersand would be displayed differently than the tooltip |
3 | Maintenance | Fixed bug where SelectionChanged event would fire when clicking on the currently selected item |
4 | New Feature | Added ReportPaintManager::DrawSortTriangleAlways property |
|
Version 9.60 |
February 15, 2005 |
Suite Pro
Command Bars
# |
Type |
Description |
1 | New Feature | CXTPDialogBar added. see CustomThemes sample |
2 | New Feature | Added WM_PRINT message handler to support AnimateWindow routines |
3 | New Feature | Added CXTPCommandBars::RemoveAll method; CXTPCommandBars::SetToolBarClass, CXTPCommandBars::SetMenuBarClass, CXTPCommandBars::SetPopupBarClass static members |
4 | New Feature | Added CXTPPopupBar* CXTPCustomizeSheet::GetContextMenu(); added CXTPImageManager* CXTPCustomizeSheet::GetCustomIcons(); |
5 | New Feature | CXTPStatusBars merged with CXTStatusBar |
6 | New Feature | All serialize methods removed to DoPropExchange to allow serialize to registry/archive/XML |
7 | New Feature | Added support of IAccessible interface to enable "Magnifier" and "Narrator" tools |
8 | New Feature | Enhances in NativeWinXP theme |
9 | New Feature | Whidbey theme moved to source code (xtpThemeWhidbey) |
10 | New Feature | Added ability to resize ComboBox and Edit controls by user in Customize mode |
11 | New Feature | xtpFlagControlStretched added |
12 | New Feature | ReadOnly property added for Edit control |
13 | Maintenance | Bug in ComboBox where if any string with an ampersand is added to the dropdown list the ampersand would be replaced with an underscore |
Property Grid
# |
Type |
Description |
1 | New Feature | virtual CXTPProperyGrid::CreateView added to support custom View class |
2 | New Feature | added virtual CXTPPropertyGrid::OnBeforeInsert method |
3 | New Feature | added CXTPPropertyGridItemConstraint class, added new CXTPPropertyGridItemEnum and CXTPPropertyGridItemFlags classes (see sample) |
4 | New Feature | CXTPPropertyGridItemCategory added |
5 | Maintenance | Fixed problem with Date item with "%m/%d/%Y" format instead of "%d/%m/%Y" |
6 | New Feature | InsertChildItem and InsertCategory methods added |
7 | Maintenance | Added DT_NOPREFIX for each DrawText call |
8 | New Feature | xtpGridThemeWhidbey added |
9 | Maintenance | Verbs collection added |
Docking Pane
Report Control
# |
Type |
Description |
1 | Maintenance | Fix to allow more than 32000 records |
2 | Maintenance | Fixed scrollbar issue |
3 | New Feature | ShowHeader property added |
4 | New Feature | Added Virtual List support. Added VirtualList sample |
5 | Sample update | added Multiline sample for ReportControl |
Suite Pro
# |
Type |
Description |
1 | New Feature | CommandBarsDesigner: Added Import from/Export to XML; Import/Export to bitmap added |
2 | New Feature | added XML Layout tab for CommandBarsDesigner |
3 | New Feature | ColorManager added for each *GlobalSettings class |
4 | Sample update | added TaskPanel drag'n'drop sample |
5 | New Feature | ShortcutBar::MouseUp event added |
6 | New Feature | TabPaintManager::ColorSet class added |
7 | New Feature | TaskPanel::ColorSet property added |
8 | New Feature | TaskPanel::LockRedraw property added |
9 | New Feature | Added Checked Icon in ImageManager collection. (xtpImageChecked) |
10 | New Feature | TaskPanel::BeginDrag, TaskPanel::ItemDrop, TaskPanel::GroupExpanding, TaskPane::GroupExpanded events added |
11 | Maintenance | TabControlItem::Tag changed to variant type |
12 | Sample update | Upated Outlook 2003 sample to illustrate how to use the ShortcutBar_ExpandButtonDown event. This is used to create a custom popup menu |
13 | New Feature | Added xtpTaskPanelThemeShortcutBarOffice2003 theme to XTPTaskPanelVisualTheme enumeration. ToolBox sample updated with new theme |
14 | New Feature | Added TaskPanelGroupItem::Handle property |
15 | New Feature | Added TaskPanelGroupItem::Tag property |
16 | New Feature | Added TaskPanelGroup::Tag property |
17 | New Feature | Added TaskPanelGroup::SetIconSize method |
18 | New Feature | Added ShortcutBarItem::HitTest method |
19 | New Feature | Added ShortcutCaption::GradientColorLight, ShortcutCaption::GradientColorDark, and ShortcutCaption::GradientHorizontal properties |
20 | New Feature | Added PopupControlItem::IconIndex property and PopupControl::Icons property |
21 | New Feature | Added ImageManagerIcons::AddIcons method |
22 | New Feature | Added TabPaintManager::DrawTextPathEllipsis property |
23 | New Feature | Added TabPaintManager::DrawTextNoPrefix property |
24 | New Feature | Added TabPaintManager::Font property |
25 | New Feature | Added TabPaintManager::ColorSet method |
26 | Sample update | Updated PopupControl sample to show how to display multiple popups |
27 | Maintenance | Fixed bug that would not allow a label control to be placed on top of a ShortcutCaption control |
Command Bars
# |
Type |
Description |
1 | New Feature | TabPaintManager::Font property added |
2 | New Feature | DialogBar class added. MDISample updated |
3 | New Feature | CommandBarComboBox::ItemData property added |
4 | New Feature | Added LoadFromXMLString, SaveToXMLString methods |
5 | Sample update | Added LoadFromXMLString and SaveToXMLStringUpdated sample to Customizable project |
6 | New Feature | "Edit verb" added for Commandbars context menu |
7 | New Feature | Added ICustomizeOptions::CustomIcons, added ICustomizeOptions::ContextMenu,
added CommandBars::CustomizedControl, added CommandBars::DeleteAll method |
8 | Sample update | Updated MDISample to illustrate how to use ICustomizeOptions::ContextMenu and ICustomizeOptions::CustomIcons |
9 | Maintenance | Changed CommandBarsOptions::AltDragCustomization from type long to type Boolean |
10 | Maintenance | Fixed bug with whatsthishelp where help would no longer be displayed when CommandBars object was added to the form |
11 | Maintenance | Fixed bug that would crash Visual Basic if 2 CommandBar objects were on sample form. (Only first object will be used, all others will be ignored.) |
12 | New Feature | Added support of IAccessible interface to enable "Magnifier" and "Narrator" tools |
13 | New Feature | Enhances in NativeWinXP theme |
14 | New Feature | Whidbey theme moved to source code (xtpThemeWhidbey) |
15 | New Feature | Added ability to resize ComboBox and Edit controls by user in Customize mode |
16 | New Feature | xtpFlagControlStretched added |
17 | New Feature | ReadOnly property added for Edit control |
18 | Maintenance | Bug in ComboBox where if any string with an ampersand is added to the dropdown list the ampersand would be replaced with an underscore |
Property Grid
# |
Type |
Description |
1 | New Feature | Added bindings for Date items |
2 | New Feature | PropertyGridItem.Id property added |
3 | Maintenance | FindItem method now searches for Caption or ID only. The Tag property is no longer used |
4 | Maintenance | PropetyGridItem::Tag property changed to type Variant, now it is used for user defined data |
5 | New Feature | Added PropertyGridItemConstraint class, added new PropertyItemEnum and PropertyItemEnumFlags. VB Sample updated |
6 | New Feature | PropertyItemCategory type added |
7 | New Feature | PropertyGridItemPicture added. PicturePath property added for PropertyGridItemPicture |
8 | New Feature | NavigateItems property added |
9 | Sample update | Updated VB sample to show how to use NavigateItems property |
10 | Sample update | Updated VB sample to illustrate how to use the Verbs colletion |
11 | New Feature | Added VerbsHeight Property and VerbClick event |
12 | New Feature | Added PropertyGridUpdateContext class, added BeginUpdate and EndUpdate methods. See help for detailed explanation |
13 | Maintenance | Fixed problem with Date item with "%m/%d/%Y" format instead of "%d/%m/%Y" |
14 | New Feature | InsertChildItem and InsertCategory methods added |
15 | Maintenance | Added DT_NOPREFIX for each DrawText call |
16 | New Feature | xtpGridThemeWhidbey added |
17 | Maintenance | Verbs collection added |
Docking Pane
# |
Type |
Description |
1 | New Feature | Whidbey theme moved to source code. xtpPaneThemeWhidbey(ThemeWhidbey fo ActiveX) |
2 | New Feature | DockingPane::RClick event added |
3 | New Feature | TabPaintManager::Font property added |
4 | New Feature | DockingPanePaintManager::CaptionFont property added |
5 | New Feature | DockingPanePaintManager::HighlighActiveCaption property added |
6 | New Feature | DockingPanePaintManager::DrawSingleTab property added |
7 | Maintenance | ShowCaption property moved to DockingPanePaintManager class |
8 | New Feature | DefaultPaneOptions property added, PaneNoCaption enum added |
9 | New Feature | Added IDockingPaneOptions::CloseGroupOnButtonClick, added IDockingPaneOptions::HideGroupOnButtonClick |
Report Control
# |
Type |
Description |
1 | Maintenance | Fix to allow more than 32000 records |
2 | Maintenance | Fixed scrollbar issue |
3 | New Feature | ShowHeader property added |
4 | New Feature | Added Virtual List support. Added VirtualList sample |
5 | New Feature | ReportRow.EnsureVisible method added |
6 | New Feature | GroupBoxBackColor, HighlightBackColor, HighlightForeColor of PaintManager added |
7 | New Feature | FieldChooser::SortAscending property added |
8 | New Feature | Column::Move method added. (For programmatically setting column order) |
9 | New Feature | Column::AllowRemove property added |
10 | New Feature | Added FilterText property |
11 | Sample update | Updated Outlook 2003 sample to illustrate FilterText property |
12 | New Feature | ReportSelectedRows::Row property added |
13 | New Feature | ReportControl::hWnd property added |
14 | Maintenance | Fixed bug that allowed disabled items with a CheckBox to still be checked |
15 | New Feature | Added ReportRow::NextSibling property |
16 | New Feature | The ReportRecordItem::Format property can now be used to format date items. Updated Report Sample to show how to use this |
|
Version 9.51 |
October 12, 2004 |
Suite Pro
# |
Type |
Description |
1 | Maintenance | MDI Sample |
2 | New Feature | ResizeClient event added to command bars for FoxPro users |
Command Bars
# |
Type |
Description |
1 | Sample update | Updated MDI Sample |
2 | Sample update | Changed sample to use Imagemanager instead of MS Imagelist |
Property Grid
# |
Type |
Description |
1 | New Feature | ViewReadOnlyForeColor property added to PropertyGrid |
Docking Pane
# |
Type |
Description |
1 | New Feature | ResizeClient event added to docking panes for FoxPro users |
|
Version 9.50 |
October 04, 2004 |
Suite Pro
# |
Type |
Description |
1 | New Feature | New ToolBox sample added |
2 | New Feature | ShortcutBar::Icons, TaskPanel::Icons properties added |
3 | New Feature | TaskPanel: Drag and Drop added, Rename edit box support added |
4 | New Feature | TaskPanel: HotTracking added |
5 | New Feature | TaskPanel: SelectItemOnFocus added |
6 | New Feature | TaskPanel: new Themes added, Layout enum added, behavior enum added |
7 | Maintenance | Fixed bug with tooltips in popup toolbar |
8 | Maintenance | Fixed a bug in CXTPToolbar that caused the frame to be activated when miniframe was focused |
9 | Maintenance | Fixed a bug with CustomizeContextMenu for popup bar |
10 | New Feature | WinXP themed Edit added |
11 | New Feature | ReBar Sample added |
12 | New Feature | WinXP themed Combo added |
13 | New Feature | PopupControl::AllowMove method added |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug with tooltips in popup toolbar |
2 | Maintenance | Fixed a bug in CXTPToolbar that caused the frame to be activated when miniframe was focused |
3 | Maintenance | Fixed a bug with CustomizeContextMenu for popup bar |
4 | New Feature | WinXP themed Edit added |
5 | Sample update | ReBar Sample added |
6 | New Feature | WinXP themed Combo added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Minor fix in CXTPItemConstraints::Sort() |
2 | New Feature | Added support of custom colors for all themes |
3 | Maintenance | CXTPItemConstraints renamed to CXTPPropertyGridItemConstraints |
4 | Maintenance | Minor fix in CXTPItemConstraints::Sort() |
5 | New Feature | Added support of custom colors for all themes |
6 | Maintenance | CXTPItemConstraints renamed to CXTPPropertyGridItemConstraints |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug with DockingStickers and xtpPaneNoFloatable option in XTPDockingPaneContext |
2 | New Feature | Hidden panes now collapse when they are dragged over in CXTPDockingPaneAutoHidePanel |
3 | New Feature | xtpPaneActionCollapsing, xtpPaneActionCollapsed, xtpPaneActionExpanding, xtpPaneActionExpanded added for docking pane |
4 | Maintenance | Enhances in Docking algorithms |
5 | New Feature | Added Min-Max tracking support |
6 | Maintenance | Fixed bug with DockingStickers and xtpPaneNoFloatable option in XTPDockingPaneContext |
7 | New Feature | xtpPaneActionCollapsing, xtpPaneActionCollapsed, xtpPaneActionExpanding, xtpPaneActionExpanded added
for docking pane |
8 | Maintenance | Enhances in Docking algorithms |
9 | Maintenance | Hidden panes now collapse when they are dragged over in CXTPDockingPaneAutoHidePanel |
10 | Maintenance | Updated samples to demonstrate header themes |
11 | New Feature | Added Min-Max tracking support |
Report Control
# |
Type |
Description |
1 | Maintenance | DT_NOPREFIX fix in CXTPReportPaintManager |
2 | Maintenance | Bug with ReportControl::EnsureVisible fixed |
3 | Sample update | LoadState/SaveState sample added to the sample |
4 | New Feature | Added GetFirstSelectedRowPosition(), GetNextSelectedRow() to CXTPReportRows |
5 | New Feature | Inplace Edit added, Inplace button added, Inplace List added to report control. Sample updated to show this |
6 | New Feature | AutoColumnSizing option added for report control |
7 | New Feature | TreeStructure drawing added for report control |
8 | New Feature | CXTPReportView added with Print support |
9 | Maintenance | DT_NOPREFIX fix in CXTPReportPaintManager |
10 | Maintenance | Bug with ReportControl::EnsureVisible fixed |
11 | New Feature | LoadState/SaveState sample added to the sample |
12 | New Feature | Added GetFirstSelectedRowPosition(), GetNextSelectedRow() to
CXTPReportRows |
13 | New Feature | Inplace Edit added, Inplace button added, Inplace List added to report
control. Sample updated to show this |
14 | New Feature | AutoColumnSizing option added for report control |
15 | New Feature | TreeStructure drawing added for report control |
16 | Maintenance | Sort Triangle made always visible now for CXTPReportPaintManager |
17 | New Feature | CXTPReportView added with Print support |
Suite Pro
# |
Type |
Description |
1 | Sample update | New ToolBox sample added |
2 | New Feature | ShortcutBar::Icons, TaskPanel::Icons properties added |
3 | New Feature | TaskPanel: Drag and Drop added, Rename edit box support added |
4 | New Feature | TaskPanel: HotTracking added |
5 | New Feature | TaskPanel: SelectItemOnFocus added |
6 | New Feature | TaskPanel: new Themes added, Layout enum added, behavior enum added |
7 | New Feature | Added tab to change margins in TabManager sample |
8 | New Feature | ActiveX version independence added, now multiple versions of an OCX can be used by different programs |
9 | New Feature | PopupControl::AllowMove method added |
10 | New Feature | Added tab to change margins in TabManager sample |
11 | New Feature | ActiveX version independence added, now multiple versions of an OCX can
be used by different programs |
12 | Maintenance | Fixed bug with disable listbox in modal dialog |
13 | New Feature | ImageManagerIcons::RemoveAll method added |
14 | New Feature | ImageManagerIcons::DrawReverted method added (See MultiLangScribble Sample ) |
15 | New Feature | CommandBars::Options::Font property added |
16 | New Feature | Added some custom controls to the SDISample |
17 | New Feature | SetSpecialColor method added to CommandBars |
18 | New Feature | FloatPane method added, allows panes to be floated via code |
19 | New Feature | ReportControl inplace edit added. Sample updated |
20 | New Feature | MouseMove, MouseDown, MouseUp events added to report control |
21 | New Feature | TreeView Lines added |
22 | New Feature | HitTest method added |
23 | New Feature | NoFieldsAvailableText property added |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug with disable listbox in modal dialog. |
2 | New Feature | ImageManagerIcons::RemoveAll method added |
3 | New Feature | ImageManagerIcons::DrawReverted method added (See MultiLangScribble Sample ) |
4 | New Feature | CommandBars::Options::Font property added |
5 | Sample update | Added some custom controls to the SDISample |
6 | Sample update | SetSpecialColor method added to CommandBars |
Docking Pane
# |
Type |
Description |
1 | New Feature | xtpPaneActionCollapsing, xtpPaneActionCollapsed, xtpPaneActionExpanding, xtpPaneActionExpanded added for docking pane |
2 | Maintenance | Enhances in Docking algorithms |
3 | New Feature | Added Min-Max tracking support |
4 | New Feature | FloatPane method added, allows panes to be floated via code |
Report Control
# |
Type |
Description |
1 | New Feature | ReportControl inplace edit added. Sample updated |
2 | New Feature | MouseMove, MouseDown, MouseUp events added to report control |
3 | New Feature | TreeView Lines added |
4 | New Feature | HitTest method added |
5 | New Feature | NoFieldsAvailableText property added |
|
Version 9.10 |
July 29, 2004 |
Command Bars
# |
Type |
Description |
1 | Maintenance | CustomDraw combo updated for custom themes |
2 | New Feature | CXTPCommandBars::SetCustomizationDataFileName added |
3 | New Feature | Added GetRegularBoldFont to CXTPPaintManager |
Property Grid
# |
Type |
Description |
1 | Maintenance | Fixed bug with the scrollbar in inplace list |
2 | Maintenance | Fixed the problem that caused the password item to be visible as a tooltip |
Suite Pro
# |
Type |
Description |
1 | Maintenance | Minor fix in TabClientWnd |
Report Control
# |
Type |
Description |
1 | New Feature | Added manifest for report sample |
2 | Maintenance | Updated the install scripts |
|
Version 9.00 |
July 18, 2004 |
Suite Pro
# |
Type |
Description |
1 | New Feature | PopupControl added |
2 | New Feature | IsWindowHooked now checks for a valid window handle |
3 | Maintenance | Fixed the code for "base" language resource |
4 | Maintenance | Fix in ShortcutBarText |
5 | New Feature | CustomThemes: new Combo samples added |
6 | New Feature | WM_XTP_INIMENU added |
7 | New Feature | CXTPColorManager::SetLunaTheme added |
8 | Maintenance | Updated and added language files |
9 | New Feature | Now translated into 32 languages including the following "new" language translations:
Arabic, Greek, Estonian, Finnish, Hebrew, Croatian, Lithuanian, Latvian, Portuguese,
Slovak, Slovenian, Swedish, Thai, Ukrainian, Chinese (Simplified), Chinese (Traditional) |
10 | Maintenance | Fully localized existing language translations |
11 | Maintenance | Made "Lookup(HWND hWnd)" public to work as "IsWindowHooked" method |
12 | New Feature | TPM_RIGHTALIGN flag support added for Context menus |
13 | Maintenance | Changes in Keyboard hooking routines |
14 | New Feature | Themed Context menu added for CXTPControlComboBox and CXTPControlEdit |
15 | New Feature | CXTPToolBar:IsCloseable/SetCloseable methods added |
16 | New Feature | CXTPControl::Reset method added |
17 | New Feature | CXTPCommandBar::SetButtonSize/GetButtonSize methods added |
18 | New Feature | CXTPImageManager::DrawReverted method added |
19 | New Feature | AltDragCustomization added |
20 | New Feature | CloseSubMenuOnClick property added |
21 | New Feature | CXTPDialog, CXTPDialogBase added |
22 | New Feature | CXTPTabClientWnd:WM_XTP_NEWTABITEM notification added |
23 | New Feature | xtpControlLabel added |
24 | New Feature | MultiLanguage sample added |
25 | New Feature | ScribleMultLang sample added |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed the code for "base" language resource |
2 | Maintenance | Fix in ShortcutBarText in popup controls |
3 | Maintenance | IsWindowHooked now checks for a valid window handle in CXTWndHook |
4 | New Feature | CustomThemes: new Combo samples added |
5 | New Feature | WM_XTP_INIMENU added to CXTPCommandBars |
6 | New Feature | CXTPColorManager::SetLunaTheme added |
7 | New Feature | Updated and added language files |
8 | Maintenance | Now translated into 32 languages including the following "new" language translations:
Arabic, Greek, Estonian, Finnish, Hebrew, Croatian, Lithuanian, Latvian, Portuguese,
Slovak, Slovenian, Swedish, Thai, Ukrainian, Chinese (Simplified), Chinese (Traditional) |
9 | Maintenance | Fully localized existing language translations |
10 | Maintenance | Made "Lookup(HWND hWnd)" public to work as "IsWindowHooked" method in CXTPHookManager |
11 | New Feature | TPM_RIGHTALIGN flag support added for Context menus in CXTPPopupBar |
12 | Maintenance | Changes in Keyboard hooking routines for hook manager |
13 | New Feature | Themed Context menu added for CXTPControlComboBox and CXTPControlEdit |
14 | New Feature | CXTPToolBar:IsCloseable/SetCloseable methods added |
15 | New Feature | CXTPControl::Reset method added |
16 | New Feature | CXTPCommandBar::SetButtonSize/GetButtonSize methods added |
17 | New Feature | CXTPImageManager::DrawReverted method added |
18 | New Feature | AltDragCustomization added for command bars |
19 | New Feature | CXTPDialog, CXTPDialogBase added |
20 | New Feature | CXTPTabClientWnd:WM_XTP_NEWTABITEM notification added |
21 | New Feature | xtpControlLabel added for command bars |
22 | New Feature | MultiLanguage sample added |
23 | New Feature | ScribleMultLang sample added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Fixes in HelpHeight and SplitterPos |
2 | New Feature | Added language translations, including RC WinTrans database file |
3 | Maintenance | CXTPItemConstraints::GetCurrent returned |
4 | New Feature | CXTPPropertyGridItem::SetitemData/CXTPPropertyGridItem::GetItemData added |
5 | New Feature | CXTPPropertyGridItem::SetMaskedText added |
6 | New Feature | Virtual CXTPPropertyGridItem::SetVisible added |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fix in AttachView |
2 | New Feature | Updated and added language files. They are now managed using RC WinTrans database |
3 | New Feature | Added an alternative way of licensing |
4 | New Feature | Completed localization for docking panes |
5 | New Feature | Themed Floating Frames added |
6 | New Feature | Added new sample for to demonstrate using command routing with docking panes |
7 | New Feature | Routing with docking panes |
8 | New Feature | CXTPDockingPaneManager::SetAlphaDockingContext added |
9 | New Feature | CXTPDockingPaneManager::SetShowDockingContextStickers added |
10 | New Feature | DockingContainers sample added |
Report Control
# |
Type |
Description |
1 | New Feature | Initial first release of Report Control |
Suite Pro
# |
Type |
Description |
1 | New Feature | Added an alternative way of licensing |
2 | New Feature | ResourceFile global properties added |
3 | New Feature | TabManager sample added |
4 | New Feature | ImageManagerIcons::AddIcon, ImageManagerIcons::LoadIcon, ImageManagerIcons::LoadBitmap added |
Command Bars
# |
Type |
Description |
1 | New Feature | Added an alternative way of licensing |
2 | New Feature | CommandBar::Closeable, CommandBar::Customizable properties added |
3 | New Feature | ResourceFile global properties added |
4 | New Feature | Options::SetPopupIconsSize added, szPopupIconSize option added |
5 | New Feature | ImageManagerIcons::AddIcon, ImageManagerIcons::LoadIcon, ImageManagerIcons::LoadBitmap added |
Property Grid
# |
Type |
Description |
1 | Maintenance | MaskedText property now read/write |
2 | Maintenance | Fix in OnSysColorChanged |
Docking Pane
# |
Type |
Description |
1 | New Feature | ResourceFile global properties added |
2 | New Feature | Tooltips added |
|
Version 8.70 |
April 15, 2004 |
Command Bars
# |
Type |
Description |
1 | New Feature | Alpha Icons support added for All OS |
2 | New Feature | .NET Grouping like Tabbed Workspace added |
3 | Maintenance | Enhances in ImageEditor dialog - new look, support all image files, alpha icons and bitmaps support added |
4 | New Feature | Added missing CXTPControlEdit::Serialize method |
5 | New Feature | TabWorkspace Tooltips added |
6 | Maintenance | Optimization in SaveCommandBars. Now stored only customized ToolBars |
7 | Maintenance | Reorganization of Color Manager |
8 | New Feature | CXTPControl::FromUI method added |
9 | New Feature | TPM_RIGHTBUTTON flag support added |
10 | Maintenance | Enhances in Designer (Resource Dialog, Control flags, PopupToolbar option) |
11 | New Feature | Added CXTPControlSelector (see GUI_Office11 sample for more information) |
Property Grid
# |
Type |
Description |
1 | New Feature | CXTPShortcutBar::SetImageManager method added |
2 | Maintenance | Fixed bug that occurred when Categories.Clear was called in OnValueChanged handler |
3 | New Feature | Added XTPPropertyGridItem::SetMask, XTPPropertyGridItem::SetPasswordMask |
4 | New Feature | CCustomItemDate sample added |
5 | Sample update | Sample updated |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Some flicker removed |
2 | Maintenance | Visual C++ 5.0 fix |
3 | New Feature | CXTPDockingPaneManager::UseSplitterTracker option added |
4 | New Feature | GetPaneData/SetPaneData methods added |
5 | Maintenance | Some enhances in Animation routines |
6 | New Feature | DockingPanes Actions added |
7 | New Feature | PaneAction sample added |
8 | New Feature | DockingPaneManager::HideClient option added |
9 | New Feature | CXTPDockingPaneManager::LockSplitters method added |
10 | New Feature | New themes for tabs, added support of Tabs at Top, Left, Right. see TabManager sample |
11 | New Feature | CXTPDockingPaneManager::UseSplitterTracker option added |
Command Bars
# |
Type |
Description |
1 | New Feature | CommandBars::ScaleMode property added |
2 | New Feature | CommandBarsGlobalSettings object added |
3 | New Feature | Image Manager control added |
4 | Maintenance | Some performance increased |
5 | New Feature | CommandBarControl::SetFocus, CommandBarControl::Execute methods added |
6 | New Feature | CommandBars::_NewEnum added |
7 | New Feature | Added Workspace_NewItem and Workspace_RClick events |
8 | New Feature | CommandBar::ControlPopup property added |
9 | New Feature | CommandBarControls::Find method added |
10 | New Feature | ICommandBars::DesignerControls property, IControl::Copy method added |
11 | New Feature | Programmable customization added. See SDISample for more information |
12 | New Feature | CommandBar::Customize event added |
13 | New Feature | CommandBar::Width property, CommandBar::SetPopupToolBar method added |
14 | New Feature | CommandBarControl::Flags property added |
15 | New Feature | TabWorkspace:Flags property added |
16 | New Feature | CommandBars::SaveStateToString/LoadStateFromString added |
17 | New Feature | CommandBarControl::DefaultItem property added |
18 | New Feature | StatusBar control added |
19 | New Feature | IconSample sample added |
Property Grid
# |
Type |
Description |
1 | New Feature | ShortcutCaption::Alignment property added |
2 | New Feature | Enabled properties added |
3 | New Feature | TaskPanel: xtpTaskItemTypeControl type added |
4 | New Feature | Option Explicit added to all samples |
Docking Pane
# |
Type |
Description |
1 | New Feature | DockingPaneManager::Panes collection added |
2 | New Feature | UseSplitterTracker option added |
3 | New Feature | DockingPanes::HideClient option added |
4 | New Feature | Pane::Tag added |
5 | Maintenance | Some performance increased |
6 | New Feature | Action event added |
7 | New Feature | PropertyGrid::Font property added |
8 | New Feature | PropertyGrid::Enabled property added |
9 | New Feature | RClick event added |
10 | New Feature | Added PropertyItemDate and PropertyItemPicture types |
11 | New Feature | Added IPropertyGridItem::SetMask method, PasswordMask property |
12 | New Feature | PropertyGrridItem::MaskedText property added |
|
Version 8.61 |
January 28, 2004 |
Suite Pro
# |
Type |
Description |
1 | New Feature | AppWizards added for 6.0, 7.0 and 7.1 Studios |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed bug In Visual C++ 2003 Font Combo box wasn't sorted |
2 | Maintenance | Fixed bugs in CommandBars designer |
3 | Maintenance | Fixed bug in ImageEditor when picture edited in low resolutions |
4 | Maintenance | Fixed bug with MDI tabs if you Attach then Detach you cannot call Attach again without causing an ASSERT then crash |
5 | New Feature | MDI Standard Customization added |
6 | New Feature | MenuBar icons (close, minimize, restore) added to MDIPopup menu |
7 | New Feature | New method CXTPControl::IsTemporary method added |
8 | New Feature | New method CXTPImageManager::Lookup added |
9 | New Feature | New method CXTPControlPopup::Style method added. Now possible to add Split button with icon and text, see CustomThemes sample |
10 | New Feature | Added ability to inherit Edit control of CXTPControlComboBox (see CustomThemes sample) |
11 | Maintenance | If controls size customization info greater than 16kb it stores to file |
12 | New Feature | Added Context Help support to command bars including HelpContext sample project |
13 | New Feature | Added optimization and enhanced performance |
14 | New Feature | Added "ICY" theme to custom themes sample |
15 | New Feature | Added "Eclipse" GUI sample |
16 | Maintenance | Made CXTPImageManagerIcon constructor public so it is accessable from outside of the toolkit project |
17 | New Feature | New method ShowTextBelowIcons to set the command bar text below icons instead of to the right and ActiveX property added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Removed static members TRUE_VALUE and FALSE_VALUE that would not allow correct initialization for the True and False text strings |
2 | Maintenance | Fixed problems with statically linked samples |
3 | Maintenance | Fixes bug with double click crash when items are deleted in ValueChange handler |
4 | Maintenance | Made CXTPPropertyGridItem::GetInplaceEdit virtual, see GridSample |
Suite Pro
# |
Type |
Description |
1 | New Feature | ShortcutBar::FindItem method added |
2 | New Feature | Align property added |
Command Bars
# |
Type |
Description |
1 | New Feature | Align property added |
2 | New Feature | CommandBars::Option::UseSharedImageList property added |
Property Grid
# |
Type |
Description |
1 | New Feature | New members for PropertyGrid long HelpHeight, double SplitterPos, OLE_HANDLE hWnd added |
Docking Pane
# |
Type |
Description |
1 | New Feature | New members for DockingPaneManager void DestroyPane([in] IPane* Pane), void DestroyAll(), void CloseAll(), long PanesCount() added |
|
Version 8.60 |
November 21, 2003 |
Command Bars
# |
Type |
Description |
1 | Maintenance | MouseManager fixed for multithreaded applications |
2 | New Feature | Animation added |
3 | New Feature | System sounds added |
4 | New Feature | ON_XTP_EXECUTE_RANGE macro added |
5 | New Feature | Added the ability to add inherited Toolbars |
6 | New Feature | CXTPControlListBox class added |
7 | New Feature | MDI customization mechanizm added |
8 | New Feature | Added void CXTPControl::AssignDocTemplate(UINT nIDResource); |
9 | New Feature | Added void CXTPControl::ExcludeDocTemplate(UINT nIDResource); |
10 | New Feature | Added CXTPPopupToolBar::SetBorders(CRect rcBorders); |
11 | New Feature | Added CXTPPopupToolBar::DisableShadow(); |
12 | New Feature | Added virtual void CXTPControl::OnRButtonUp |
13 | New Feature | Added CXTPToolBar::SetContextMenuPresent(BOOL bPresent); |
14 | New Feature | CXTPColorManager()->DisableLunaColors() method added |
15 | New Feature | MDIMenus sample added |
16 | New Feature | ListBox sample added |
17 | New Feature | GUI_Explorer added |
18 | New Feature | MSDI sample added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Fixed the positioning of combobox list when it pops up at the bottom of the screen |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Fixed bug that occurred when the user dropped a pane to an expanded pane |
Suite Pro
# |
Type |
Description |
1 | New Feature | ShorcutBar control added to Suite Pro |
2 | New Feature | TaskPanel control added to Suite Pro |
Command Bars
# |
Type |
Description |
1 | New Feature | CommandBarEdit and CommandBarControlCustom classes added |
2 | New Feature | CommandBars::DockToolBar method added |
3 | New Feature | CommandBars::GetSpecialColor method added |
4 | New Feature | TabWorkspace added |
5 | Maintenance | Fixed bug that occurred when two applications with Command bars were running |
6 | Maintenance | Small fix in keyboard handling |
Property Grid
# |
Type |
Description |
1 | New Feature | AddChildItemBinded method added |
2 | New Feature | BindSample added |
3 | New Feature | PropertyItemDouble added |
4 | New Feature | LostFocus and GotFocus, KeyDown and KeyUP events added |
5 | New Feature | DblClick event added |
Docking Pane
# |
Type |
Description |
1 | New Feature | Added DockingPane::Options::LunaColors property to disable luna colors |
2 | New Feature | Added DockingPane::Options::AnimationDelay |
3 | New Feature | LoadStateFromString/SaveStateToString methods added |
|
Version 8.51 |
September 29, 2003 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Fixed Context Popup to send commands to the main frame instead of to the owner |
2 | Maintenance | Fixed bug in restoring user image |
Property Grid
# |
Type |
Description |
1 | Maintenance | Item's value can now be changed by a double click to the item's caption |
Docking Pane
# |
Type |
Description |
1 | Maintenance | Changes in architecture. It is now possible to have some Docking Panes managers with different themes |
|
Version 8.50 |
September 18, 2003 |
Command Bars
# |
Type |
Description |
1 | Maintenance | Office2003 Splitter fix |
2 | Maintenance | Office2003 Shadow fix (more blue in Blue theme, more olive and silver in Olive and Silver themes) |
3 | Maintenance | Enhanced Office2003 theme |
4 | New Feature | CommandBars Designer added |
5 | New Feature | Added Flags to CXTPTabClientWnd class (xtpWorkspaceHideArrows, xtpWorkspaceHideClose, xtpWorkspaceHideAll) |
6 | New Feature | Image Editor added |
7 | New Feature | Customization Keyboard Page added |
8 | New Feature | XTP_COMMANDBARS_OPTIONS::bSyncFloatingBars option added |
9 | New Feature | XTP_COMMANDBARS_OPTIONS::bShowExpandButtonAlways option added |
10 | New Feature | WM_XTP_INITCOMMANDSPOPUP notification added |
11 | New Feature | CXTPControlCustom added |
12 | New Feature | Added TPM_RETURNCMD flag support for TrackPopupMenu |
13 | New Feature | Auto Update feature added |
14 | New Feature | Status Bar 2003 theme added |
15 | New Feature | Added ability to use Command Bars in Topmost frames and as popup of tray icon |
16 | Maintenance | Items can now be activated by keyboard even if they have no accel |
17 | New Feature | Floating / Docked position can now be changed by double click (XTP_COMMANDBARS_OPTIONS::bDblClickFloating flag added) |
18 | New Feature | DialogSample added |
19 | New Feature | CustomizeDlg sample added |
20 | New Feature | Notification sample added |
21 | New Feature | CommonControls sample added |
22 | New Feature | GUI_OneNote added sample added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Optimization in ResetContrent method |
2 | New Feature | Ctrl+Left, Ctrl+Right to reposition divider added |
3 | Maintenance | Enhanced in Tab key, F4, Alt + Down |
4 | New Feature | PropertyGridPaintManager added. There are built-in themes: xtpGridThemeDefault, xtpGridThemeNativeWinXP, xtpGridThemeOffice2003, xtpGridThemeCool, xtpGridThemeSimple, xtpGridThemeDelphi |
5 | New Feature | Bind* function added (BindToString, BindToBol, ...) |
6 | New Feature | SetConstraintEdit method added |
7 | New Feature | BindSample added |
Docking Pane
# |
Type |
Description |
1 | New Feature | Office 2003 theme added |
2 | New Feature | WinXP theme added |
|
Version 8.00 |
July 31, 2003 |
Command Bars
# |
Type |
Description |
1 | New Feature | Added Customization! (Customization Dialog, Customization Toolbars and Menus, Customization Popup in "Add or Remove Buttons") |
2 | New Feature | Tear-off popups added! |
3 | New Feature | Intellegent Menus added! |
4 | Maintenance | XTPToolkit.h renamed as XTCommandBarsPro.h and XTPResource.rc renamed as XTCommandBarsPro.rc |
5 | New Feature | Added xtpFlagUseMDIMenus flag |
6 | New Feature | added XTPToolBarFlags enumerator to control docking |
7 | New Feature | WM_XTP_CREATECOMMNANDBAR notification message added |
8 | New Feature | WM_XTP_CREATECONTROL notification message added |
9 | Maintenance | XTPControlCombooxExt.cpp moved to the Command Bars source |
10 | Maintenance | XTPControlPopupColor.cpp moved to the Command Bars source |
11 | Maintenance | XTPTabClientWnd.cpp moved to the Command Bars source |
12 | New Feature | DynamicPopups sample added |
13 | New Feature | GUI_MsMoney sample added |
14 | New Feature | TearOffPopups sample added |
15 | New Feature | IntellegentMenus sample added |
Property Grid
# |
Type |
Description |
1 | Maintenance | Changing a grid item readonly flag does not result in an immediate redraw |
2 | New Feature | XTPToolkit.h renamed as XTPropertyGridPro.h and XTPResource.rc renamed as XTPropertyGridPro.rc |
3 | New Feature | added DECLARE_DYNAMIC and IMPLEMENT_DYNAMIC macros to the CXTPPropertyGridItem derived classes |
4 | New Feature | SetCustomColors |
Docking Pane
# |
Type |
Description |
1 | New Feature | CloseAll method added |
2 | New Feature | IsPaneFloating method added |
3 | New Feature | DestroyPane method added |
4 | New Feature | XTP_DPN_CLOSEPANE notification added |
5 | New Feature | Added SetOptions/GetOptions to set xtpPaneNoCloseable and xtpPaneNoHideable flags |
6 | Maintenance | XTPToolkit.h renamed as XTDockingPanePro.h and XTPResource.rc renamed as XTDockingPanePro.rc |
7 | New Feature | added CXTPDockingPaneAutoHideWnd::m_dAnimationDelay |
8 | New Feature | "Auto Hide" and "Close" tooltips added |
9 | Maintenance | Some enhances in Visio theme |
10 | New Feature | Dynamic Panes sample added |
|