Oleg posted the 9.80 ToolkitPro changelog in another section, I figure this could also be useful here.
From just looking at the changelog, this looks like a great release. I personally think it was too long in the making, but I am glad that it is packed with many enhancements. I was not planning on renewing my subscription, but I think I have changed my mind. Thanks Codejock.
Release |
Date |
Version 9.80 |
9/26/05 |
Xtreme Suite Pro
# |
Type |
Description |
1 |
Fixing source |
file:///D:/Components/CodeJock/help/images/screen_lunatip.gif - Enhances in Office tooltips style, xtpToolTipLuna tooltip style added |
2 |
Fixing source |
Fixed ampersand problem in tooltips |
Xtreme CommandBars
# |
Type |
Description |
1 |
New feature |
file:///D:/Components/CodeJock/help/images/screen_recurse.gif - 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 |
file:///D:/Components/CodeJock/help/images/screen_autosuggest.gif - 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 |
file:///D:/Components/CodeJock/help/images/screen_autosuggest.gif - 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 |
Fixing source |
Added visual state of Checked but Disabled button |
21 |
New feature |
file:///D:/Components/CodeJock/help/images/screen_recurse.gif - TPM_RECURSE flag support added |
22 |
Fixing source |
Added Tooltips for Edit part of ControlCombo and ControlEdit |
23 |
Fixing source |
Fixed bug of 9.70 not processing extended Alt key |
24 |
Fixing source |
A lot of enhances of ComboBox control behaviour |
25 |
Fixing source |
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 |
Xtreme 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 |
Fixing source |
Double property grid item now use system decimal symbol |
Xtreme 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 |
file:///D:/Components/CodeJock/help/images/screen_verticalcaptions.gif - CXTPDockingPaneManager::SetCaptionDirection method added |
Xtreme 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 |
Xtreme Calendar Pro
# |
Type |
Description |
1 |
New feature |
Encoding parameter support added for XML provider |
2 |
Fixing source |
Enhancements in RTL mode |
3 |
Fixing source |
Added XTP_NC_CALENDAR_BEFORE_EVENT_EDIT_OPERATION notification for each event dragging step |
4 |
Fixing source |
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 |
Fixing source |
DatePicker scrolling to visible days when syncronized with Calendar |
9 |
Fixing source |
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 |
Fixing source |
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 |
Fixing source |
DataBase data provider processing NULL values |
17 |
Fixing source |
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 |
Fixing source |
Fixed paste event bug in day view |
22 |
Fixing source |
Fixed delete selected events bug |
23 |
Fixing source |
Update text colors on the fly in the Month View |
Xtreme 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 |
Xtreme ShortcutBar
# |
Type |
Description |
1 |
New feature |
CXTPShortcutBar::ShowExpandButton method added |
2 |
New feature |
CXTPShortcutBar::AllowFreeResize method added |
3 |
New feature |
CXTPShortcutBar::ShowActiveItemOnTop method added |
Xtreme Suite Pro
# |
Type |
Description |
1 |
Important |
All ProgId changed as "Codejock.Control.9.80" (Codejock.CommandBars.9.80, Codejock.Calendar.9.80...) |
2 |
New feature |
file:///D:/Components/CodeJock/help/images/screen_rotatedtabs.gif - xtpTabLayoutRotated enumerator added |
3 |
Fixing source |
file:///D:/Components/CodeJock/help/images/screen_lunatip.gif - Enhances in Office tooltips style, xtpToolTipLuna tooltip style added |
4 |
Fixing source |
Fixed ampersand problem in tooltips |
Xtreme CommandBars
# |
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 |
file:///D:/Components/CodeJock/help/images/screen_autosuggest.gif - CommandBarComboBox::AutoComplete and CommandBarComboBox::ShellAutoComplete properties added |
5 |
New feature |
file:///D:/Components/CodeJock/help/images/screen_autosuggest.gif - 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 |
Fixing source |
Added visual state of Checked but Disabled button |
16 |
New feature |
file:///D:/Components/CodeJock/help/images/screen_recurse.gif - TPM_RECURSE flag support added |
17 |
Fixing source |
Added Tooltips for Edit part of ControlCombo and ControlEdit |
18 |
Fixing source |
Fixed bug of 9.70 not processing extended Alt key |
19 |
Fixing source |
A lot of enhances of ComboBox control behaviour |
20 |
Fixing source |
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 |
Xtreme Property Grid
# |
Type |
Description |
1 |
New feature |
PropertyGridItemMetrics::DrawTextFormat property added |
2 |
Fixing source |
Double property grid item now use system decimal symbol |
Xtreme 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 |
file:///D:/Components/CodeJock/help/images/screen_verticalcaptions.gif - DockingPaneOptions::CaptionDirection property added |
Xtreme Report Control
# |
Type |
Description |
1 |
New feature |
PrintReport method added |
2 |
Interface changed |
FindRow(Record) was added to IReportRows interface |
3 |
Fixing source |
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 |
Fixing source |
Prevent blinking in IE on scrolling and resizing |
10 |
Fixing source |
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) |
Xtreme Calendar Pro
# |
Type |
Description |
1 |
New feature |
Encoding parameter support added for XML provider |
2 |
Fixing source |
Enhancements in RTL mode |
3 |
Fixing source |
Added XTP_NC_CALENDAR_BEFORE_EVENT_EDIT_OPERATION notification for each event dragging step |
4 |
Fixing source |
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 |
Fixing source |
DatePicker scrolling to visible days when syncronized with Calendar |
9 |
Fixing source |
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 |
Fixing source |
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 |
Fixing source |
DataBase data provider processing NULL values |
17 |
Fixing source |
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 |
Fixing source |
Fixed paste event bug in day view |
22 |
Fixing source |
Fixed delete selected events bug |
23 |
Fixing source |
Update text colors on the fly in the Month View |
24 |
Fixing source |
RButtonUp event was added |
25 |
Fixing source |
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 |
Fixing source |
Prevent blinking in IE on scrolling and resizing |
34 |
Fixing source |
Added processing of arrow keyboard keys in IE |
Xtreme 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 |
Fixing source |
TaskPanelItem::EnsureVisible, TaskPanelGroupItem.SetSize methods added, internal enhances |
4 |
New feature |
TaskPanelItem::Visible property added |
5 |
New feature |
TaskPanel::SetImageLayoutIconPadding method added |
6 |
Fixing source |
Fixed TaskPanelItems::Move Index argument problem started from 0. |
Xtreme ShortcutBar
# |
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 | |
|