Release Notes
for Xtreme Toolkit Professional Edition product line
Codejock Software's Xtreme Toolkit Professional Edition product line release notes include updated information for the documentation provided with the Xtreme Toolkit Professional Edition product line. The information contained in this document may be more up-to-date than the information that is provided in the Help system.

Select a Component Category:
To get started, select the development platform you will be working with from the Component Category list.

Select Product to Filter:
Select the product that you are interested in from list below.
Release Date
Version 15.2.1.0423 April 23, 2012
Xtreme Report Control
# Type Description
1New featureAdded column display options
Version 15.2.1.0420 April 20, 2012
Xtreme Ribbon Bar
# Type Description
1Fixing sourceMade Ribbon backstage DPI aware
XAML Markup Support
# Type Description
1Fixing sourceRe-added null-pointer check to XTPMarkupParseText (Bug of 0417 build bonly)
Version 15.2.1.0417 April 17, 2012
Xtreme Report Control
# Type Description
1New featureAdded AllowFilter to report sections
2ImportantDisabled filtering of header and body section by default
3New featureAdded AllowFilter to report sections
4Fixing sourceCXTPReportSection::GetIndex always returned -1
Xtreme Calendar Pro
# Type Description
1Fixing sourceMouse and global messages routing to Event object markup is added. Markup layout during re-sezing is fixed
2New featureAdded SetAutoSize and SetHeight to change height of message bar
XAML Markup Support
# Type Description
1New featureAdded GetMarkupContext
2Fixing sourceXTPMarkupParseText caused MarkupContext to be reset
Version 15.2.1.0403 April 3, 2012
Xtreme CommandBars
# Type Description
1Fixing sourceUse Tahoma as fall-back font for the Ribbon backstage
2New featureAdded SetAutoSize and SetHeight to change height of message bar
Xtreme Task Panel
# Type Description
1Fixing sourceFix plain theme drawing / groups not fully expanded
Xtreme Report Control
# Type Description
1Fixing sourceFixed case where scrollbar disappeared with collapsed groups
Xtreme Chart Pro
# Type Description
1New featureAdded xtpChartScaleTime / CXTPChartDateTimeScaleTypeMap
Version 15.2.1.0220 February 20, 2012
Xtreme Report Control
# Type Description
1Fixing sourceFixed erroneously scrolling of body section when header or footer rows were selected; fixed non-working scrolling if report height was exactly the multiple of the rows height
2New featureAdded XTP_NM_REPORT_GIVEFEEDBACK message (MFC)/GiveFeedback event (COM) to allow custom cursors during drag/drop operation
Version 15.2.1.0214 February 14, 2012
Xtreme CommandBars
# Type Description
1Fixing sourceFix for WM_SYSCOLORCHANGE when commandbars are used together with the SkinFramework
Xtreme Skin Framework
# Type Description
1Fixing sourceFix for issue #27735, invalid/wrong caption button was used with multiple windows
2Fixing sourceWM_MENUCHAR (OnMenuChar) messages incorrectly filtered in SkinFramework
Xtreme Report Control
# Type Description
1New featureSupport for TopRowIndex with smooth scrolling (also in vscroll event)
2New featureAdded support for SetTopRowIndex with smooth scrolling
3ImportantReport control will now send a selection changed notification after population when InitialSelection is enabled
Version 15.2.1.0126 January 26, 2012
Xtreme Controls
# Type Description
1ImportantReverted CXTPMarkupStatic::SetMarkupText and added CXTPMarkupStatic::SetMarkupTextEx which adds special handling of the % symbol (used by Ribbon customize dialog)
2Fixing sourceMade XTP_MARKUP_LISTITEM virtual
Xtreme CommandBars
# Type Description
1Fixing sourceFix for commandbars eating TAB key for custom controls
2Fixing sourceFix print preview crash after printing and viewing the preview a second time
3Fixing sourceFix print preview page range where in some cases the page calculation was wrong
4New featureSupport for images in print preview
Xtreme Ribbon Bar
# Type Description
1ImportantReverted CXTPMarkupStatic::SetMarkupText and added CXTPMarkupStatic::SetMarkupTextEx which adds special handling of the % symbol (used by Ribbon customize dialog)
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed darawing problems when using a docking pane with a report control inside
Xtreme Report Control
# Type Description
1Fixing sourceFix for issue #27776 and #27823: added row lock to prevent crash if grouped column was dropped onto a group
2Fixing sourceFixed darawing problems when using a docking pane with a report control inside
3Fixing sourceFix scrolling with frozen columns
4New featureAdded xtpReportScrollModeBlockCount / xtpReportScrollModeBlockWidth scroll modes
Xtreme Calendar Pro
# Type Description
1Fixing sourceAdded define for LAYOUT_LTR in case it is undefined
Xtreme Chart Pro
# Type Description
1Fixing sourceFix for vs2003 ambiguity in LogarithmicView.cpp
Version 15.2.1 December 9, 2011
Xtreme Toolkit Pro
# Type Description
1New featureEnhanced CXTPResourceImages - added Map that stores all properties.
Xtreme Controls
# Type Description
1New featureAdded new TaskbarManager. Supports Overlay icon, Progress, Jump list
2Fixing sourceFix for issue #27257: Item.SubItem() has thrown error with skipped sub-items
3Fixing sourceMinor fix for Markup + calculate height of dropDown list
4New featureAdded EnableMarqueeSelection
5Fixing sourceFix for issue #27169 (Treeview - HideSelection Property caused recreation of control)
6Fixing sourceFix for issue #27288 (HideColumnHeaders, HideSelection, LabelWrap, MultiSelect, RightToLeft, View caused recreation of control, reset properties)
7New featureAdded new CXTPMarkupView for base View with markup
8New featureAdded new CXTPCoreTree for basic tree with labels, checkbox, markup and drag and drop. See new CustomizeTree sample
9Fixing sourceWith m_bMultiSelect now only report about LVIS_SELECTED and not about LVIS_FOCUSED
10New featureAdded "CancelLabelEdit" to TreeView control
Xtreme CommandBars
# Type Description
1New featureAdded AddPage method to allow add user pages to Customize Dialog
2Fixing sourceMinor fix for PrintPreview
3New featureAdded CXTPTabClientWnd::Attach(CXTPCommandBars* pCommandBars, CMDIFrameWnd* pParentFrame) to allow any CMDIFrameWnd derived parent for CXTPTabClientWnd
4Fixing sourceCXTPControlGalleryItems::Insertitem won't overwrite Caption if it was set before
Xtreme Ribbon Bar
# Type Description
1New featureAdded support of Visual Studio Ribbon editor. Added CXTPRibbonBuilder that convert XML file of Visual Studio to CXTPRibbonBar elements. See new RibbonResource sample
2Fixing sourceRefactoring m_pFrameHook - removed from CXTPRibbonBar - now only CXTPCommandBars has it. Now application don't crush after user call EnableOffice2007FrameHandle and then switch theme
3New featureAdded new Customize Dialog for RibbonBar with Customize Ribbon page
4New featureTrackingModeChanged notification added for Backstage to notify when it opened/closed
Xtreme Skin Framework
# Type Description
1Fixing sourceAdded "WorkerW" explorer window to exclude list. (#26817)
Xtreme Docking Pane
# Type Description
1New featureNew Visual Studio 2008 and Visual Studio 2010 Docking Stickers support added
2Fixing sourceFix for Issue #: 27260 "DockingPane Resizeing"
3Fixing sourceEnhanced repaint while dragging floating panes
Xtreme Report Control
# Type Description
1Fixing sourceScrolling with arrow keys in virtual mode (screen rows are not in the rows collection)
2Fixing sourceDraw grid / no items text for report with no columns
3Fixing sourceItem click for virtual mode
4Fixing sourceFixed selected rows after CollapseAll was called and rows were still selected
5Fixing sourceFix crash in UpdateRecord if row is currently not visible (issue #25182)
6Fixing sourceFixed AllowAccess, setting was ignored in 15.1.x
7Fixing sourceFix printing of page footer (issue #27349)
8Fixing sourceFixing CXTPReportControl::SerializeState
9Fixing sourceFixed Outlook scheme
10Fixing sourceFixed Ctrl key behavior
11Fixing sourceFix selection / deselection with Ctrl key
12Fixing sourceFix selection with Shift key
13Fixing sourceFix for combobox with AllowEdit=FALSE
14Fixing sourceFix for Issue #27162 (HitTest Behavior): Version 13.2 and earlier returned xtpHitTestReportArea also for the empty report area. This has been broken in 13.3
15New featureAdded "CancelLabelEdit" to TreeView control is under Report
16Fixing sourcePostpone EnsureVisible for zero size report control
17Fixing sourceFix for issue #27270 (opacity), #27308 (Drawing bug with alternate row color and hidden header)
18Fixing sourceFixed pop-up coordinates
19Fixing sourceFixed subitems selection (Issue #27296)
20New featureAdded HScroll and VScroll notification to ActiveX
21New featureAdded section index to scroll notification
22Fixing sourceRemoved m_bOnSizeRunning, m_bAdjustScrollBars (obsolete)
23Fixing sourceFixed SetFocusedRow(NULL)
24ImportantFixed spelling IsFilterable / SetFilterable
25New featureAdded CXTPReportColumn::m_bFixed property
26Fixing sourceFixed mouse scroll wheel,
27Fixing sourceFix for freeze columns
28New featureAdded column frozen property
29Fixing sourceFix for freeze columns
30Fixing sourceFix for creation as DDX_Control (MFC only)
Xtreme Calendar Pro
# Type Description
1New featureAdditional functionality for Issue #: 26671 "To use a different date/time for the calendar"
2New featureFix for Issue #27100 - AllDayEvent backgroud color - Added a flag which allows to disable\enable background fill for all day events
3New featureMulti-month print option for print settings dialog
4Fixing sourcePartial fix for drawing all day events area scroll icons above a multiday event
5New featureAdded "Today" override for calendar control (SetCurrentDate)
6Fixing sourceFixed selection rectangle width In the Office2010 theme of the calendar control in day/week view at the left side for multiple resource views
7Fixing sourceFixed double selection marks in month view when scrolling months
8Fixing sourceAdded ExpandButtonChecked property for calendar control built-in caption bar
9Fixing sourceFixed big tooltips positioning in the bottom of the screen: all tooltip will be visible now
10Fixing sourceFixed crash in calendar in case when both m_Multiplier and m_Constant in formula part of event are 0
11Fixing sourceFixed RTL appearance of timescale in calendar: now it shows hours and minutes like in LTR layout but the timescale itself is located in the right
12Fixing sourcePartially fixed click on events for timescale when scroll bar is enabled: now the visible and logic ( hit test ) positions of the events should match each other
13New featureAdded an ability to change day\week\month caption bar date label text via XTP_NC_CALENDAR_GETITEMTEXT event ( for issue with week number in day view header)
14New featureAdded bHatchAllDayViewEventsBkgnd flag to enable\disable background fill for all day events in week\day views
15New featureAdded an ability to scroll all day events in day\week views in case when there are too many events an all day area
16New featureAdded feature to switch to week view when clicking week header in month view
17New featureAdded additional categories icons drawing on event for week\day views
18New featureAdded an ability to hide all day events area for day view and multicolumn week view
19New featureAdded an ability to scroll between resources in week\day views when EnableHScroll flag is set to false
20New featureThe MonthViewHideTimes property was added to calendar control. It will hide\show the times in month view
21Fixing sourceFix for Issue #26505 - Selection Rectangle of selected event too small on left side
Xtreme Chart Pro
# Type Description
1ImportantDue to the various performance issues related to 3D charts we have decided to refactor the architecture for our charting project from the ground up. Because of this you will notice with this release the 3D charts have been removed as well as several changes made to the architecture and naming conventions. The 2D chart counterparts are still available and can be used in place of the 3D charts while we are refactoring the architecture. We apologize for any inconvenience that this may cause our customers and plan to release a much more robust and faster 3D charting project.
2New featureNew RangeArea, StepArea styles added
3New featureAdded Virtual Points feature
4New featureAdded AddPoints method optimized for Batch add big number of points, added EnableVirtualMode for ActiveX
5New featureAdded Label overlapping check for Pie chart types with Label.Position = TwoColumns
6New featureAdded option to keep the user from resizing the nodes in a FlowGraph
7Fixing sourcePI renamed to m_dPI to prevent conflicts with user defines
Version 15.1.3 August 12, 2011
Xtreme CommandBars
# Type Description
1Fixing sourceMinor update for ExecuteOnPressInterval feature with Popup Bar
2Fixing sourceMinor change to support tooltip in CXTPControlSlider
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed crash on call HidePane(UINT) compiled with Static Library
2Fixing sourceFixed crash when Pane with xtpPaneDisabled state closed when its in AutoHide/Visible mode
Xtreme Report Control
# Type Description
1Fixing sourceFixed header indentation for print / print preview
2Fixing sourceKeep multi-selection for dragging
3Fixing sourceFixed indentation if first column is invisible
4Fixing sourceAdjustLayout if horizontal scrollbar becomes visible/invisible
5Fixing sourceFixed drag and drop bug for empty report control
6Fixing sourceFixed smooth scrolling with preview items
7Fixing sourceFixed draw grid for empty grid
8Fixing sourceMinor fix for OpenEdge support Issue 27056, when you drag the report control columns, the drop markers appear but never disappear when you move from one drop target to the next. This only occured when it's inside a docking pane
9New featureAdded XTPReportMouseDownState, replaced m_ptMouseDown
Xtreme Calendar Pro
# Type Description
1Fixing sourceFix for Issue #26446 "Day should be colored or hatched if AllDayEvent" (2003 - 2010 themes)
2Fixing sourceFixed EventView for month-view mode
3Fixing sourceImplemented "Show as" status for single day events in month view for 2010 theme
4Fixing sourceStart and end timestamps for MultiDay events (week view, month view, columns week view)
Version 15.1.2 August 1, 2011
Xtreme Report Control
# Type Description
1Fixing sourceFixed row clipping
2Fixing sourceFixed header indention offeset
3Fixing sourceFix icon/text indent for rows without children
4Fixing sourceFix rectangle of first column items
5Fixing sourceUse CXTPReportControl::CreateRow / CXTPReportControl::CreateGroupRow instead of new CXTPReportRow_Batch / new CXTPReportGroupRow_Batch
Version 15.1.1 July 19, 2011
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed wizard that didn't add bin folder to system Paths for Visual Studio 2008 and Visual studio 2010 deployments
2Fixing sourceRemoved a lot of dependences between sources. Fixed problem with compiler heap overflow in Visual studio 6.0. Optimized compile time
3Fixing sourceIAccessible didn't work with Visual Studio 2010 Compiled with x64
4New featureCreated setup for Visual Studio 2010 Help integration
Xtreme Controls
# Type Description
1ImportantRemoved m_bFlatSplit and m_dwxStyle properties from CXTPSplitterWnd. These are now handled by the themes. Instead, please use SetTheme(xtpControlThemeFlat) to set flat splitter and use EnableBorder to set borders (See Splitter sample)
2New featureAdded EnableFullDrag, EnableDotTracker, EnableNoSize for CXTPSplitterWnd (See Splitter sample)
3Fixing sourceFixed some issues with split box and full drag windows, updates to theme and studio project
Xtreme CommandBars
# Type Description
1New featureUpdated ImageEditor. Now it used png alpha icons with Win9x OS too
2New featureEnableToolbarComposition added for Windows 7 and Visa
3New featureAdvanced CXTPRecentFileList added to control Caption, IconId, Pin State. ActiveX RecentFileListItem added
4New featureExecuteOnPressInterval implemented for Popup menus too
5New featureEnhanced VisualStudio 2010 style Tabs and Panes.
6New featureAdded new CXTPGalleryListBox and CXTPRecentFileListBox
Xtreme Skin Framework
# Type Description
1New featureAdded Office 2010 Blue, Black and Silver Skins
2Fixing sourceEnhanced Skinned menus for large bitmaps in menu items
3Fixing sourceFix for Caption button on Maximized frame with Windows 7/Vista
4Fixing sourceFixed problem in SkinBuilder that can lead to very random crash in rare cases after reload of skin
Xtreme Property Grid
# Type Description
1New featureEnhanced Office2010 style expand Buttons
2New featureTooltip of PropertyGridView when item is too long now also use TooltipContext background
Xtreme ShortcutBar
# Type Description
1New featureDrawTextNoPrefix option added for ShortcutBar
Xtreme Report Control
# Type Description
1Fixing sourceFixed problem with loading old 13.4 settings
2Fixing sourceMade select all (Ctrl+A) recursive to select child records
3Fixing sourceFixed header indent of grouped rows, thread details
4Fixing sourceFixed glyph position, thread details
5Fixing sourceFixed issue #26475, bug with SetFocusable(FALSE)
6Fixing sourceFixed VK_LEFT case where no parent row exists
7Fixing sourceFixed bug when ^^ is pressed, thread details
8Fixing sourceFixed SetMultipleSelection(FALSE) and Ctrl+Click bug, thread details
9Fixing sourceImproved watermark drawing, avoid painting report areas twice
10Fixing sourceFixed issue #26393, Wrong Alignment in Group Caption using SUMSUB
11Fixing sourceFixed issue #23851, row pointer in CXTPReportControl::OnRButtonDown could have been invalid after XTP_NM_REPORT_VALUECHANGED message
12Fixing sourceFixed Issue #26324, GetCaption() only worked for items with constraints at least drawn once
13Fixing sourceFixed Issue #26308, SelectionChanged didn't fire on invisible records
14Fixing sourceFixed Issue #26258. Delay edit captured the mouse
15Fixing sourceAdded support for SetFocusedRow(NULL) to clear focus
16Fixing sourceFixed issue #26263 (App crash when clicking on preview row with AllowEdit=true)
17New featureAdded ReportHyperlinkStyle class, removed HyperLinkColor member from report paint manager
18New featureAdded LockExpand() property to report control and rows
19New featureAdded EditOnDoubleClick and IsEditOnDoubleClick to Report control
20New featureAdded customizable report behavior and default sets for Excel and Outlook, see XTPReportBehavior enum, ReportBehaviorRowMouseButton, ReportBehaviorRowMouseRow, ReportBehaviorRow, ReportBehavior classes
21New featureAdded PinFooterRowsPrinted to Report control
22New featureAdded m_nTreeTextIndentRowParent, m_nTreeTextIndentRowChildren, m_nTreeTextIndentGroupRow
23New featureAdded smooth scrolling, XTPReportScrollMode enum
24New featureAllow header/footer records with VirtualMode
25New featureAdded more hit test codes for header, body and footer rows. See XTPReportHitTestInfoCode enum
26New featureAdded AllowGroup, HeaderRowsAllowGroup, FooterRowsAllowGroup to allow row grouping
27Fixing sourceFixed RTL scrolling
28New featureAdded header\footer sorting
29Fixing sourceFixed WYSIWYG printing mode and print preview mode
30Fixing sourceFixed group row vertical text alignment
31Fixing sourceFixed frozen column printing
32Fixing sourceFixed some clipping issues with print preview
33New featureAdded EnableDoubleBuffering / IsDoubleBuffering, added checks for out of GDI objects condition
34ImportantBreaking change, Removed m_nMergePreviousCells, m_nMergePreviousVerticalCells from CXTPReportRecordItem, added MergeItems
35ImportantReplaced CXTPReportRow::m_nRowType by CXTPReportRow::m_pSection
36New featureAdded CXTPReportRows::Find(CXTPReportRecord *pRecord, BOOL bRecursive)
37New featureMade CanEditCheckboxItem methods public
Xtreme Calendar Pro
# Type Description
1Fixing sourceMinor fix for DatePicker with Thai locale
Xtreme Syntax Edit
# Type Description
1Fixing sourceMinor optimization for Visual Studio .NET 2010
Xtreme Chart Pro
# Type Description
1New featureChartLegend::OffsetX, OffsetY properties added to move legend
2New featureAdded Logarithmic scale
3New featureImproved performance of Flowgraph. Now Points have own arrays of Input and Output Connections for quick enumerate them
4New featureAdded Undo for Add Connection Point and Delete Connection Point commands for FlowGraph
5New featureEnhanced DateTime format and Datetime scale units
6Fixing sourceFixed text drawing with ANSI build on Chinese locale
7New featureAdded new set of Radar/Polar Styles (RadarPoint, RadarLine, RadarArea, RadarSpline, RadarSplineArea)
8New featureTwoColumns style added for Pie labels
9New featureAdded new CXTPChartNumberFormat for enhanced and localized formatting numbers and dates
Version 15.0.2 March 3, 2011
Xtreme Toolkit Pro
# Type Description
1New featureEnhanced Visual Studio 2010 themes for CommandBars, DockingPane, TaskPanel and Propety Grid
Xtreme Controls
# Type Description
1New featureSetExplorerStyle added for ShellTree and ShellList. (AutoHidden Triangles style)
2New featureWatchSubtree parameter added for DirWatcher
3Fixing sourceFixed bug in CXTPControlScrollBar::DoScroll
4Fixing sourceCXTPAnimationDC was broken when we animate rect not starting from (0, 0)
5Fixing sourceReverted code for CXTPResize for PropertySheet case when we call SetResize(pWnd) and pWnd is not created yet
Xtreme CommandBars
# Type Description
1Fixing sourceRemoved separator after Application icon if quick access is hidden
2ImportantMinor Change. If Segoe UI font is available, we will set it for ComboBox part also in RibbonTheme
3New featureBackstageView now also fire InitCommandsPopup when opened
4New featureXTP_BS_TABCHANGED notification added for ControlNotify when Backstage Tab is changed
5Fixing sourceUpdate Handler added for CommandBars and Tabs on BackstageView. Enabled and Visible properties implemented for them
6Fixing sourceFixed align of Content in RibbonBackstageView
7New featureAdded Visible and Enabled property for Tab and Commands in Backstage
8Fixing sourceFixed problem with CXTPControlComboBox and CXTPControlEdit with Visual Studio 2010 (it assigned a non Zero id to child windows created with nID = 0)
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed case when AutoHidden Pane can open too large that user can't see Autohide or Close button
Xtreme ShortcutBar
# Type Description
1New featureEnhanced the Shortcutbar Office 2010 themes, added PaneBackgroundColor, PaneTextColor and SplitterBackground color properties
Xtreme Report Control
# Type Description
1Fixing sourceFixed assert in ReportPaintManager when dealing with drawing collapsed bitmaps
2Fixing sourceFixed bug in SetFocusedRow where the row would not become selected
3Fixing sourceShowIconWhenEditing is restored to True by default. Reduced small jumping on first edit. Edit will increase Margins now
4Fixing sourceMinor enhance for Tree mode
5Fixing sourceAdjusted Tooltip rect for lock icon
6Fixing sourceFixed MergedCells Printing
7Fixing sourceFixed Jump to next row for IconView mode
8Fixing sourceWith m_bFocusSubItems, VK_LEFT arrow didn't work to navigate these sub items
9Fixing sourceFixed VK_LEFT handling, default Windows behaviour, removed wrong code for GroupRows
10Fixing sourceFixed VK_RIGHT behaviour
11Fixing sourceFixed case when formula for GroupRow moved to first column. Text intersected with Text of group row
12New featureUpdated TrackControl to act same as simple Report if Track Column is not visible
13New featureRecordItemControl will be themed if ThemedInplaceButtons is True
14New featureAdded TickLength and TickColor for TimeLineLabel event
15New featureAdded EnsureFocusedRowVisible to specify whether rows not fully visible when clicked will remain static or move into full view
16Fixing sourceFixed memory leak in some "break" cases. Replaced to CXTPSmartPtrInternalT that will release object in destructor
17New featureAdded Formula dialog to Report sample app
Xtreme Calendar Pro
# Type Description
1Fixing sourceFixed bug when clandar caption expand button was pressed print preview was called
2Fixing sourceYearsTriangle didn't work for Popup DatePicker
3New featureRedesigned DatePicker Resource theme
4New featureImplemented Office2010 Theme for DatePicker
5New featureEnhanced Office2010 Theme for Calendar
Xtreme Chart Pro
# Type Description
1New featureAdded ability to hide individual labels. You need to set " " text for it to hide. If label is Empty text it won't be visible
2New featureSetDashArray added for LineStyle to allow user to customize Dashes
3New featureTransparency added for SerieslLabels
4New featureSet hand cursor for 3D Charts if AllowRotate is TRUE
5Fixing sourceFixed CustomLabels issue
6Fixing sourceSelectBrush/SelectFont replaced to SetBrush and SetFont to fix conflict with WindowsX.h macros
Version 15.0.1 February 8, 2011
Xtreme Toolkit Pro
# Type Description
1ImportantClick here for details regarding name changes and other important information in this release.
2ImportantClick here for details regarding theme name changes in this release.
3ImportantAll Office 2007 styles dll combined to single dll file, added Office2010 dll with all 2010 styles
4ImportantXTPOffice2007Images function renamed to XTPResourceImages
5New featureCommandBarsDesigner/MarkupPad/ResourceEditor compiled now as Unicode
6New featureVisual Studio 2010 themes added for CommandBars, DockingPane, TaskPanel and Propety Grid
7New featureOffice 2010 themes added for Calendar, CommandBars, DockingPane, ShortcutBar, TaskPanel, Report Control and Propety Grid
8Fixing sourceFixed Vc 2010 bug of CImageList::DrawIndirect
9Fixing sourceChanged LoadString logic. LoadString/GetXML return text with user encoding. LoadEncodedString/GetEncodedXML return in UTF8
Xtreme Controls
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2Fixing sourceEnhanced Captionbar for Office2003. Controls with Office2003 style draw with "Blue Luna style" when Aero theme detected
3Fixing sourceFixed TipWindow Alpha shadow assert when application has more than one TipWindow
4Fixing sourceWhen Nodes.Add called, added redraw code (to redraw item that can now show [+])
5New featureBuddyButton added for ControlEdit
6New featureTabControl - SelectTabOnDragOver can be "2" now to allow select after small delay
7ImportantClick here for details regarding name changes and other important information in this release.
8Fixing sourceUpdated CXPResizeItem. Now it holds HWND instead pointer to CWnd and no need to create temporary window for it and delete it after.
9Fixing sourceFixed memory leak in Search Options. CWnd was not deleted
Xtreme CommandBars
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2New featureAdded Office 2010 style backstage view for the ribbon
3New featureCustomizePropertySheet now CXTPPropertySheet derived class. So SetResizable method is allowed. For ActiveX added ResizableSheet CustomizeOption.
4Fixing sourceIn TabClient Menu the active child is now marked with a CheckMark
5New featureAdded QuickAccessEmptyIcon feature for controls with no icon added to QAT (like a gallery)
6New featureStatusBarPane::GetRect added
7Fixing sourceMinor fixes for case when Ribbonbar don't have SystemButton
8Fixing sourceAdded caption Line for Flat frame
9Fixing sourceMinor fix for dateTimePicker in CustomControl
10Fixing sourceFixed MouseWheel on Ribbon when modal dialog appeared
11Fixing sourceDelimiter replaced to ';' for status bar panes to allow saving to ini
12New featureSelectTabOnDragOver can be "2" now to allow select after small delay
13New featureUpdated Designer to allow remove selected Tab and Group
14ImportantClick here for details regarding name changes and other important information in this release.
15New featurevirtual CreateTabPopupToolBar added
16New featureSetOwner method added
17New featureAdded m_bAllowDwm static flag to allow disable DWM for Windows7 AERO too
Xtreme Skin Framework
# Type Description
1Fixing sourceFixed Alt+shortcuts in SysMenu
2Fixing sourceFixed another conflict with Infragistics ActiveBar and Office 2007 frame
3Fixing sourceMinor update for auto update frame hook when them was changed
Xtreme Docking Pane
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2ImportantChange in behavior: If used SlideIn Hidden Pane it won't SlideOut if user activate another application. (to allow drag for example)
3New featureSelectTabOnDragOver can be "2" now to allow select after small delay
4New featureAdded Alpha Splitter type for Vista+
5Fixing sourceIE9 splitter compatibility fix
Xtreme Task Panel
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2Fixing sourceFixed problem with Scrolling 1500 items
Xtreme ShortcutBar
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2New featureAdded ShortcutBar Minimize Button
3New featureMinimizedWidth property added
4New featureGetNavigationPaneItem method added
Xtreme Report Control
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2Fixing sourceBestfit doesn't calculate columnwidth right when having an icon in the header. (Issue 47)
3Fixing sourceSortIcon moved down 1 px
4Fixing sourceBeforeDrawRow now don't modify text that user starts edit. Margin returned to 0, 0
5Fixing sourceEnhanced Arrows and Icon Padding. (Issue 13)
6Fixing sourceWith .HeaderAlignment = xtpAlignmentRight the sorticon isn't showing. (Issue 26). Also changed m_bSortTriangleOffsetFromRight default value to False.
7Fixing sourceCheck with Right click didn't work properly. (Issue 25)
8Fixing sourceEnhanced Alignment for IconView. Fixed (Issue 36)
9Fixing sourceRemoving ItemControls causes a crash (at some point) when mouse is over some recorditem. (Issue 51)
10Fixing sourceFixed GPF generated when calling UpdateRecord in FocusChanging event (Issue 49)
11Fixing sourceDrawShellIcon didn't DestroyIcon, lead to memory leak. (Issue 48)
12Fixing sourceFixed Clicking plus/minus button all columns disappear (AutoColumnSizing = False, FreezeColumnCount = 3 and FullColumnSizing = True)
13Fixing sourceHardcoded Increasing\Decreasing strings moved to resources
14Fixing sourcePrevent show Markup tooltip if the tooltip does not start and end with brackets and Markup is enabled
15Fixing sourceFixed case for a 32000 Horizontal scrolling
16Fixing sourceMinor change to allow call Records::RemoveAt for Array mode
17Fixing sourceFixed bug when SelectionExcludeGroupRows is True and a group expand button is clicked without holding the Shift or Control keys to make a selection. Before if would always unselect the group row if SelectionExcludeGroupRows is True, now it checks to see if a selection is being made before it unselects
18Fixing sourceFixed crash when ExpandAll is called for empty report
19Fixing sourceFix for case when ReportControl.AutoColumnSizing = true and when columns don't fit to client area
20New featureTrackBlock::HeightFixed property added
21New featureTrack Control - Custom Step for TimeMode and CustomFormatLabel added
Xtreme Calendar Pro
# Type Description
1ImportantClick here for details regarding theme name changes in this release.
2New featureAdded RemindersUpdatePeriod, by default if reminders were enabled it checked every 2 hours, now you can set this period
3Fixing sourceFixed expand arrow position for all day headers, added a hittest code for the expand button, draws in the correct position and also the option to remove them
Xtreme Chart Pro
# Type Description
1New featureChart Border added
2New featurePie border property added
3New featureUpdated labels to use Appearance for Border/Connector/TextColor. Black Appearance don't draw Background and Border
4New featureAdded some virtual keywords to allow custom Diagram/Pane/Pane View
5New featureChart Tooltips added. TooltipText/LabelText property added
6New featureChart Palette class added
7New featureAdded support for Bubble->MinSize = 0 - in that case only MaxSize is used
8New featureSetLabel method added. removed Initialize - now Label created in constructor
9Fixing sourceFixed Title and Legend overlap by labels for 2D Styles
10Fixing sourceFixed GotFocus and LostFocus issues
11Fixing sourceFixed Pie for single point case
12Fixing sourceFixed case when size of chart pane less zero
13Fixing sourceRemoved Y Side margins for 100% Style
14New featureAdded new CXTPChartDeviceContext Constructor to allow draw to GDI+ metafile
XAML Markup Support
# Type Description
1New featureIcons Markup added
2New featurePrintToDC Markup label added
3New featureAdded PrintElementToDC
4New featureAdded MarkupLabel.CreatePrintView
5Fixing sourceMinor fix for markup for \r symbol
6Fixing sourceAfter changing Row/Column definitions Grid didn't update state automatically
7Fixing sourceEnhanced MarkupWindowContainer object for Markup Label, there was a problem when put into a MarkupScrollViewer object with an ActiveX hWnd associated with it that is larger than the scroll area
Release Date
Version 13.4.2 October 13, 2010
Xtreme Toolkit Pro
# Type Description
1ImportantSynchronized Common files with Xtreme Chart Pro. Please use 13.4.2 together with ChartPro 14.1
Xtreme Controls
# Type Description
1Fixing sourceSetLockRedraw methods now public
Xtreme Skin Framework
# Type Description
1Fixing sourceNow cleans GroupBox text area when its text is changed
Xtreme Report Control
# Type Description
1Fixing sourceFixed bug with Printing and GroupRow formula alignment
Version 13.4.1 September 20, 2010
Xtreme Controls
# Type Description
1Fixing sourceFixed ColorPicker problem when some control grab focus when ColorPicker is about to show Popup
2Fixing sourceCXTBrowseDialog didn't return Computer if BIF_BROWSEFORCOMPUTER specified
3Fixing sourceIf user clicked on Button and move out/move in cursor, tooltip not longer showed
4Fixing sourceButton dropdown glyph color replaced to GetXtremeColor(COLOR_BTNTEXT)
5New featureAdded Question icon support for TaskDialog
6Fixing sourceTaskDialog RadioButton align Radio icon to top
7New featureCXTPTabControl::SetLockRedraw added
8Fixing sourceAdded system shadow for CXTTipWindow when its available
Xtreme CommandBars
# Type Description
1Fixing sourceMinor fix for Gallery + ComboBox + SetDropDownListStyle( FALSE )
2Fixing sourceMarkup support added for MessageBar button text
Xtreme Skin Framework
# Type Description
1Fixing sourceIf caption text is changed in Maximized MDI Child SkinFramework will redraw frame for MDI Parent too
2Fixing sourceAdjustWindowRect API Hook added to fix Clarion issues
3Fixing sourceAdded SM_CXEDGE/SM_CXFRAME for GetSystemMetics hook
4New featureSplit Button support added for Windows 7/Vista
5Fixing sourceEnhanced CXTPSkinObjectToolBar::IsAlphaImageList it will now actually check alpha bits
6Fixing sourceFixed Delphi issue with Minimized MDI child
Xtreme Property Grid
# Type Description
1Fixing sourceSwitched Popup Edit behavior - Enter to Accept - Ctrl+Enter to make new line
Xtreme Docking Pane
# Type Description
1New featureAdded Accessibility for DockingPane caption buttons
2Fixing sourceMinor fix for xtpPaneNoDockable/Stickers and Dock to Window client case
3New featureShowCloseTabButton option added to show close button on each tab
Xtreme Report Control
# Type Description
1Fixing sourcestrNoItems text now can have markup tags
2New featureMarkup support added for TrackControl blocks
3Fixing sourceMinor fix for m_oleValue.vt == VT_NULL case
4Fixing sourceFixed indent problem while editing an item with 2 or more levels of grouping
5Fixing sourceES_WANTRETURN support added for Inplace Edit
6Fixing sourceFixed problem with serialization in last release when developer don't set names for columns
Xtreme Calendar
# Type Description
1Fixing sourceWhen Calendar marked header as "Out of Office" color it didn't reset it back when event was moved/deleted
Xtreme Syntax Edit
# Type Description
1Fixing sourceFixed problem with CXTPSyntaxEditCtrl::OnGetText with Visual Studio 2008+. Last parameter of STRBCPY_S needs additional byte for \0
2Fixing sourceSchemes and Themes was switched when developer set them from code
XAML Markup Support
# Type Description
1Fixing sourceMarkup button didn't use IsEnabled to draw disabled state
2New featureStrokeDashArray, StrokeStartLineCap, StrokeEndLineCap, StrokeLineJoin added for Shape objects
3Fixing sourceFixed crush with large text with TextTrimming+TextDecoration
Version 13.4.0 June 2, 2010
Xtreme Controls
# Type Description
1ImportantFixed Radio and CheckBox marks for High dpi modes (125/150)
Xtreme CommandBars
# Type Description
1Fixing sourceTTDT_AUTOPOP implemented for Office TooltipContext
2Fixing sourceCopy/Clone now doesn't copy xtpHideWrap | xtpHideScroll | xtpHideDockingPosition | xtpHideExpand flags.
3Fixing sourceTooltips will no longer display trailing ellipsis
4Fixing sourceNow ComboBox save/restore ItemData assigned to items
5Fixing sourceFixed Aqua theme image (had transparent pixel in bottom right)...Please use new Office2007 dlls
6Fixing sourceFixed Alt conflict of CommandBars and SkinFramework
Xtreme Skin Framework
# Type Description
1ImportantFixed appearance for Open/Save dialogs in Windows 7
2Fixing sourceAdded support Alpha bitmaps in Menu for Windows 7/Vista
3New featureAdded support mask for ExcludeModule: ExcludeModule("FLASH*")
4Fixing sourceFixed problem with Maximized Child frame on Windows 7
5Fixing sourceSkinFramework didn't redraw frame after WM_SETICON
6Fixing sourceAllow .NET users to set BackColor for TextBox and ListBox
7Fixing sourceFixed Alt conflict of CommandBars and SkinFramework
Xtreme Property Grid
# Type Description
1Fixing sourcePrevent DockingPane to ReEnable Disable Child if developer never call pPane->SetEnabled method
2New featureAdded wndPropertyGrid.HighlightChangedButtonItems so user can choose if text in in-place button will be bold if HighlightChanged is used. Also fixed button margins for bolded in-place buttons
Xtreme Docking Pane
# Type Description
1Fixing sourceDon't show tooltip for items with DT_WORDBREAK draw style
Xtreme Report Control
# Type Description
1Fixing sourceFixed case where group rows would process [ and ] that are used for group formulas even when GetFormula was empty. This causes and group caption with [] to be displayed incorrectly
2Fixing sourceFixed sort arrow offset problems
3Fixing sourceSet column maximum width constraint now works correctly independent of column autosize option
4Fixing sourceFixed cases where multi-line tooltips would not be displayed on multiple lines
5Fixing sourceXTPMarkupSetDefaultFont wasn't called for m_bFixedRowHeight and first measure
6Fixing sourceWhen .IconView set to False the column order changed
7Fixing sourceFixed bug where icon column would show up in field chooser when hidden
8Fixing sourceFixed condition where scrollbar would show for icon view when not needed (when first shown)
9Fixing sourceFix for ExpandAll which would fail if called when no rows present. #24209
10Fixing sourceFixed ShowItemsInGroups behavior. #22055
11Fixing sourcefixed case where the edit control for an indented item was drawn in the wrong spot
12Fixing sourceAdded fix for UnrestrictedDragDrop if dropped externally into report
13Fixing sourceAdded ability to align group row formula text. Now it will use the Column.Alignment formatting
14Fixing sourceAdded ShowIconWhenEditing and IsShowIconWhenEditing so user can specify whether icons displayed for an item will be visible while the item is getting edited. (Icon is not editable)
15Fixing sourceFixed case where items with a check box and are editable that the check box was not visible during editing
16Fixing sourceAdded CXTPReportSelectedRows::SetNotifyOnSelctedRowsClear\GetNotifyOnSelctedRowsClear to suppress clear notifications during Select and SelectBlock, default is to send this notification. #24103
17New featureAdded XTP_NM_REPORT_STATECHANGED message to notify the owner that the selection state of the report has changed for multiple items
Xtreme Calendar
# Type Description
1Fixing sourceCode change for overlapping multi day event bug fix
2Fixing sourceFixed DayView printing with 2 pages
XAML Markup Support
# Type Description
1New featureAdded ColorName markup
2Fixing sourceFixed lime color problem
Version 13.3.1 March 5, 2010
Xtreme Property Grid
# Type Description
1Fixing sourceFor Windows 7 Aero, RGB(0, 102, 204) is used instead ActiveCaption for Hyperlink
Xtreme Report Control
# Type Description
1Fixing sourceFixed bug for in-cell edit not firing on click
2Fixing sourceFixed problem where sort triangle was drawn in group by box even when Sortable was set to FALSE
3Fixing sourceWith m_bShowNonActiveInPlaceButton Report draw inplace buttons only when theme is enabled
4New featureAdded TextIndentForGroupRowsWithNoIcon so you can specify text indent if no group icon is used
XAML Markup Support
# Type Description
1New featureMarkup's Image now can load 32 bit ico files using 'file://' source
2Fixing sourceFixed memory leak for MarkupImage that load ico from file
Version 13.3.0 February 28, 2010
Xtreme Toolkit Pro
# Type Description
1New featureAdded Visual Studio 2010 RC support
2New featureAdded Visual Studio 2010 deployment option
3New featureSerbian string resource added
4Fixing sourceAdded many x64 and Windows 7 enhancements
Xtreme Controls
# Type Description
1Fixing sourceAdded text clip for Push Button to prevent overlaps
2Fixing sourceCXTPPropertySheet didn't set m_nModalResult
3Fixing sourceNow after the font changes, the Combo will notify Site that its size was updated
4Fixing sourceMultiline property is now possible to change in code for the Flat Edit Control
5Fixing sourceFixed memory leak in BitmapToRegion
6Fixing sourceFix for Windows 7 to prevent redraw ScrollBar on Disable/Enable by OS
7Fixing sourceFixed memory leak in TabManagerNavigateButtons
8Fixing sourceMinor enhancements for large font in Check List Box
9Fixing sourceXTBrowseDialog was modeless
10Fixing sourceFixed the flickering on header while splitter is resized
11Fixing sourceRewrote CXTColorHex class to fix bugs and logic, cleaned up color picker sample added eyedropper functionality
12Fixing sourceFixed bug with red, green and blue edit boxes loosing focus while typing, some code clean up, fixes bug with standard tab not updating color when color set on custom page
13Fixing sourceNow ColorPopup use font that was set for its Color Picker
Xtreme CommandBars
# Type Description
1Fixing sourceShowNewWindowTab showed close button if developer set flag to show close button for all tabs
2Fixing sourceFixed problem with Floating Toolbar on TopMost form
3Fixing sourceUpdated Edit margins after Font change
4New featureAdded DisableOffice2007FrameHandle method
5New featureSwitchTooltip propery added
6New featureAdded SetFontHeight function
Xtreme Ribbon Bar
# Type Description
1Fixing sourceFixed Height of FileButton for High DPI mode
2Fixing sourceFixed problem with Alpha Application icon for Windows 7
3Fixing sourceFixed System Themes problems
4Fixing sourceSystem button didn't draw as disabled when it was disabled
Xtreme Skin Framework
# Type Description
1Fixing sourceMinor fix for small system scrollbar case
2Fixing sourceMenu now use PostMessage(WM_COMMAND) instead of SendMessage
3Fixing sourceFixed Deadlock for Multithread cases inside CXTPSkinManager::RemoveAll
4Fixing sourceWhen ApplyWindow called Skinframework also apply Popup ListBox of ComboBox
5Fixing sourceFixed Combo drawing bug for iTunes skin
Xtreme Property Grid
# Type Description
1Fixing sourceFixed issue with Category with Image and with Inplace Button
2Fixing sourceAdded ListBox border for Windows 7
Xtreme Docking Pane
# Type Description
1Fixing sourceAdded MinTrackSize restriction for themed floating frames to prevent user make them too small
2Fixing sourceFor Windows 7, Automatically set UseSplitterTracker to FALSE
3Fixing sourceCrash in x64 in Dialog Pane OnKickIdle
Xtreme Task Panel
# Type Description
1Fixing sourceAfter Drag, Item didn't reload markup
Xtreme Report Control
# Type Description
1New featureNew Track Control class and TrackControl sample for editing video clips
2New featureAdded Merged Cell Support
3Fixing sourceIcon view switch minor fix for last column case
4New featureAdded Draw function for Clip and Key classes
5New featureAdded extra tracking mode Drag and Drop restriction
6Fixing sourceDrag and Drop Move fix
7Fixing sourceKeep selection for CollapseAll - ExpandAll operations
8Fixing sourceMinor fix for EditOnClick and EditOnDelayClick combination
9Fixing sourceCaseSensitive flag used for Child records also
10Fixing sourceMinor modification for EditOnDelay case
11Fixing sourceAdded feature to assign number of items to show in in-place pick list
12Fixing sourceMinor fix for virtual mode
13Fixing sourceSelectTextOnEdit support added for edit on delay case
14Fixing sourceImplement action for flag m_bPreviewAllowEdit
15Fixing sourceImproved Tab navigation for virtual mode and EditOnClick enable
16Fixing sourceCompact column draw algorithm, add Unrestricted DD flag (default - FALSE)
17Fixing sourceAdded flag for CompactText column caption mode (for narrow column case) - default - FALSE
18Fixing sourceSelectAll (Control + A) restricted for MultiSelection enabled case only
19New featureAdded Header, Footer and Group rows markup and optional EditDelayOnClick support
20Fixing sourceMinor IconView tooltip adjustment to show only if needed
21Fixing sourceMinor xtpReportAllowDragMove case fix
22New featureAdded empty column set check
23Fixing sourceFixed drag and drop flag for other apps, add new track mode flags
24New featureAdded virtual mode VK_HOME and VK_END (select first row and select last row) actions
25New featureReport's Row Tooltip now uses TooltipContext properties to draw it
26New featureGroupFormula with multi-subtotal extended to cover columns order changes
27Fixing sourceFixed Markup Events for Header and Footer records
28New featureAdded GroupRows multi-subtotal formula support and InPlaceButton draw improvements
29Fixing sourceFixed RTL print mode
30Fixing sourceFixed problems displaying Hebrew in Windows 7
31Fixing sourceFixed problem where you could not drop records in the report's empty area
32Fixing sourceFixed problem where column grouping would disappear when dropping rows in a sorted report
33New featureAdded m_bUseDropMarker\UseDropMarker to hide the drop marker (handy if using sorted drag\drop)
34Fixing sourceFixed Drag Problem for Report located on TopMost form
35Fixing sourceFixed case where the RC Column Expand/Collapse Tooltip always added the Columns Count to the tip
36Fixing sourceFixed bug with cutting Row + its Group Row
37Fixing sourceFixed Windows 7 x64 drawing issue for Tooltip
38Fixing sourceMinor improvements to protect focused frame for in-place combo, button, spin cases
39Fixing sourcePrevent wrong user entry (e.g. infinite loop for nIntervalDays = 0 case)
40Fixing sourceLeft-Right arrow action fixed for empty body records case
41Fixing sourceAdded CanEditCheckboxItem property to not put items with a check box in edit mode\use edit control
42New featureAdded FastDeselectMode option - like Windows Explorer mode (default - FALSE - like previous version)
43New featureAdded feature to keep one of rows in single selected mode focused [forum_posts.asp?TID=15982]
44New featureAdded optional visible tooltip for Column Wordbreak style and ForceShowToolip mode
45New featureAdded FirstWeekOfYearDays support in Print/PrintPreview
46New featureAdded extra Core drag and drop support for custom clipboard types
47New featureAdded StrictFiltering [default = FALSE] to allow text to be filtered using logical AND or OR
48New featureVirtualMode Drag and Drop support Core code added
49Fixing sourceCustom class for tracking item (supported dynamic arrays of clips and keys)
50New featureAdded flag m_bKeepSelectionAfterSort and related feature
51New featureAdded m_nRowHeightDefault property
52Fixing sourceMinor CXTPReportControl::DoAutoVertScrollIfNeed fix, tooltip text for sorted column improved
Xtreme Calendar
# Type Description
1Fixing sourceMinor fix for ResetSelection
2Fixing sourceMinor fix for printing in non - DayView modes
3Fixing sourceMinor fix for PrintPreview with different timescales
4New featureAdded extra parameter to SelectEventById function
5Fixing sourceMinor improvement for multi-day events sort
6Fixing sourceWeek Number DayView header display match to DatePicker display
7Fixing sourceEliminate duplicated notification from Next-Prev Apt Tab click (Office 2007 theme)
8Fixing sourceMinor DayView MultiDayEvent HitTest improvement
9Fixing sourceRestore vertical scrollbar position after print or printpreview
10New featureAdded restore DayView TopRow after Print or PrintPreview done
11Fixing sourceEliminate one non-needed ViewChanged notification
12Fixing sourceFixed a case for WeekView half-height days (e.g. for Friday as start of week day)
13Fixing sourceFixed RTL print mode
14Fixing sourceFixed problems displaying Hebrew in Windows 7
15New featureAllowNoncontinuousSelection property added
16New featureAdded flag PreventDragAllDayEventInDayView (default - False)
Xtreme Syntax Edit
# Type Description
1Fixing sourceCovered special multi-byte input case (e.g. Japan...) using special compile-time flag
2Fixing sourceAdded defaultvalue(0) to optional descriptor
XAML Markup Support
# Type Description
1New featureFontCharset Markup tag added
2New featureTooltipContext property added to MarkupContext
Version 13.2.1 October 30, 2009
Xtreme Ribbon Bar
# Type Description
1Fixing sourceFixed Application icon position for White and Scenic Ribbon themes
2Fixing sourceFixed Problem with both WS_MAXIMIZED and WS_MINIMIZED styles on Vista when user press Win+M key
3Fixing sourceFile Button only allowed 16*16 icon size
Xtreme Skin Framework
# Type Description
1Fixing sourceUpdated Vista.cjstyles to support Maximized frame. Please update your skin file
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed problem of 13.2.0 with Stickers
Version 13.2.0 October 21, 2009
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed errors and warnings for Visual Studio 2010 beta2
Xtreme Controls
# Type Description
1Fixing sourceBackSpace didin't work in XTMaskEdit when whole text was selected.
2Fixing sourceFixed CXTColorPopup from double EndSelection calls
3Fixing sourceFixed Windows 7 crash , when user select "Home Group" folder in CXTShellTreeCtrl
4Fixing sourceCXTResize::Defer bug fixed when initial state smaller than one defined in template
Xtreme CommandBars
# Type Description
1Fixing sourceNativeXP theme didn't use Pressed and Hot color for buttons
2Fixing sourceMinor fix for CommandBars Designer to allow move controls inside designer that marked as not movable
3Fixing sourceCommandBars Designer's XML Edit now has 16MB limit (had 1MB only) and use RichEdit with MultiUndo
4Fixing sourceFixed TabToolbar customize buttons
5Fixing sourceImplemented GetAccessibleKeyboardShortcut for CXTPControl
6Fixing sourceMinor enhancement in TabWorkspace header area with Visual Studio 2008 themel
7New featureTabWorkspace.ShowNewWindowTab method added.
8New featureSetTextLimit method added for Edit and Combo
9Fixing sourceMinor fix to prevent freeze if user show modal dialog in KILLFOCUS handler
10Fixing sourceAdded GalleryItem::SetImageWidth method
Xtreme Ribbon Bar
# Type Description
1Fixing sourceEnhanced context tab bitmaps for Scenic skin
2Fixing sourceFixed maximized Frame text for Windows 7
3New featureAutoArrangeEditCaption property added for Ribbon Group
4New featureAdded Office 2010 style FileButton
5Fixing sourceAdded scroll support for RibbonSystemPage
Xtreme Skin Framework
# Type Description
1Fixing sourceFixed SkinFramework Custom draw call for skinned popup menus
2New featureBARBREAK support added by skinned menus
3ImportantAdded Maxcaption/MinCaption support for SkinFramework caption. Please update your Office2007 skins for new one
Xtreme Property Grid
# Type Description
1New featureConstraint.Enabled property added to Enable/Disable Option items
2New featureCXTPPropertyGridInplaceList::m_bShowShadow static option added
3New featureCXTPPropertyGridInplaceList::m_bTrackSelection option added
Xtreme Docking Pane
# Type Description
1New featurextpPaneNoHoverShow flag added to prevent AutoHidden pane to show on mouse hover
2Fixing sourceIf user Locked Screen (Win+L) and restored, DockignPane showed hidden Floating Frames
Xtreme ShortcutBar
# Type Description
1New featureRibbon type animation support added for ShortcutBar
2New featureAdded Minimized ShortcutBar feature
3New featureEnabled/Disabled state support added for Individual items
4New featurextpShortcutThemeNativeWinXP theme added
5Fixing sourceDT_NOPREFIX added for all DrawText calls (Please check how strings with "&" are drawn now)
Xtreme Report Control
# Type Description
1Fixing sourceFixed wrong (conflicted) enum XTPReportDragDrop value
2New featureAdded flag ShowWYSIWYGMarkers and fix one-wrong-Office pixel bug
3New featureTC Working progress (session-level persistence of free mode row height)
4Fixing sourceCovered multi-monitor tracker case
5New featureAdded accessors for TimeLineVerticalMarker position
6New featureAdded flag m_bBaseTreeIndent
7New featureAdded cascade action on VK_LEFT to collapse child's rows
8New featureAdded EnsureVisible for top group row case
9New featureImproved jump from header rows to body rows in the case 1st group expanded
10Fixing sourceHeader row VK_DOWN reaction fixed
11New featureMultiple childs in virtual mode, row height resizing if special flag m_bFreeHeightMode set
12New featureAdded extra flag m_bSelectionExcludeGroupRows
13Fixing sourceWatermark position minor fix
14New featureMinor improvement for CXTPReportRecordItemPercentNumber drawing
15New featureAdded flag TrapTabKey
16New featureGroup Row selection with mouse restored, minor fixes
17New featurePlusMinus Expanded default to be FALSE
18New featureAdded CustomTitle property
19New feature2-level group row formula support
20New featureAdded formula support for group row
21New featureAdded OneStepDrop mode flag
22New featureAdded PrintWatermark feature
23Fixing sourceWrong AutoScroll case fixed
24New featureAdded m_bShowNonActiveInPlaceButton feature
25Fixing sourceMinor fix with Markup measure
26New featureImproved in-place combo access for OnEditClick(FALSE) case
27New featureAdded custom colors for formula fields
28New featureAdded support for cascade indication of group-related selection
29New featureAdded PaintManager flag ForceDynamicMarkupForCell
30New featureAdded condition for MaxColumnWidth restriction
31New featureRestrict checkbox state change for case MouseDown point inside checkbox glyph
32New featureAdded CXTPReportHeader::SetLastColumnExpand function
33New featureAdded PaintManager flag GrayIfDisable with default True
34New featureCover combination of horizontal and vertical alignment flags for check box
35New featureAdd support to multi-line cells in Virtual Mode
36New featureAdd condition to ForceShowTooltip, IsFullColumnScrollingSet
37Fixing sourceSelection improvement for SHIFT case
38Fixing sourceEnhanced Column Tracker perfomance for Vista
39Fixing sourceVirtualMode SelectAll - Control + A (select all in MS list) - now is supported in Virtual Mode
Xtreme Calendar
# Type Description
1Fixing sourceMinor occurrence algorithim fix
2Fixing sourceMinor fix for Today marker for non XP theme.
3New featureExpose TimeLineScale params to ActiveX
4New featureAdjusted default colors
5New featureImproved time line mode event color support
6New featureAdded feature to hide non-needed button for separated CaptionBar
7New featureAdded flag to ShowTooltipForAllDayEvents
8Fixing sourceFixed MonthView print / print preview page count
9New featureAdded CustomTitle property
10New featureImproved AllDay event scrolling and printing for large AllDay event set
11New featureAdded EcoAllDayMode - minimized AllDay space to give more space for other events
12New featureAdjustment for print/printpreview allday events priniting
13New featureIn print preview "page # from pages" support improved
14New featureAdded support for xtpCalendarBeforeDraw_AllDayViewEvent flag
15Fixing sourceImproved tooltip positioning
16Fixing sourceEnhanced 120 dpi mode drawing
17Fixing sourceRestored keyboard navigation in DayView mode
18Fixing sourceMinor fix for Today marker for non XP theme.
Xtreme Syntax Edit
# Type Description
1New featureAdded flag ActivateOnFocus
2Fixing sourceUnicode fixes
3Fixing sourceMinor fix for ClearType case
XAML Markup Support
# Type Description
1New featureEnableGdiPlus propety added (its TRUE by default), still if Markup doesn't find GdiPlus.dll, standard GDI will be used
Version 13.1.0 June 16, 2009
Xtreme Toolkit Pro
# Type Description
1New featureGenerated pdb files now placed in bin folder with dlls
2Fixing sourceEnhnaced performance for CXTPPropExchangeEnumeratorPtr
Xtreme Controls
# Type Description
1Fixing sourceEnhanced Markup support for PopupControl
2Fixing sourceColor Popup appeared behind "topmost" parent window
3Fixing sourceHeader_OrderToIndex used List handle and not Header handle
4Fixing sourceCXTPPropertySheet now creates page before it become first time visible - like standard CPropertySheet
5Fixing sourceCXTDateTime use d/m/y validation only in ProcessMask
6Fixing sourceEnhanced Markup support for TipoftheDay
7Fixing sourceKeyboard support added for CXTHyperlink control
8Fixing sourceCXTPPropertySheet::SetPageBorderStyle method worked only after PropertySheet become visible
9Fixing sourceEnhanced Markup support for TaskDialog Link buttons
Xtreme CommandBars
# Type Description
1Fixing sourceMinor conflict fixed with SkinFramework
2Fixing sourcePopups didn't closed if user clicked Gallery Scrollbars
3Fixing sourceCXTPToolBar.SetIconSize used this size only in Small icons mode
4Fixing sourceAdded WM_CANCEMODE handler that close all popups
Xtreme Ribbon Bar
# Type Description
1New featureSystem theme support added
2New featureScenic theme support added
3New featureOffice 14 (White) theme support added
4New featureAdded Pinable Recent File List
Xtreme Skin Framework
# Type Description
1Fixing sourceFixed RTL issue for skinned context menus
Xtreme Property Grid
# Type Description
1Fixing sourceUpdated code to dynamically add/remove inplace buttons
Xtreme Docking Pane
# Type Description
1New featureCXTPDockingPane::SetTabCaption and SetTitleToolTip methods added
Xtreme Task Panel
# Type Description
1Fixing sourceTaskPanel didn't show Tooltips for simple Text items
Xtreme Report Control
# Type Description
1Fixing sourceRTL-related bug in CXTPReportControl::OnNcHitTest functionNote>
2Fixing sourceFixed skipped xtpReportTextSearchExactPhrase case in FindRecordItem function
3Fixing sourceFixed Move function
4Fixing sourceScroll works with external themed scrollbar
5Fixing sourceRTL for external scrollbars
6Fixing sourceOld bug with Header records and PreviewMode, add missing function for AutoSize column property existed in ActiveX version
7Fixing sourceOld bug: Report Crashed because pTargetRecord can be NULL.
8Fixing sourceImproved row selection with mouse and buttons (shift, control)
9Fixing sourceFixed Icon Alignment for Column Header
10Fixing sourceFix wrong MarkUp size case
11Fixing sourceUse visible index instead of index for drag to group box logic
12Fixing sourceDrag first column to group box case covered
13Fixing sourceGroup box drag fix for FullSizeScrolling case
14Fixing sourceSafe version of CXTPReportRecordItem::OnCancelEdit
15Fixing sourceFix the case when report item have no initail icon and only metric assign it
16Fixing sourceFix to Row Height bug - issue # 21429
17Fixing sourceFix the case when indent applied twice for tree column
18Fixing sourceFix old scrollbar-related bug - issue 21305
19Fixing sourceFix wrong position of in-place edit for ActiveX version
20Fixing sourceIdent and icon draw fix
21Fixing sourceExtend don't show initial selection case to sort operations
22New featureMulti-pages WYSIWYG print / printpreview
23New featureIcon View where user can change any time property (column) and icon to use in data presentation (while Windows Explorer always use same property)
24New featureAuto-supported Row Number (Index) Column
25New featureTransposed Grouping (Column-based) (while existed Grouping is Rows-based)
26New featureAdd option to use icon column as record number column in non icon-view mode (always read-only and useful for row selection specially in the case of Report.AllowEdit(TRUE) and FocusSubItems(TRUE)
27New featureAdd support for accelerator Ctrl+A to select all records of Report Body
28New featureAdd feature to use check state modifications inside selection
29New featureAdd function SetSelectionState
30New featureSeparate Sort and Expand action on column click
31New featureAdd flag for PlusMinus (Expandable) Column image selection (+/- or arrows)
32New featureFixed Icon Alignment for Column Header
33New featureFix wrong MarkUp size case
34New featureAdded FindRecordItemByRows support (to efficiently cover sorted cases)
35New featureRefined logic for neg case with ExactStart case search
36New featureEasy logic used for exactStart flag case
37New featureAdd search flag xtpReportTextSearchExactStart
38New featureAdd option to edit row preview text with flag to allow or not
39New featureAdd visual helper to adjust columns for WYSIWYG print mode
40New featureAdd Formula support - for now - only SUM(R#C#:R#C#)
41New featureAdd Recalc function fired on F5 / Shift+F5 as restricted and total Recalc mode
42New featureAdd Recalc with optional All flag
43New featureShow formula as tooltip is formula presented
44New featureAdd Pivot column mode for FreezeColumns
45New featureAdd feature to hide ReportRecordItemButton using SetWidth(0) call
46New featureAdd option to edit row preview text with flag to allow or not
Xtreme Calendar
# Type Description
1Fixing sourceImproved Tooltip size and position
2Fixing sourceFix to set any start day of week, e.g. FullWeek mode now support first day of Week to be Sunday (before it was Hardcoded as Mon!)
3Fixing sourcePrevent CompressWeekendDays for non Monday as First Day of Week case
4Fixing sourceZero case for timescale max in PX_ (Data Exchange) code
5Fixing sourceInitial timescale setting
6Fixing sourceRELEASE MODE FIX (Issue 21816)
7Fixing sourceFix height of CaptionBar Month (and similar buttons) label (cut letters like g)
8Fixing sourceFix to prevent store empty event
9Fixing sourceAdjust Caption Bar layout for hidden Timeline button case
10Fixing sourceFix a case where "no scrollbar - ignore nScroll and RTL settings"
11Fixing sourceCustom Icons for DayView fix
12Fixing sourceImproved text display for NonCompact mode Timeline long event presentation
13Fixing sourceExtend text draw size in NonCompact mode
14Fixing sourceAdd restriction to prevent extra text flickering for Office2007 Theme draw
15Fixing sourceEnhanced logic for inter-controls communications
16Fixing sourceSync date picker and week view during option change for 1st day of week setting
17Fixing sourceAdd extra feature to hide CaptionBar Month or Week or Day buttons
18Fixing sourceAdd DayHeaderPeriod setting for Multi-Schedules mode
19Fixing sourceDayHeader draw algorithimc adjustments
20Fixing sourceMulti-Schedule mode draw adjustments
21Fixing sourceBackground drawing fix for multi-scheduled mode (when 64K memory bitmap is not enough or with even less bitmap size used on low-end PC)
22New featureAdd Read-Only mode and flag to use
23New featureAdd Ownership mode and flag to use
24New featureAdd Multi-Columns Week mode
25New featureAdd Tooltip Under Mouse mode and flag to use
26New featureAdd switch for Multi-Columns Week mode in CaptionBar
27New featureAdd IsTimeAsClock to MonthViewEvent_MultiDay, FullWeek Office2007 theme mode
28New featureAdd DatePicker option - YearsTriangle - to scroll calendar with 1 year step (now we use only 1 month step)
29New featureAdd features for multi-schedule mode - EcoMode to use less memory and video-memory
30New featureAdd FullDateMode to print Day Header several times to ensure visible
31New featureAdd DraftMode for MonthView print with maximum text to fit in day cell
32New featureAdd DraftMode for DayView print
33New featureAdd custom format for tooltip
34New featureAdd full custom format for DayView header - good for case no caption bar visible
35Fixing sourceList of coding and algorithmic fixes for ActiveX version:
36Fixing sourceFixing maximize - restore scrollbar size
37Fixing sourceFix layout adjustment after parameter changed
Xtreme Syntax Edit
# Type Description
1Fixing sourceFix increase - decrease indent
2Fixing sourceVS-like indent logic fix
3Fixing sourceFix logical errors in AutoComplete functionality
4New featureCover extra extreme case of auto-complete window position
5New featureFix Multi-Monitor case for extreme postions (like cursor is in the bottom of screen)
6New featureNon-covered empty m_strDelims case (prevent first time AutoComplete to show), change Multi-monitor case
7New featureAutoComplete set position logic
8New featureFix for SelChanged notification
9New featureFont code page selection fixed
10New featureAdded CustomTitle support
11New featureAdded "+" as word separation char, keep selection if right mouse button click in the last line position, TAB-Space conversion
12New featureAdded flag AllowExpandCollapseInViewOnly
13New featureEliminated Mouse action in ViewOnly mode
14New featureAdded ViewOnly mode
15New featureAdded accelerator to Content Editor
16New featureAdded resizing to content editor
17New featureAdded built-in Scheme and Color Syntax Notepad-like Editor
18New featureAdded string-based syntax and colors scheme mode
XAML Markup Support
# Type Description
1Fixing sourceColorStringToKnownColor didn't return Color for "Transparent" string
Release Date
Version 13.0.0 February 9, 2009
Xtreme Toolkit Pro
# Type Description
1New featureCXTPZipMemFile moved to XTPSystemHelpers.cpp
Xtreme Controls
# Type Description
1Fixing sourceLinkButtons in TaskDialog didn't support Markup
2New featureInputBoxChanged notification added for TaskDialog
3New featureMarkup support added for "Tip of the Day" dialog
4New featureCXTPPropertySheet::AutoLoadPlacement member added
5New featureCXTBrowseEdit::m_nDefaultGap added to allow revert to old style
6Fixing sourceUpdated CXTPMarqueeCtrl for Vista and Office2007 skins
Xtreme CommandBars
# Type Description
1Fixing sourceAdded missing SetTicks method for CXTPScrollBase class
2Fixing sourceWithout CommandBars, PopupBar now in RTL mode if Parent window in RTL mode
3Fixing sourceOpened ComboBox list closed if user Press Enter in IME mode
4Fixing sourceFixed problem with separator in NativeXPTheme theme for Popuped Toolbar
Xtreme Ribbon Bar
# Type Description
1Fixing sourceIf user added Group to QuickAccees he was not able remove it
2Fixing sourceFixed shadow issue for Ribbon context menu
3New featureUpdated Ribbon Translations
Xtreme Skin Framework
# Type Description
1Fixing sourceTimer is now handled internally to prevent conflicts with 3rd party controls
2Fixing sourceClose item sometimes was not default in system popup
3Fixing sourceEnhanced Marquee Skins for Vista and Office2007 skins
4Fixing sourceUpdated Office2007 Blue skin, added LightBlue colors
Xtreme Property Grid
# Type Description
1New featureTabStop property added for InplaceButton
2Fixing sourceListBox CustomColor Background was not used if Grid didn't have any item
3Fixing sourceCrash can occur if developer shows Message Box in XTP_PGN_ITEMVALUE_CHANGED handler for DateItem
Xtreme Report Control
# Type Description
1Fixing sourceReportControl didn't render Markup for Child Records
2Fixing sourceMarkup didn't rendered when developer change Metrics->Text for Group Row
3Fixing sourceFixed BeforePasteFromText function
4New featureAdded support for modifications in Virtual Mode
5Fixing sourceFixed FindRecordItem function
6New featureAdded flag HideColumnAfterGroupBoxDrop
7New featureAdded option to hide collapse-expand icon in group row for print or print preview mode
8Fixing sourceFixed InPlaceEdit cursor position for rejected user entry and recover previous selection for non-commited OnEditChanging call
9New featureAdded MinimumWidth as Report Column property
10Fixing sourceFixed InPlaceEdit cursor position for rejected user entry
11New featureAdded extra option to control sort triangle
12Fixing sourceFix issue # 19774 case - When you select Collapse All Groups then you expand one and click a checkbox item, all the groups get expanded
13Fixing sourceNo recursion in function CXTPReportControl::GetReportAreaRows
14New featureAdded missing SelectAll (Ctrl+A) support for InPlaceEdit
15Fixing sourceFixed Button Text Alignment - Issue # 20355
16New featureAdded flag InitialSelectionEnable - used in Populate call
17New featureAdded class CXTPReportRecordItemPercentNumber (like MS Project task manager percent complete field draw)
18Fixing sourceFixed header draw problem (after last item rectangle)
Xtreme Calendar
# Type Description
1New featureFirst version of Timeline mode - see document "Timeline mode in CJ Calendar"
2Fixing sourceFixed problem when user select day in DatePicker with big shift
3Fixing sourceFixed Issue #: 18604 (mixed up between GetDayOfWeekMask and GetDayOfWeekIndex)
4Fixing sourceFixed wrong leap year calculation
5New featureAdded "SelectAll" (Ctrl+A) support in InPlace editor
6New featureAdded support for Discrete Selection set - in Month View this mode used if ALT key hold during left click or mouse move. Such selection allow to create massive similar events for different date (like assignment for service)
7New featureAdded feature to use multi-color schedules captions. Added option to enable and disable this new feature. Modifications covered issues # 18965
8New featureAdded feature to prevent auto-assigning AllDay event if drag passed day header. Added option to enable and disable this new feature. Modification covered issues # 19960
9New featureAdded feature set Series or Unique settings of Occurrence be default in initial dialog radio-buttons state
10New featureOffice2007 MonthView Cell's Day Header Format Setting exposed
11New featureAdded option to print 3 small calendars in print header in the case DatePicker selection <= 1 month
12New featureAdded function SelectEventByID
13Fixing sourceFixed horizontal scrolling in DayView mode
14Fixing sourceFixed vertical timescale ticks draw in Office2007 theme (DayView mode)
15Fixing sourceFixed text draw rectangle in non-Office2007 theme (DayView mode) and text style - added DT_END_ELLIPSIS
16New featureAdded option to use UseTwoColumnWeekMode (like Outlook2003) on not (like Outlook2007) in week-related layouts
Release Date
Version 12.1.1 November 28, 2008
Xtreme Ribbon Bar
# Type Description
1Fixing sourceLoadDesignerBars method failed to load Ribbon if theme was not set to xtpThemeRibbon
Xtreme Skin Framework
# Type Description
1Fixing sourceWM_MENUCOMMAND support added
Xtreme Report Control
# Type Description
1Fixing sourceCheckBoxes state was reverted for Explorer style
2Fixing source12.1.0 ReportControl didn't work with .NET
3Fixing sourceEnhanced markup support for ReportControl
XAML Markup Support
# Type Description
1New featureImage.Stretch property added
Version 12.1.0 November 18, 2008
Xtreme Toolkit Pro
# Type Description
1New featureSerbian translation added
2New featureCXTPResourceManager::SetResourceFontCharset, SetFontCharset global methods added
3New featureCXTPImageManagerIcon::LoadBitmapFromFile now can load jpg/gif
Xtreme Controls
# Type Description
1New featureAdded CXTPEdit, CXTPComboBox, CXTPSpinButtonCtrl, CXTPProgressCtrl, CXTPScrollBar with set of themes
2Sample updateAdded Controls sample
3Fixing sourceCXTPScrollBar renamed to CXTPCommandBarScrollBarCtrl
4New featureEnhanced CXTBrowseEdit look
5New featureAdded new alpha blend marquee progress control and sample
6New featureAdded CXTPPropetySheet::RemovePage to allow add/remove pages dynamically
7New featureCXTTipOfTheDay::AddTip added to allow manually enter all tips
8New featureAdded CXTPPropetySheet::RemovePage to allow add/remove pages dynamically
9New featureCXTColorSelectorCtrlThemeOffice2007 added
Xtreme CommandBars
# Type Description
1New featureAdded Ribbon Customization support for CommandBarsDesigner
2Fixing sourceDoPropExchange now save StatusBar visible state and Panes state
3Fixing sourceFixed ComboBox drawing when Animation enabled
4Fixing sourcefixed MiniToolbar problem when it used in MDI Child
5New featureCXTPStatusBarSwitchPane::EnableSwitch method added
6New featureCXTPCommandBar::m_szButtonSpacing added
Xtreme Ribbon Bar
# Type Description
1New featureWM_XTP_RIBBONMINIMIZE notification added
Xtreme Skin Framework
# Type Description
1New featureAdded Application and Context Menus skinning support
2New featureMultiple skins support added
3Fixing sourceSysIPAddress32 and msctls_hotkey32 now skinned like Edit
Xtreme Property Grid
# Type Description
1New featureNew PropertyGridItemOption type added.
2New featureAllowEdit method added to prevent all edit operations
3New featureCXTPPropertyGriInplaceButton::SetHyperlink, SetShowAlways, SetAlignment methods added
Xtreme Docking Pane
# Type Description
1New featureOutlook2007 theme added
Xtreme Report Control
# Type Description
1New featureReport control Data Binding feature added
2New featureMarkup features added for Header, GroupBox, GroupRow
3New featureAdded Windows Accessibility support for ReportControl
4New featureReportcontrol checkboxes now use system theme for xtpReportColumnExplorer style
5Fixing sourceFix in ReportControl.SetFreezeColumnsCount (recalculate full column scrolling if need)
6Fixing sourceFixed Multiline problem for Japanese language
Xtreme Calendar
# Type Description
1New featureAdded a possibility to limit day view area by properties ScaleMinTime and ScaleMaxTime
2Fixing sourceBugfix for recurrence events handling in MAPI Data Provider (issue 18512)
3Fixing sourceEnhanced Localization for CaptionBar and DatePicker
XAML Markup Support
# Type Description
1New featureAdded GDI+ support for Markup Shapes
2New featurePath tag added, Rounder corners support for Border and Rectangle added
3New featureUniformGrid and DockPanel tags added.
4Sample updateChartSample.xaml and Path.xaml sample added
Version 12.0.2 August 22, 2008
Xtreme Controls
# Type Description
1Fixing sourceFixed problem in CXTSearchOptionsCtrl scroll bar
2Fixing sourceFixes issues with Office 2003 theme for CXTCaption
3Fixing sourceCXTTreeCtrl::GetSelectedCount was ambiguous in VC2008 with Vista headers
4Fixing sourceCXTShellListCtrl now use System sorting instead of manual sort
5Fixing sourceUpdated Shell list and tree to support compressed and encrypted file display if enabled by the shell
Xtreme CommandBars
# Type Description
1New featureShowContextMenuAccelerators Option added
Xtreme Ribbon Bar
# Type Description
1New featureSetKeyboardTip method added for CXTPRibbonTab
2New featureAdded CXTPFramePaintManager class to allow draw Office2007 Frame for all Themes
Xtreme Skin Framework
# Type Description
1Fixing sourceListView header didn't use TextColor attribute
2Fixing sourceEnhanced Skinned ComboBox look in Vista
3Fixing sourceAdded support of transparent left, right and bottom frame borders
Xtreme Property Grid
# Type Description
1New featureMouse Wheel support added to change Constraint values and Spin Numbers
Xtreme Docking Pane
# Type Description
1Fixing sourceIf HideClient is TRUE, "Active Files" collumn will be hidden in Keyboard Navigation window
2New featurem_bShowPanelScrollButtons option added for DockingPaneManager to show Scroll Button for AutoHidePanels
Xtreme Report Control
# Type Description
1Fixing sourceFixed bug with CXTPReportRows::GetPrev to avoid selecting first group row if SkipGroupFocus = False
2Fixing sourceFixed ReportControl.UpdateRecord and AddRecordEx methods
3New featureText Format added for DargDrop operation to allow drag records to other applications as text
Xtreme Syntax Edit
# Type Description
1Fixing sourceFixed memory leak with CXTPSyntaxEditFindReplaceDlg class
XAML Markup Support
# Type Description
1New featureWrapWithOverflow option added for TextWrapping attribute
Release Date
Version 12.0.1 June 27, 2008
Xtreme Toolkit Pro
# Type Description
1Fixing sourceOptimized CXTPPropExchangeXMLNode::FormatFile
2Fixing sourceEnhnaced CXTPRichRender for Unicode support
Xtreme Controls
# Type Description
1Fixing sourceTaskDialog expand button showed wrong arrow direction if taskdialog was expanded by default
2New featureAdded TaskDialog.AddInputBox, SetInputBoxText, GetInputBoxText
3New featureTCN_SELCHANGING added for CXTPTabControl class
4Fixing sourceCXTHexEdit didn't send EN_CHANGE notification
5Fixing sourceCXTResizePropertySheet had problem with Wizard mode
6Fixing sourceMade some changes to 'classic' windows header theme
7Fixing sourceMinor fix for caption button positioning
8Sample updateCreated CAeroCaptionTheme and CAeroSplitterWndTheme for GUI Explorer sample
9New featureCXTPPopupControl::ShowModal added
Xtreme CommandBars
# Type Description
1Fixing sourcem_bAllowDoubleKeyShortcuts was not set to TRUE by default
2Fixing sourceFixed 12.0 problem with Arrange MDI Child Windows
3New featureCommandBar::TextOrientation option added to draw Horizontal text for Vertical Toolbars
4Fixing sourceToolTip in StatusBar didn't support icons
5New featureAdded nSubMenu parameter for CXTPCommandBarsContextMenus::Add
6Fixing sourceEnhanced CXTPOffice2007FrameHook::GetAutoHideBar() to call only 1 SHAppBarMessage
7Fixing sourceMinor fix to not allow call OnSetPreviewMode(FALSE) if it was not set
Xtreme Ribbon Bar
# Type Description
1Fixing sourceRibbonBar.TabsVisible was broken in 12.0 release
2Fixing sourceWith Black Office2007 theme in Miminzed state Ribbon show wrong color for selected tab
3Fixing sourceDisabled text of Black theme look too dark in QAT
4Fixing sourceCommandBars.RightToLeft don't work for MessageBar
5Fixing sourceAdded missing FindControl method
Xtreme Skin Framework
# Type Description
1New featureAdded Black and Silver Office2007 Skins
2Fixing sourceSkinFramework now hook GetSystemMetrics and return "skinned" value for SM_CYCAPTION, SM_CYSMCAPTION, SM_CXHSCROLL
3Fixing sourceNM_CUSTOMDRAW support added for skinned Toolbar
4New featureExport to Resource Script option added for SkinBuilder
5Fixing sourceBS_CENTER style support added for GroupBox
Xtreme Property Grid
# Type Description
1Fixing sourceAdded Markup support for Description of Items
2Fixing sourceAdded Markup support for Category items
Xtreme Docking Pane
# Type Description
1New featureAdded Pane.GetClientRect
2Fixing sourceFor xtpTabLayoutFixed tabs layout, DockingPane now show selected tab on start
3Fixing sourceMinor flickers of 12.0.0 fixed
4Fixing sourceIf user float pane first time, Width and Height passed to CreatePane will be used
Xtreme Report Control
# Type Description
1Fixing sourceFixed system bug with frozen ScrollBar
2Fixing sourceFixed bug with drag column from GroupBy box to columns area restricted by DisableReorderColumnsCount property
3Fixing sourceFixed bugs for BestFit procedure: calculation for header/footer rows data added, calculation for invisible columns added when BestFitMode = xtpBestFitModeVisibleData. (Issues #17326, #17236, #17196)
4Fixing sourceFix in SetVirtualMode implementation to use previous virtual record instead of creating a new one each time
5New featurextpReportFreezeColsDividerShowAlways option added
6Fixing sourceFixed bug when resize column divider drawn outside client rect
7Fixing sourceSent 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)
8New featureAdded ReportInplaceButton.SpinButtonMin, ReportInplaceButton.SpinButtonMax and ReportInplaceButton.SpinButtonStep
9Fixing sourceFix for BestFit procedure: added calculation for Tree indent width, Icon width, Item Controls width
10Fixing sourceFix for BestFit procedure: always calculate BestFit width, do not use stored after redraw width (to be independent on redraw)
11Fixing sourceMade OnCancelEdit public to fix build error
Xtreme Calendar
# Type Description
1Fixing sourceHide "Add Event" tooltip when mouse leave (Issue #17193)
2Fixing sourceDo not show "Add Event" tooltip if CalendarOptions.EnableInPlaceCreateEvent property is FALSE (Issue #17193)
3New featureCXTPCalendarOptions::bEnablePrevNextEventButtons member added
4New featureCTODayViewEvent_MultiDay::m_bShowFromToArrowTextAlways member added
5New featureCTODayViewDayGroupCell::m_clrDynHatchBrush member added
XAML Markup Support
# Type Description
1Sample updateChartSample markup added
2New featureJustify option added for TextAlignment
3Fixing sourceEnhanced 'LineBreak' tag
4New feature'Auto', 'cm', 'in' etc added for 'Width' and 'Height' properties
5New feature'pt', 'px', 'cm', 'in' support added for TextBlock.FontSize attribute
6New featureGrid.RowSpan/ColumnSpan added
7Fixing sourcewsscanf replaced to custom Parser to use '.' always as decimal separator
Version 12.0.0 April 28, 2008
Xtreme Toolkit Pro
# Type Description
1New featureMarkup text rendering added. Warning: All Markup functionality included only in ToolkitPro package
2New featureAdded xtpToolTipMarkup style. Updated TooltipContext sample to show markup
3New featureAdded EnableMarkup for CXTPTabManager
4New featureEvaluation Setup now contains common files and download runtimes for selected Visual Studio
5New featureAdded Visual Studio 2008 x64 for evaluation setup
6Sample updateAdded new MarkupPad and MarkupSample samples
7Fixing sourceFixed AppWizard for Multiple TopFrames Application style
8Fixing sourceMinor enhances of OfficeXP colors for Black High Contrast and White High Contrast modes
9New featureAdded xtpTabColorVisualStudio2008 tab colors
Xtreme Controls
# Type Description
1New featureUpdated "Tip Of the Day" dialog look
2New featureAdded Alpha Layer support for PopupControl Background
3Fixing sourcePopupControl now appeared in TopRight if user has TaskBar in the top of screen and in BottomLeft if TaskBar in the left of screen
4New featureHotTracking added for CXTListBox with Office2007 style
5New featureAdded enhanced CXTPButton supported Radio, CheckBox and PushButton styles supported
6New featureAdded enhanced CXTPButton with 7 new Themes, Markup support, DropDown and SplitDropDown styles
7New featureAdded markup support for TaskDialog
8New featureIn CXTShellList if user right click in empty space default context menu for folder appear (with "New" command)
9Fixing sourceIn CXTTreeCtrl with MultiSelection enabled if user pressed Enter selection was removed
10Fixing sourceFix in CXTRegistryManager::EnumValues to prevent endless loop
11Fixing sourceCXTPTaskPanel didn't set m_pParentWnd member in 11.2.2 release
12Fixing sourceFixed infinite loop in CXTTreeitem::FindItem for Backward Search in Tree with multiple roots
13Fixing sourceCXTTreeCtrl::InitSystemImageLists failed if user don't have "C:" drive
Xtreme CommandBars
# Type Description
1New featureOffice2007 like MessageBar added
2New featureOffice2007 like MiniBar control added
3New featureOffice 2007 switches and Slider added for StatusBar
4New featureStatusBar user customization added
5New featureProgressBar added for StatusBar
6New featureAdded Vista Menus support for NativeXPTheme theme
7New featureVisual Studio 2008 theme added
8New featureAccess2007 Tabs style added
9New featureMarkup support added for StatusBar
10New featureAdded Action Library pane for CommandBarsDesigner to allow share same actions between different commandbars
11Fixing sourceAdded shadow for bottom-right pixel of popup menu in Ribbon theme
12Fixing sourceOffice 2007 Tooltip is rounded now
13Fixing sourceMenuGripper changed for Office2007 theme
14Fixing sourceChanged algorithm of handling Office2007 frame. Fixed problem with AutoHide taskbar that was always covered by Office2007 frame
15Fixing sourcePopups resizing fixed for RTL mode
16Fixing sourceUser was able recursively drag popup to same popup
17Fixing sourceUser was able to click spin buttons in disabled Edit
18Fixing sourceif user click tab of TabWorkspace, MDI child window will be restored if it was minimized
19Fixing source"Copy Button Image" item in customization context menu didn't work right in 11.2.2 release
20Fixing sourceFixed Critical bug with noteditable ComboBox
21Fixing sourceAdded MB_RTLREADING for MessageBoxes if Arabic or Hebrew translation is used
22New featureAdded enhances CXTPPrintPreview class
23New featureReworked CXTPShortcutManager to allow double key combinations (Ctrl+K, Ctrl+V)
24New featureReworked StatusBar. Removed dependence from standard statusbar control from ComCtrl32
25New featureCXTPControlProgress class added
26New featureAdded new CXTPControlHyperlink, CXTPControlBitmap, CXTPControlMarkupLabel classes. Added new RibbonControls samples to demonstrate available controls
27Fixing sourceIf user pressed Mouse in Autocomplete window, it only selected text in edit but not Execute
28Fixing sourceSetCommandUsed didn't called in ContextMenu if TPM_RETURNCMD option was used
29Fixing sourceCustom Tooltip now send TTN_SHOW before show tip
30Fixing sourceCXTPHookManager and CXTPShadowsManager moved to Common module to allow use it for any window. Removed obsolete CXTWndShadow and CXTWndHook
31Fixing sourceRestored ImageManager.AddIcons method that was broken in 11.2.2 release
32Sample updateComboDatePicker added for CustomThemed sample
33Sample updateUpdated ColorPicker gallery in RibbonSample. It shows how to calculate lighter/darker colors using basic defined by theme
Xtreme Ribbon Bar
# Type Description
1New featureEnhanced arrow navigation for Ribbon. Now user can press Alt and use Up/Downl/Left/Right arrows same way as Office 2007
2New featureEnahanced RibbonTheme. Added CheckBox and RadioMarks for RibbonPopups, fixed colors for Blue and Black themes
3New featureOptimized CXTPOffice2007Image. Now it stores Bitmap bits - not HBITMAPs to save GDI Handlers
4New featureChanges to allow use Ribbon as simple Menu with System button
5Fixing sourceUser now can highlight command and slit part of Splitter button in application menu
6Fixing sourceAfter user Minimize/Restored Ribbon always first Tab was selected
7Fixing sourceFixed problem with contextmenu on font gallery
8Fixing sourceRibbon always showed "Customize" item in Contextmenu even if Customization was disabled
9Fixing sourceRibbon bar frame had just 1 pixel bottom border to resize
10Fixing sourceFixed problem of frame jump in Vista if user click caption while some context menu is visible
11Fixing sourceCode assumed that Quick access always added in the end of list. can be not. Fixed
12Fixing sourceNow recent file list is left aligned in application menu
Xtreme Skin Framework
# Type Description
1New featureAdded SkinBuilder tool
2Fixing sourceUnicode SkinFramework version didn't draw Unicode window caption for ANSI window
3Fixing sourceFixed button flicker when WM_SETTEXT was sent
4ImportantReworked Office2007 and Vista styles. Replace them for last versions
5ImportantFixed problem with Vista x64 SP1
6New featureEnhanced ProgressBar drawing for Vista skin
7New featureAdded NormalBlack2.ini for Vista skin with Vista Close button
8Fixing sourceFixes in RegionFromBitmap to allow nonstandard caption's shape
9Fixing sourceDll hooking of 11.2.2 crashed applications
10Fixing sourceFixed Menus drawing in NT4
11Fixing sourceCXTPSkinManagerApiHook::OnHookDrawThemeBackground didn't use last Clip parameter
Xtreme Property Grid
# Type Description
1New featureEnhanced Office2007 for PropertyGrid. Added Office2007 Buttons and CheckBox
2New featureMarkup support added for Item Captions
3Fixing sourceCategory items now also can have Combo and Expand buttons
4Fixing sourceColor popup now appeared at top of item if window placed at bottom of screen
5Fixing sourceChanging Height and MultiLinesCount properties didn't update height after item was already added
6Fixing sourceFixed tooltip refresh problem for bottom item with variable height grid
7Fixing sourceIconIndex of Category metrics didn't used
8New featurebTabCaptions parameter added for NavigateItems method to navigate only values
9New featureResetContent parameter added for BeginUpdate
10New featureEnableMultiselect method added for Grid
Xtreme Docking Pane
# Type Description
1New featureDockingPane Word2007 theme added
2New featurePaneActionSplitterResizing Action added
3New featureVisio like SidePanels added!
4Fixing sourceMaximized state was not saved to registry
5New featureAdded xtpPaneNoFloatableByTabDoubleClick, xtpPaneNoFloatableByCaptionDoubleClick options
6Fixing sourceXTP_DPN_PANEMENUCLICK renamed to XTP_DPN_CONTEXTMENU, XTP_DPN_RCLICK is obsolete now
Xtreme Task Panel
# Type Description
1New featureMarkup support added for TaskPanel
Xtreme ShortcutBar
# Type Description
1New featureEnhances ShortcutBar 2007 theme. Added SetExpanable/SetExpanded methods
Xtreme Report Control
# Type Description
1New featureBlue, Black and Silver themes added for Report 2007 style
2New featureReportControl.MultiSelectionMode property added (Issue #11928)
3Fixing sourceFix for AddRecordEx - do not process invisible records (Issue #15830)
4New featureAdded event XTP_NM_REPORT_GROUPORDERCHANGED/GroupOrderChanged (Issue #8427)
5New featureDelayed EnsureVisible implemented (Issue #8649)
6Fixing sourceSmall bug fixed with frozen columns, frozen columns glitches eliminated
7New featureMultiline tooltip feature added
8New featureIndent color added
9New featureAdded report record item controls (buttons)
10New featureVirtual mode tree view
11New featureMarkup support added for Repot Control
12New featureAdded property GroupByNoItemsTextColor
13New featureUpdated Italian and Taiwan resources
14New featureCXTPReportControl::IsLayoutRTL added
15Fixing sourceFixes for printing in RTL mode added
16New featureAdded new members to CXTPReportControl: PopulateHeaderRows, PopulateFooterRows
Xtreme Calendar
# Type Description
1New featureGo To Previous/Next Appointment buttons added to Office 2007 theme
2New featureOffice 2007 tooltip style adjusted to be more theme-friendly
3New featureAdded popup hint button 'Click to add appointment'
4New featureDatePicker.MultiSelectionMode property added
5New featureMarkup support for Calendar Events added
6New featureOffice 2007 style Calendar Caption Bar added
7New featureAdded xtpCalendarFullWeekView
8Fixing sourceVisual Studio 2005 error fixed
9New featureAdded event shadow for Office 2007 theme
10Fixing sourceSmall fix to sort events like in Outlook, sorting of events in day view adjusted to be similar with Outlook
11Fixing sourceAccess 2007 fixes (Issue #: 16148)
12New featureXTPCalendarTheme enum added. Get/SetPaintTheme methods added
13New featureAdded event shadow for Office 2007 theme
14New featureUINT nIDTemplate - parameter added to constructors of CDialog based classes to allow use custom resource templates
15Fixing sourceReminders manager member made as 'protected' instead of 'private'
16New featureOptimized CXTPOffice2007Image now it stores bits - not HBITMAP to safe GDI Handlers
Xtreme Syntax Edit
# Type Description
1New featureCollapsibleNodes property added to show/hide nodes area. Property page updated
2New featureReadOnly property added to SyntaxEdit (back color for read-only state added to paint manager)
3New featureAdded PaintManager object and properties
4New featureAdded HideCaret property
5New featureJScript schema added
6Fixing sourceSkip to reload configuration if ReloadConfig(file) called with current config file name
7New featureSyntaxEdit.AutoCompleteWndWidth property added (Issue #15825)
8Fixing sourceFixes with AutoCompleate window placement and using selection
9New featureSyntaxEdit.EnableEditAccelerators property added. Added optional support for Standard edit accelerators: Cut, Copy, Paste, Undo, Redo and Select All operations. (Issue #15705)
10New featureIME support added
11New featureData size limit added for undo manager (50 MB by default)
12Fixing sourceFixed bug with drawing selection in non-virtual space mode
13Fixing sourceTab order changed for Find and Find and Replace dialogs
14Fixing sourceVirtualSpace mode made as OFF by default
15Fixing sourceThe slow schema Build step moved from schema loading to on open document time (set scheme to parser)
16Fixing sourceFixed bug with long waiting thread end for already finished thread
17Fixing sourceFixes in updating horizontal scroll bar
18New featureChanges to allow custom colorization and folding (overriding virtual functions)
19Fixing sourcePrevent re-entering in CXTPSyntaxEditView::OnSize
20Fixing sourceFixed bug in CXTPSyntaxEditBufferManager::ChangeCase (Issue #15989)
Version 11.2.2 December 12, 2007
Xtreme Toolkit Pro
# Type Description
1New featureAdded evaluation version for Visual Studio 2008
Xtreme Controls
# Type Description
1Fixing sourceCXTPPropertySheet failed when DoModal() was called twice for same dialog
Xtreme CommandBars
# Type Description
1Fixing sourceMinor fix with NumPad number handles as Accelerator keys
2New featureGetSliderCtrl and SetSliderStyle methods added for CXTPControlSlider
Xtreme Skin Framework
# Type Description
1Fixing sourceAdjustWindowRectEx hooked method enhanced for Vista
Xtreme Property Grid
# Type Description
1Fixing sourceCXTPPropertyGridItem::Remove crashed in 11.2.1 release
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed minor flicker in Floating DockingPanes when user double clicked on caption to dock them
Xtreme Syntax Edit
# Type Description
1Fixing sourceFixed bug with long waiting thread end for already ended thread
2Fixing sourceThe slow schema Build step moved from schema loading to on open document time
3Fixing sourceFew bugs with selection fixed
Version 11.2.1 November 2, 2007
Xtreme Toolkit Pro
# Type Description
1Fixing sourceRemoved Unicode symbols from source headers to prevent warnings in Japanese locale
2ImportantReworked 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. If the icon was accessed directly, you will need to create copy of icon handle before you read/modify it
Xtreme Controls
# Type Description
1Fixing sourceXT_SELENDCANCEL was sent twice for CXTColorPopup if user press Escape
2New featureCPS_XT_NOAUTOMATIC styles added for ColorPopup
3New featureOffice2007 added for CXTPPopupControl
4Fixing sourceCXTPPropertyPageTabNavigator had problem with xtpTabLayoutMultiRow layout
Xtreme CommandBars
# Type Description
1Fixing sourcePaste/Cut now shown disabled for ReadOnly edit
2New featureAdded xtpButtonIconAndCaption and xtpButtonCaptionAndDescription style support for gallery to draw both icon and text
3Fixing sourceFixed 11.2 bug when Original controls was not reset in Copy method.
4Fixing sourceFixed bug when LoadCommandBars didn't restore customization if it was saved in file and not in registry
Xtreme Ribbon Bar
# Type Description
1Fixing sourceKeyboard Tips appeared above Tooltip
2Fixing sourceCursor didn't restore after user resized Gallery
3Fixing sourceWrong font used to calculate minimum group width
4Sample updateUndo Popup gallery demo added.
5Fixing sourceUpdated bitmaps for horizontal scroll bar
Xtreme Skin Framework
# Type Description
1Fixing sourceAdded StepIt method support for PBS_MARQUEE progressbar style
2Fixing sourceCDDS_ITEMPOSTPAINT + CDDS_POSTPAINT added for skinned TrackBar
Xtreme Property Grid
# Type Description
1New featureOffice2007 style added
2New featureAdded CXPTPropertyGridItem::MoveItem method
3Fixing sourceOnCancelEdit, OnAfterEdit was not called for xtpGridItemColorPopup color item
4Sample updateNew Custom IP Address item added
Xtreme Docking Pane
# Type Description
1Fixing sourceAdded RTL support for DockingPaneWindowSelect dialog
2New featurebDelay parameter added for CXTPDockingPaneMiniWnd::Collapse method
Xtreme Task Panel
# Type Description
1Fixing sourceOnEndLabelEdit now will be called even if user presses Escape or Enter with empty value
2New featureAdded support to tab child dialog controls inside TaskPanel
Xtreme Report Control
# Type Description
1Fixing sourceAddRecordEx, RemoveRecordEx changed to work with records tree (record which has children)
2New featureUpdateRecord method added to update record position after changing data
3New featureHeaderRowsAllowAccess, FooterRowsAllowAccess properties added
4Fixing sourceOffice 2007 theme added for 'Outlook' style of header/footer rows divider
5Fixing sourceHeader/Footer rows small fixes
6Fixing sourceFixed access violation bug with header/footer rows printing. (Issue #15020)
7Fixing sourceRemoved unnecessary calls for CWnd::OnH/VScroll. Added pointer verification for not NULL before call
8Fixing sourceBug in CXTPReportControl::SetFullColumnScrolling fixed (check for m_hWnd for window related operation added)
9New featureXTP_NM_REPORT_SELCHANGING added (Issue #15097)
10Fixing sourceOther small fixes with selection, moving focus, ...
11Sample updateReportCustomDraw MFC sample project moved from ExtendedSamples to general samples folder
Xtreme Calendar
# Type Description
1Fixing sourceSubject, Location, Body fields maximum length changed from 255 chars to 65,536 chars
2Fixing sourceDatePicker: fixed bug with drawn week day names (first char only) for 2 bytes MBCS chars. (Issue #14834)
3Fixing sourceRemoved unnecessary calls for CWnd::OnH/VScroll. Added pointer verification for not NULL before call
Xtreme Syntax Edit
# Type Description
1Fixing sourceSyntax edit updated to work correctly with hieroglyphs (as far as with non fixed pitch fonts)
2Fixing sourceSome fixes for MBCS support added
3Fixing sourceText selection implementation changed
4Fixing sourceChanged behavior of line marks move/delete when rows inserted/deleted
5New featureAuto Complete behavior enhanced: list automatically updated when the user is typing; mouse wheel processing added
6New feature'Virtual Space' mode added
7Fixing sourceAuto Indent mechanism changed
8Fixing sourceUpdating vertical scroll position when Paste added
9New featureLUA and VBScript schemas added
10Fixing sourceFixed bug with chars entering by 'Alt Gr' + key. (Issue #14807)
11Fixing sourceFixed bug with using Enter in 'Find/Replace' dialog
12Fixing sourceOther small changes and fixes with editing, selection, dragging, updating view
13Fixing sourcePrint/PrintPreview updated. Line wrap added for long lines
14New featureUsing the common static PaintManager changed to use separate object for each control. CXTPSyntaxEdit::Get/SetPaintManager methods added
15New featureSupport for WM_GETTEXT, WM_GETTEXTLENGTH, WM_SETFONT added
16Fixing sourceFixed bug with updating scroll bars state and positions for split views
17New featureCXTPSyntaxEditSelection class added
Version 11.2.0September 14, 2007
Xtreme Toolkit Pro
# Type Description
1New featurextpSystemThemeRoyale and xtpSystemThemeAero added. Now in Vista Office2003 theme looks like in Luna blue
2New featureEnhanced ResourceManager to use codepage from resources to convert strings from Unicode to ANSI
3New featureEnhanced CXTPToolTipContext - added SetToolTipCtrl method to set custom tooltip class
4ImportantSource\Ribbon\Styles folder moved to Source\Styles, please change your rc2 files
5New featureHTML Tooltip style added
6New featureAdded Visual Studio 2008 beta 2 deployment support
Xtreme Controls
# Type Description
1New featureCXTPPropertySheet/CXTPPropertyPage added. With support for Tabbed, List and Tree Navigators; with resizing and scrolling. See Controls\PropertySheet sample
2Fixing sourceMinor enhances for CXTColorPageCustom
3Fixing sourceMinor fix in TaskDialog if very long string without spaces used
4Fixing sourceTrayIcon didn't restore self if Explorer was crashed and restored
5Fixing sourceModified CXTTrayIcon::ShowBaloon to work not only with Win2000 but with shell 5.0 (Also WinME)
6New featureAdded listbox border around CXTEditListBoxToolBar if WinXP theme used
7New featureTDM_NAVIGATE_PAGE support added for TaskDialog
8Fixing sourceCXTResize now handle Client rect - not window rect
9New featureAdded CXTColorSelectorCtrl::SetColors, CXTColorPicker::SetColors methods to set custom colors for color popup
10New featureAdded CXTPTaskDialog::Create to create modeless task dialog. (not supported by Vista)
Xtreme CommandBars
# Type Description
1New featureStatusBar's buttons added, SetRibbonDividerIndex method added
2New featureCXTPOriginalControls class added for original controls
3Fixing sourceCXTPControlComboBox generated 2 EditChanged notification if selection was changed in popuped list
4New featureCXTPControlGallery::SetResizable method added to allow resize popup with gallery
5New featureAdded virtual CXTPControlComboBox::DrawItem to draw owner drawn items. Added support of Office2007 items style
6New featureAdded CXTPControlComboBox::SetListIconId to draw icons in combobox list
7Fixing sourceDragging item to TabbedToolbar didn't show it immediately
8New featureAdded CXTPControl::SetKeyboardTip method
9Fixing sourceClicking in IME window while edit in focus sometimes cancel edit
10New featureGallery scroll animation added
Xtreme Ribbon Bar
# Type Description
1Fixing sourceMinor visual enhances
2Fixing sourceFixed bug when Ribbon and SkinFramework used in Vista AERO mode - caption didn't draw
3New featureAdded Load/Save Ribbon bar support to XML. See RibbonMDISamples how to load RibbonBar from XML
4New featureA lot of small changes to match guidelines
5Fixing sourceRibbon now show context quick access menu for all its submenus
6New featureXTP_GN_STARTDRAG notification added when user drag item from gallery
Xtreme Skin Framework
# Type Description
1Fixing sourceDrawing optimization made
Xtreme Property Grid
# Type Description
1New featureEnhanced PropertyGrid look inside themed PropertyPage. ToolBar and Splitter space now transparent
2New featureEnableTooltips method added
3New featureCXTPPropertyGridInplaceButton::SetEnabled method added
4New featureCXTPPropetyGridItem::SetAutoComplete method added for Grid items
5New featureCXTPPropetyGridItem::SetExpandable method added
6New featureCXTPPropetyGridItem::SetToolTip, CXTPPropertyGridInplaceButton::SetTooltip method added, CXTPPropertyGrid::GetTooltipContext added
Xtreme Task Panel
# Type Description
1New featurextpTaskPanelThemeShortcutBarOffice2007 theme added
2New featureCXTPTaskPanelItem::SetItemFont added to set font for individual item
3New featureCXTPTaskPanel::EnableAnimation method added
Xtreme Report Control
# Type Description
1New featureAdded flags for vertical alignment of record item icon
2New featureHeader/Footer Rows (and records) feature added
3Fixing sourceFixed bug with hyper-links im multiline/wordbreak mode (spaces where not supported inside hyper-link)
4Fixing sourceProblem in load column layout fixed, Allow safely remove/add columns (The 'InternalColumnName' property will be used rather than column index)
5New featureAdd themes for Office 2007 header and footer style
6New featureHeaderHeightFormula added to customize header height
7New featureIcon vertical alignment flags applied to CheckBox and Expand/Collaps tree images
8Fixing sourceSome optimization made for drawing multi-line text
9New featureCXTPReportControl::ReSortRows() added and used when sort order only changed instead of Populate
10New featureCXTPReportColumn::EnsureVisible method added
11Fixing sourceFixed bug with in-place editing when CXTPReportControl is attached to a CXTTabCtrl (Issue #13808)
12New featureAdded members for speed optimization: CXTPReportRows::ReserveSize, CXTPReportRows::SetSize, CXTPReportRows::SetAt, CXTPReportRecords::SetSize, CXTPReportRecords::SetAt (Issue #13448)
13New feature'InsideCellButton' property added: methods CXTPReportInplaceButton::IsInsideCellButton, CXTPReportInplaceButton::SetInsideCellButton. Some fixes in positioning of inplace buttons (Issue #13914)
14Fixing sourceAdded processing of CXTPReportRecordItemEditOptions::m_bSelectTextOnEdit property to CXTPReportNavigator::BeginEdit (Issue #13933)
15New featureCXTPReportColumn::SetBestFitMode, CXTPReportColumn::GetBestFitMode methods added to allow calculate best column width for all rows or for visible rows only
16New featureXTP_NM_REPORT_DRAGDROP_COMPLETED notification added
17New featureXTP_NM_REPORT_BEGINEDIT notification added
18New featureXTP_NM_REPORT_FOCUS_CHANGING notification added
19New featureHint text added for CXTPReportFilterEditControl: SetHint, GetHint
Xtreme Calendar
# Type Description
1Fixing sourceSmall fixes in Office 2007 Theme to be the same as latest MS Office 2007 version
2Fixing sourceDatePicker now update cached names when current language changed
3New featureAdded additional MAPI parameters support for data provider connection string: mapiProfileName, mapiPassword, mapiFlags (Issues: #13505, #13245)
4Fixing sourceFixed RTL mode problem in Office2007 theme
5New featureCalendarDayView.EnsureVisibleGroup method added
6New featureTime Zone changed event processing added
7New featureSupport Calendar Event Categories for Office 2007 Theme added
8Fixing sourceDatePicker, attached to Calendar, optimized to call Invalidate instead of UpdateWindow when EventChanged/Added/Deleted notifications received from data provider
9Fixing sourceControl Initialization added when creating as a custom control from resource (SubclassWindow called)
10New featurextpCalendarItemText_EventStartTimeText, xtpCalendarItemText_EventEndTimeText added to allow customize events 'start' and 'End' displayed time text using XTP_NC_CALENDAR_GETITEMTEXT notification
11New featureAdditional options to show always Start/End event times in Week and Month Views added. See enum XTPCalendarAdditionalOptions and members CXTPCalendarOptions::dwAdditionalOptions
Xtreme Syntax Edit
# Type Description
1Fixing sourceBug with buffer overflow and wrong buffer size fixed. (Issue #13910)
2Fixing sourceProcessing lex variables with ':not' operator bug fixed
3Fixing sourceSome fixes: with scrollbars, Find/Replace, open files via command line
4New featureScheme for python language added
5Fixing sourceControl Initialization added when creating as a custom control from resource (SubclassWindow called)
6Fixing sourceFixed bug with updating scrollbars in CVeiw derived parent
Release Date
Version 11.1.3 May 30, 2007
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed some installer issues that would sometimes happen on Windows 9x
Xtreme CommandBars
# Type Description
1Fixing sourceFixed bug of 11.1.2 when CustomControl/Combo/Edit was hidden for Popup menus
Version 11.1.2 May 22, 2007
Xtreme Toolkit Pro
# Type Description
1Fixing sourceMerged same resources to common folder
2Fixing sourceMinor updates in CXTPTaskDialog - Added CreateFromResourceParam, fixed problem with null terminated strings when loaded from resources
3Fixing sourceEnhanced CXTPTaskButtonTheme to allow use it for simple dialogs - not only CXTPTaskDialog
4Fixing sourceFixed problem in resources of 11.1 release when _XTP_RESOURCE_LANGUAGE macro used
5New featureImport from Dll/Exe added for ResourceEditor application
6New featureCompiled dll and xml translations with ResourceEditor added for all MFC packages
7Fixing sourceFix in CXTHexEdit appeared when upper case characters entered
Xtreme CommandBars
# Type Description
1Fixing sourceFixed minor glitch when user resize very big floating toolbar and it has to disappear from screen
2Fixing sourceFixed problem with GalleryControl of 11.1 release when Selected after click become -1
3Fixing sourceEnhanced CXTPControlActions::FindAction method to use binary search
4Fixing sourceFixed some issues with RightToLeft mode on Arabic/Hebrew Windows 98
Xtreme Docking Pane
# Type Description
1Fixing sourceIf AutoHide button clicked focus now will be set to docking site
Xtreme Report Control
# Type Description
1Fixing sourceReapply in-place edit styles from edit options. (Issue #13286)
2Fixing sourceFixed bug with changing constraint value in in-place editor using Up/Down keys. (Issue #13489)
3New featureXTP_NM_REPORT_EDIT_CANCELED notification added
Xtreme Calendar
# Type Description
1Fixing sourceSome 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
2Fixing sourceDatePicker. Update week days and months names when resource language changed
3Fixing sourceSmall fixes in Office 2007 Theme to be more similar to the latest MS Office 2007 version
4Fixing sourceFixed bug with selecting cells on the DayView time scale (Issue #12242)
5Fixing sourceDayView HitTest function fixed to return results for day and group headers. (Issue #13375)
Xtreme Skin Framework
# Type Description
1Fixing sourceFixed problem with Save dialog in Internet Explorer if skin applied
2Fixing sourceFixed conflict with DMWClient tool
3Fixing sourceText color for Combo and Edit by default used from System colors - not from SkinFramework theme
4Fixing sourceFixed problem in SkinFramework when it was declared but LoadSkin never called
5Fixing sourceFix for RTL mode - Dropdown combo showed 2 scrollbars if WS_EX_LAYOUTRTL used
Xtreme Ribbon Bar
# Type Description
1Fixing sourceString "Are you sure you want to restore the Quick Access Toolbar" moved from code to resources
2Fixing sourceIsMinimized renamed to IsRibbonMinimzed to reduce conflict with macro defined in windowsx.h
3Fixing sourceCXTPControl::OnRButtonDown not called for controls in Ribbonbar
Version 11.1.0 April 16, 2007
Xtreme Toolkit Pro
# Type Description
1New featureEvaluation packages now download help and Unicode binaries from internet to reduce file size
2Fixing sourceEnhanced Color Custom page for ColorPicker property sheet. Luminance now will not change if user select color from picker.
3Fixing sourceEnableContextMenu of CXTShellListBase did nothing
4New featureCXTPTaskDialog class added to emulate Vista Task Dialog for all OSes, see new VistaTaskDialog sample
5New featureMajor changes in CXTButton class to support BS_DEFPUSHBUTTON and BS_PUSHBUTTON styles
6Fixing sourceBug with class member pointer size fixed in notify connection sink implementation (in C++ size of pointer to class member may be 4, 8 or 12 bytes)
7Sample updateUpdated ReBar sample to show IE7 style tabs
8New featureBulgarian translation added
Xtreme CommandBars
# Type Description
1New featurextpWorkspaceShowCloseTab and xtpWorkspaceShowCloseSelectedTab flags added
2New featureUpdated toolbars appearance for Ribbon theme
3Fixing sourceFixed problem in HookManager when one hook called from another
4New featureAdded XTP_GN_PREVIEWSTART, XTP_GN_PREVIEWCANCEL, XTP_GN_PREVIEWAPPLY, XTP_GN_PREVIEWCHANGE notifications for CXTPControlGallery
5New featureAdded Horizontal scrollbar images for Office2007 and Ribbon themes, CXTPControlSlider and CXTPControlScrollBar are added
6Fixing sourceEnhanced algorithm of finding width of combo drop button for large DPIs. Now it works exactly like in Office
7New featureSetColor method added for CXTPControlButtonColor control
8Fixing sourceFixed dangerous bug of 10.4.2 in CXTPAccessible.
9Sample updateCommandBarControls sample added
10New featureCXTPControlTabWorkspace control added
Xtreme Property Grid
# Type Description
1New featureSlider and SpinButtons support added for items
2New featureCXTPPropertyGridItemMultilineString class added
Xtreme Docking Pane
# Type Description
1Fixing sourceAfter docking to Floating Frame it now move to top.
2New featureAdded virtual CXTPDockingPaneWindowSelect::GetItemCaption, GetItemDescription, GetItemPath.
3New featureAdded CXTPDockingPaneManager::SetKeyboardWindowSelectClass method to allow use custom CXTPDockingPaneWindowSelect window.
Xtreme Report Control
# Type Description
1Fixing sourceDo not print columns header if it is not visible
2Fixing sourceBlack&White printing made more contrasted.
3Fixing sourcePrint page Header/Footer small bugs fixed (with background color and text alignment).
4Fixing sourceSuport Hyperlinks in multiline mode. Check and validate HyperLink offset, Len and text length before draw.
5Fixing sourceFixed bug with HyperLink color (for focused column it was invisible).
6Fixing sourceFixed bug in PreviewKeyDown propcessing (call PreviewKeyDown from PreTranslateMessage to avoid OnChar if key canceled).
7Fixing sourceInplace ListControl HotSearch by subwords added (instead of search by first letter only).
8Fixing sourceCheck for COleDateTime::valid status added in DateTime format finction.
9Fixing source"Cut" method use RemoveRowEx to remove rows on the fly (without Populate call).
10Fixing sourceReportColumn.HeaderAlignment and ReportColumn.FooterAlignment properties added to serialization.
11Fixing sourceSafe version serialization added to ReportControl settings and ReportRecords.
12Fixing sourceReportControl IsEditMode logick changed to return TRUE when inplace combobox (List) active.
13New featureCall ValueChanging with user input string berore convert to record type to allow fix/adjust user input.
14Fixing sourceRussian resources updated.
15New featureAdded Office2007 column style
16Fixing sourceFixed bug in report row height calcutation in multiline mode. Draw words ellipses added.
17Fixing sourceWhen resize column, if next column is "last resizeble" but not "auto size" column - resize it too.
18New featureWord break added to draw NoItems text.
19Fixing sourceEnableDragDrop changed to Revoke drop target when drag-drop flags 0 (disabled).
20Fixing sourceRedraw control before start editing in CXTPReportControl::EditItem and CXTPReportNavigator::BeginEdit to update columns positions if control was scrolled before.
21New featurem_bAllowCut/m_bAllowPaste options are added for CXTPReportView
22New featureCustom heap feature added. CXTPReportControl::UseReportCustomHeap added.
23New featureBatch allocation feature added. Batch allocation for report rows implemented (see CXTPReportControl::UseRowBatchAllocation and CXTPReportControl::FreeRowBatchExtraData).
24Fixing sourceReportColumn.HeaderAlignment and ReportColumn.FooterAlignment properties added to serialization.
25New featureMode to send ContextMenu event for whole header area added. Added member CXTPReportHeader::s_bSendContextMenuForWholeHeaderArea
26New featureAdded methods to remove records/rows on the fly (without Populate call) CXTPReportControl::RemoveRowEx(CXTPReportRow*), CXTPReportControl::RemoveRecordEx(CXTPReportRecord*)
27New featureAdded methods: CXTPReportRecords::RemoveRecord(CXTPReportRecord*), CXTPReportRows::RemoveRow(CXTPReportRow*), CXTPReportRows::FindInTree(CXTPReportRecord*)
28New featureAdded event: XTP_NM_REPORT_CONSTRAINT_SELECTING
29New featureAdded event: XTP_NM_REPORT_GETTOOLTIPINFO
30New featureAdded event: XTP_NM_REPORT_RECORDS_DROPPED
31Sample updateSeparate Sample project to show custom heap feature added.
32Sample updateFixed bug with serialization version for CMessageRecord (was 0).
33Fixing sourceSome members of CXTPReportRecordItem made as virtual.
34New featureCXTPReportPaintManager::m_clrSelectedRow and CXTPReportPaintManager::m_clrSelectedRowText members added.
35New featureCXTPReportControl::GetHScrollStep, CXTPReportControl::SetHScrollStep members added.
Xtreme Calendar
# Type Description
1Fixing sourceBlack&White printing made more contrasted.
2Fixing sourcePrint page Header/Footer small bug fixed (with text alignment).
3Fixing sourceFixed bug with dragging events in the DayView.
4New featureOffice 2007 Theme. Draw all headers using alpha bitmaps patterns. Hot Items support added.
5New featureOffice 2007 Theme. Support Expand/Scroll buttons added (using alpha bitmaps patterns).
6New featureOffice 2007 Theme. Headers customization added (via custom alpha bitmaps patterns).
7New featureDayView Horizontal scrolling (and minimal column width) added.
8New featureEdit Event Built-in dialog. Editor for Body field added.
9Fixing sourceFixed bug with dragging events in the DayView (initial mouse offset from event start is kept during dragging).
10Fixing sourceCalendar Built-in Edit Recurrence dialog. Month day valid range fixed to be 1-31 (instead of 1-12).
11Fixing sourceRemoveRecurrence set event duration for master event like in ocurrence event.
12Fixing sourceRussian resources updated.
13New featureMAPI data provider enhanced to add runtime custom properties for calendar events: "MAPIEntryID", "MAPISearchKey"
14Fixing sourceMAPI data provider bug fixed: MAPI Time zone data size may be grater than head structure (skip tail data).
15New featureOffice 2007 Theme. Events to customize Expand/Scroll buttons clicks added.
16New featureAdded separate multi-resources configuration for each day. Use XTP_NC_CALENDAR_PREPOPULATE_DAY notification and CXTPCalendarViewDay::SetResources method.
Xtreme Skin Framework
# Type Description
1Fixing sourceHDF_BITMAP_ON_RIGHT support added for Header control
2Fixing sourceFixed bug of static linkes applications.
3Fixing sourceRemoved scrollbar conflicts with DBI-tech controls, ComponentOne grid and conflict with Infragistics's ColorCombo
4New featureAdded RTL support for SkinFramewrok
Xtreme Ribbon Bar
# Type Description
1Fixing sourceMinor changes for large DPI support
Xtreme Syntax Edit
# Type Description
1Fixing sourceAdded heuristic to determine unicode file format.
2New featureHelp updated: link to LexSchemas topic added.
3Fixing sourceUsing resources updated to use XTPResourceManager.
4Fixing sourceRussian resources updated.
5Fixing sourceAllow CXTPSyntaxEditView works without Document object (to be used with Docking Panes).
6Fixing sourceFixed bug with rereading schema when its configuration file changed.
Version 10.4.2 January 26, 2007
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed bug of 10.4 when panes sometimes didn't redraw tabs
Xtreme Report Control
# Type Description
1Fixing sourceDo not print columns header if it is not visible
Xtreme Skin Framework
# Type Description
1Fixing sourceWM_MOUSEWHEEL processed 2 times
2Fixing sourceFixed DateTime control skinning
Xtreme Syntax Edit
# Type Description
1Fixing sourceAllow CXTPSyntaxEditView works without Document object (to be used with Docking Panes)
Version 10.4.1 January 18, 2007
Xtreme CommandBars
# Type Description
1Fixing sourceFixed bug of 10.4 where LargeIcons option for RibbonTheme didn't work
2Fixing sourceIn 10.4 font for Ribbon become larger when previous releases if Sergoe UI font was not found
3Fixing sourceFixes minor cosmetic changes of 10.4 release
4Fixing sourceEnhanced algorithm of Keyboard handling for Accelerators of Non English locale (Norwegian, German keys)
5Fixing sourceCXTPStatusBar of 10.4 crashed if m_bCommandBarsTheme was set to FALSE
6New featureCXTControlAction::SetKeyboardTip added
Xtreme Property Grid
# Type Description
1Fixing sourceRightToLeft layout was disabled in 10.4 release
2Fixing sourceDatePicker of Date item crashed in Vista
3Fixing sourceIf Size item was readonly, user was able to change children "Width" and "Height" items
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed bug of 10.4 when DestroyPane called for Floating collapsed window
2Fixing source"Active Tools" and "Active Files" strings from source code moved to resources
Xtreme Report Control
# Type Description
1Fixing sourceReport of 10.4 crash if user click in Preview field
2Fixing sourcePrint Report tree Expand (+/-) buttons
3Fixing sourcePrint report Footer added
4Fixing sourceBug with page footer text color fixed
5Fixing sourceFixed bug with editing Items in Virtual mode
6Fixing sourcePrint Column Header icons transparently for Office2003 heder style
7Fixing sourceRemove _tsetlocale() call. Localized format date/time function added instead
8New featureAdded members CXTPReportControl::IsFullColumnScrolling, CXTPReportControl::SetFullColumnScrolling
9New featureAdded members CXTPReportPaintManager::GetFreezeColsDividerStyle, CXTPReportPaintManager::SetFreezeColsDividerStyle, XTPReportFreezeColsDividerStyle enum and CXTPReportPaintManager::m_clrFreezeColsDivider
10Fixing sourceAdded member CXTPReportHeader::s_bShowItemsInGroupsPXDefault to support versions compatibility
Xtreme Calendar
# Type Description
1Fixing sourceFixed bug with Snoozed Calendar Reminders processing. Clear Snooze data after wake-up from snooze
2Fixing sourceFew small bugs in Data Provider cache fixed
3Fixing sourceAccess DB built-in data provider. Body field type changed from TEXT[255] to MEMO
4Fixing sourceInter-Year selection bug on attached Date Picker fixed
Xtreme Skin Framework
# Type Description
1New featureAdded WM_PRINTCLIENT message support
2Fixing sourceSystem menu for caption now moved accordingly height of caption
3Fixing sourceFixed bug with changing skin if color quality is 256 bit
4Fixing sourceFixed skinnging bug in 64x Vista OS
5Fixing sourceFixed skinnging of Initernet Explorer form controls
Xtreme Ribbon Bar
# Type Description
1Fixing sourceIf group of Ribbon was hidden by code (Visible property) this group was visible in Minimized mode
2Fixing sourceCXTPRibbonControlSystemPopupBarButton controls in System popup now have 16*16 icons size by default
Xtreme Syntax Edit
# Type Description
1Fixing sourceFixed compiler error of 10.4 in Chinese locale
2Fixing sourceFixed compiler error of 10.4 if STL included before Toolkit
3Fixing sourceFixed bug with opening Read-Only files
4Fixing sourceAdditional members to control scrollbars usage added. Some fixes for scrollbars blinking
5Fixing sourceFixed bug with adjusting layout (scroll bars, items position) in AutoComplete window
Version 10.4 December 16, 2006
Xtreme CommandBars
# Type Description
1New featurextpControlRadioButton added
2New featurextpButtonIconAndCaptionBelow and xtpButtonCaptionAndDescription button styles added
3New featureContextMenus collection added with ability customize them in customization dialog
4New featureShowKeyboardTips option added
5New featureCXTPCommandBarsOptions::bWrapLargePopups option added
6New featureCXTPControl::SetExecuteOnPressInterval method added to send WM_COMMAND for button while it pressed
7New featureCXTPControlEdit::ShowSpinButtons() method added
8New featureCXTPCommandBar::SetShowGripper method added, CXTPCommandBar::SetDefaultButtonStyle property added, xtpButtonCaptionAndDescription style added
Xtreme Property Grid
# Type Description
1New featureOfficeXP style added, XTPPropertyGridVisualTheme::xtpGridThemeOfficeXP added
2New featureNow Item can have 2 or more inplace buttons. Text and Image support added for inplace buttons, PropertyGridInplaceButton class added
3New featureCXTPPropertyGrid::SetBorderStyle method added(xtpGridBorderNone, xtpGridBorderFlat, xtpGridBorderStaticEdge, xtpGridBorderClientEdge)
4ImportantChanged parameters of OnInplaceButtonDown virtual method, in XTP_PGN_INPLACEBUTTONDOWN notification now lParam point to CXTPPropertyGridInplaceButton to support 2 or more inplace buttons for same item
5New featureSetShowInplaceButtonsAlways method added to show inplace buttons for inactive items
Xtreme Docking Pane
# Type Description
1ImportantNow Unpinning action sends when pane Entered to AutoHide mode and Pinning when exit from AutoHide mode
2Fixing sourceDisable close button for floating panes when xtpPaneNoClosable option specified
3New featurePinning/Unpinning, Collapsing/Expanding actions now send for floating panes
4New feature DockingPaneAction::PaneActionUnpinning, DockingPaneAction::PaneActionUnpinned flags added
5New featureAdded EnableKeyboadNavigate method and DockingPaneKeyboardNavigate enumeration to navigate panes using Alt+F6, Alt+F7, Ctrl+Tab, Alt+Minus keys
6New featureCXTPDockingPane::SetEnabled/GetEnaled methods added
7New featureCXTPDockingPanePaintManager::m_bDrawCaptionIcon variable added
Xtreme Report Control
# Type Description
1New featureAutoScroll (vertical) added when dragging rows
2Fixing sourceFixed crash on items editing in Virtual Mode
3Fixing sourceFixed bug with vertical alignment of a cell text. Top is the default text alignment
4Fixing sourceApplied user locale settings for formatting date/time from custom format string
5Fixing sourceCheckbox state is changed only if user click on checkbox image (and is not changed when clicking other cell space)
6New featureAdded option to use current resource language ID as a base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property
7New featureCXTPReportColumn::m_bAutoSortWhenGrouped property added
8New featureCXTPReportColumn::IsAllowRemove method added
9Sample update"No sort" item added to header context menu
10New featureCXTPReportControl::SortRows made as 'virtual', CXTPReportControl::SetRowsCompareFunc(), CXTPReportRows::SortEx() methods added as a additional way to customize sorting
11Fixing sourceMany methods made as 'virtual' in CXTPReportRow, CXTPReportRows
12New featureCXTPReportPageSetupDialog class added
13New featureCXTPReportView::GetPrintOptions method and CXTPReportViewPrintOptions class added
14New featureCXTPReportControl::SortRows made as 'virtual', CXTPReportControl::SetRowsCompareFunc(), CXTPReportRows::SortEx() methods added as a additional way to customize sorting
15New featureCXTPReportRecordItem::OnEditCanceled virtual method added
Xtreme Calendar
# Type Description
1Fixing sourceDayView AutoScroll starts only if user move mouse a few pixels up relative to LButtomDown point for up scroll. (same logic for bottom scroll)
2Fixing sourceFixed bug with single/multi day event interpreting for week and month views
3Fixing sourceFully localized existing language translations
4Fixing sourceOptimized memory data provider, generating recurrence events, Date/Time basic operations
5Fixing sourceOptimized reminders processing
6Fixing sourceOptimized GetEvent(id), GetRecurrencePattern(id) methods of data provider to use cache rather than reading from data source
7Fixing sourceFixed small bug: remove all stored reminders info for occurrences when Reminder property is disabled for master event
8New featureBlack&White Printing checkbox, Header and Footer fields added to Calendar Page Setup dialog
9Fixing sourceFixed bug in ShowDays method of DayView.(when showing only one day, sometimes ShowDays clear days and does not add any one)
10Fixing sourceFixed bug with Weekly recurrence. First day of week changed from Sunday to Monday (as in MS Outlook)
11Fixing sourceOffice 2007 theme. Fixed bug when sometimes text disappeared when editing subject for multiday events in Week and Month views
12New featureOffice 2007 theme. Headers background color customization added
13New featureAdded option to show additional minutes labels on DayView time scale. See also: TimeScaleShowMinutes property
14New featureCalendar Data Base (Access) data provider: Added check all tables on Open and create which do not exist
15Fixing sourceFixed bug with printing Office 2007 Month View week days header
16New featureAdded option to use current resource language ID as base locale to retrieve date/time settings and names. See also: UseResourceFileLocale property
17New featureAdded possibility to avoid 255 chars limit for displaying event subject, location and body text.
18New featureCXTPCalendarUtils::SetUseResourceFileLocale, CXTPCalendarUtils::IsUseResourceFileLocale methods added
19Fixing sourceFixed bug in RemindersManager - Unadvise from DataProvider notifications added on StopMonitoring
20New feature'Edit Event', 'Edit Recurrence', 'Reminders', 'time Scale Properties' dialogs moved from Calendar sample to Toolkit library
21New featureCalendarPrintOptions.BlackWhitePrinting, CalendarPrintOptions.BlackWhiteContrast properties added
22Fixing source_XTP_EXT_CLASS added to all theme parts declarations. Some other useful changes made for themes customization by inherit and override
23Fixing sourceSmall change to avoid warning C4786
24New featureCXTPCalendarOptions::bDayView_TimeScaleShowMinutes property added
25New featureAdded properties: CXTPCalendarThemeOffice2007::CTOHeader::m_clrBaseColor, CXTPCalendarThemeOffice2007::CTOHeader::m_clrTodayBaseColor
Xtreme Skin Framework
# Type Description
1New featureAdded auto enable all threads option (AutoApplyNewThreads property), now HtmlHelp window created in another thread will be skinned also
2New featureVista skin added
3Fixing sourceA lot of small fixes
4New featureTCS_BUTTONS style support added for TabControl
Xtreme Ribbon Bar
# Type Description
1New featureAdded CXTPRibbonBar::AllowMinimize, CXTPRibbonBar::SetMinimized methods
2New featureAdded CXTPRibbonBar::SetTabsVisible/IsTabsVisible methods
3Fixing sourceChanged appearance to match last Office 2007 beta 2 TR
4New featureAdded Minimize feature from Office 2007 beta 2 TR
5New featureAdded support large fonts (RibbonBar::FontHeight property) and non standard DPI modes
6New featureAdded Vista glass effect support
7New featureAdded Silver theme
Xtreme Syntax Edit
# Type Description
1New featureFirst release of SyntaxEdit
Version 10.3.1 September 13, 2006
Xtreme Toolkit Pro
# Type Description
1New featureToolTipContext.ShowOfficeBorder property added
2New featureToolTipContext.ShowShadow property added
Xtreme CommandBars
# Type Description
1Fixing sourceFixed problem regarding animation added in 10.3
2Fixing sourceFixed problem in CommandBars Designer when selecting Ribbon and Office 2007 themes
3New featureCXTPToolTipContext::ShowImage method added
4ImportantAdded support of assigning Id for popup controls using menu resources - specify Id in caption after "\t" - "Caption\tId". See Scribble sample
5Sample updateModified scribble sample to show how actions can be used. Now changing language don't reset layout and user customization
6New featurextpFlagWrapRow flag added, added support of MFT_MENUBREAK menu style
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed problem regarding dual monitors
Xtreme Report Control
# Type Description
1Fixing sourceDraw Control in gray tones if control window is disabled
2Fixing sourceAdded sending NM_DBLCLK notification when no row or record available
3New featureCXTPReportRecords::SetCaseSensitive method added
4Fixing sourceFixed bug in CXTPReportRecords::DoPropExchange (update records indexes when loading)
Xtreme Calendar
# Type Description
1Fixing sourcePrintPageSetup dialog automatically use time format (AM/PM or 24 hour) from the user locale settings
2New featureTheme Office 2007: Week view updated, customization added
3New featureTheme Office 2007: added DoPropExchange to save/load theme settings
4Fixing sourceDraw Calendar and DatePicker controls in gray tones if control window is disabled
5New featureAdded Themes support to DatePicker. Office 2007 Theme added
6Fixing sourceFixed bug when close MAPI data provider (session Logoff and additional Release added)
7Sample updateSQLServerDataProvider Calendar MFC sample added
8New featureDynamic customization added to Office 2007 theme via XTP_NC_CALENDAR_BEFORE_DRAW_THEMEOBJECT notification
Xtreme ShortcutBar
# Type Description
1New featureUpdated Office 2007 color to match Office 2007 Beta 2
Xtreme Skin Framework
# Type Description
1New featureStandard toolbars skin support added.
2Fixing sourceFixed drawing window frames with WS_SIZEBOX, but without WS_CAPTION style.
3New featureAdded CXTPSkinObjectClassMap to help map window classes to skinframework objects
Xtreme Ribbon Bar
# Type Description
1Fixing sourceFixed conflict of Skinframework and Ribbon Frame that was added in 10.3
2Sample updateRibbon MDI Sample added
3New featureFor split buttons added ability to enable only command part or only dropdown part SetEnable(TRUE_SPLITDROPDOWN)
4New featureAdded ability to link all Ribbon styles to exe file. Sample updated. See RibbonSample\res\RibbonSample.rc2
Version 10.3 July 28, 2006
Xtreme Toolkit Pro
# Type Description
1New featureAdded support of win64 platform for Deployment Wizard
Xtreme CommandBars
# Type Description
1New featureAdded png images support.
2New featureImproved Accessibility, added support of Rational Functional Tester tool
3New featureAdded XTPBarPosition::xtpBarComboBoxGalleryPopup
4New featureAdded XTPBarType::xtpBarTypeRibbon
5New featureAdded XTPControlType::xtpControlGallery
6New featureAdded CXTPControlGallery class
7New featureAdded CXTPScrollBar class
8Sample updateAdded GallerySample to demonstrate galleries
9New featureAdded CXTPCommandBar::EnableAnimation method to enable animation for any toolbar
10New featureAdded Actions. Methods CXTPCommandBars::EnableActions/CXTPCommandBars::GetActions(). See new ActionsSample
11Fixing sourceIf registry key not specified SaveCommandBars/LoadCommandBars serialize state to ini file.
Xtreme Docking Pane
# Type Description
1New featurextpPaneThemeOffice2007 added
2New featureDockingPanes now can be hosted in any CWnd window. Added DialogPanes sample to show how to add panes to dialog.
3New featureAdded CXTPDockingPaneManager::SetClientMargin method to add margins around panes
4New featureAdded CXTPDockingPaneManager::SetFloatingFramesOpacity/SetStickyFloatingFrames methods
5Fixing sourceIf registry key not specified Save/Load serialize state to ini file.
Xtreme Report Control
# Type Description
1Fixing sourcePrevent OnSize reenter and stack overflow in Win95/98/ME
Xtreme Calendar
# Type Description
1Fixing sourcePerformance bug fixed in the date picker attached to calendar
2New featureCustom icons functionality added to Theme 2007
3New featureTheme Office 2007: Subject editing updated to Office 2007 style
4New featureTheme Office 2007: Draw day view events aligned by its times (not by cells), draw zero length and short length events in new style
5New featureTheme Office 2007: Tentative pattern updated to be drawn using event border color
6Fixing sourceMAPI Data provider: reminders Outlook processing updated
7Fixing sourceMAPI Data provider: removed notifications duplication Event Added/Changed/Deleted
8Fixing sourceMAPI Data provider: recurrence events Outlook processing updated
9New featureAdded notification XTP_NC_CALENDAR_GETITEMTEXT to customize calendar events, headers and tooltip texts. GetAskItemTextFlags, SetAskItemTextFlags methods added to CXTPCalendarControlPaintManager and CXTPCalendarTheme
Xtreme Task Panel
# Type Description
1New featureImproved Accessibility, added support of Rational Functional Tester tool
Xtreme Skin Framework
# Type Description
1Fixing sourceBecause of SkinFramework MDI Cascade/MDI Tile functions not worked
2New featureAdded png images support.
3New featureAqua color schema added to Office2007.cjstyles (Normalblue.ini/Normalaqua.ini)
4New featureAdded CXTPSkinManager::EnableCurrentThread method. Call it for each thread if you use multithreaded application
Xtreme Ribbon Bar
# Type Description
1New featureAdded Ribbon Galleries
2Fixing sourceImproved performance of ribbon
3Fixing sourceCleaned up appearance for Vista beta 2
4New featureAdded Ribbon Animation
5New featureAdded Ribbon black and aqua themes
6New featureAdded Groups scrolling
7New featureAdded RightToLeft layout support for Ribbon and Frame
8New featureAdded ShowQuickAccess/AllowQuickAccessDuplicates methods
9New featureAdded RemoveTab/RemoveAllTabs methods
Version 10.2 June 2, 2006
Xtreme Toolkit Pro
# Type Description
1Sample updateStylerBrowser sample added.
Xtreme CommandBars
# Type Description
1New featurextpControlCheckBox added
2New featureAdded xtpThemeOffice2007 and xtpThemeRibbon with new Office look
3New featureAdded Support xtpButtonIconAndCaption styles for ComboBox and Edit controls
4New featureTabPaintManager::RotateImageOnVerticalDraw option added
5Fixing sourceSize cursor now visible when mouse under toolbar's gripper
6New featureCXTPPaintManager::m_bFlatMenuBar/m_bFlatToolBar options added
Xtreme Docking Pane
# Type Description
1New featureCXTPTabPaintManager::m_bRotateImageOnVerticalDraw option added
2New featurextpPangActionDragging action added
3New featureCXTPDockingPaneManager::m_bShowSizeCursorWhileDragging option added
4New featureCXTPDockingPaneManager::SetCaptionButtonStyle method added
Xtreme Calendar
# Type Description
1Fixing sourceTimer leak fixed for redraw and populate requests when more than one event changed
2Fixing sourceclass CXTPCalendarWMHandler made as exported
3Fixing sourceFixed bug in drawing current time mark on the time scale for Windows XP theme
4New featureAdded options for draw and print current time mark on the time scale
5Fixing sourceFixed performance bug in calendar multi-resources
6New featureOption to update date picker days bold status on idle added
7Fixing sourceCopy/paste enhanced to keep schedule ID's
8Fixing sourceOffice 2007 style added for 7 day week view
9Fixing sourceFixed bug in CXTPCalendarMemoryDataProvider::RetrieveEvents
10New featureXTP_NC_DATEPICKERMONTHCHANGED notification added
11New featureXTP_NC_CALENDAR_BEFORE_DRAW_DAYVIEWCELL notification added
Xtreme ShortcutBar
# Type Description
1New featurextpShortcutThemeOffice2007 added
Xtreme Skin Framework
# Type Description
1Fixing sourceFixed minor issues with Windows 98
2Fixing sourceChanged Office2007 theme to match last Office
3Fixing sourceAdded skin support for Buttons with BS_ICON and BS_BITMAP; BS_3STATE and BS_AUTO3STATE styles
4Fixing sourceSome enhances in Skinning routines
Xtreme Ribbon Bar
# Type Description
1New featureChanged Theme with new Office look
2New featureContext tabs support added
3New featureControlsGrouping option added
4New featureQuick access support added with Customize page
5New featureCXTPRibbonGroup::SetVisible method added
Version 10.1.1 April 14, 2006
Xtreme Property Grid
# Type Description
1Fixing sourceFixed "Tab" problem for PropertyGrid inside PropertyPage
Xtreme Calendar
# Type Description
1Fixing sourceMultiSchedules, DayView: Change selection between schedules by keyboard left/right keys
2Sample updateRemindersManager enabled by default in Calendar samples
3New featureXTP_NC_CALENDAR_PREPOPULATE notification added
4Sample updateCalendar C++ sample bug fixed: MultiSchedulesSample(Simple), if cannot open data provider file - create it
5Sample updateCalendar C++ sample bug fixed: MultiSchedules, initialize schedule id for new event from the current selection
6Fixing sourceCalendarController: Save WorkWeek mode if single day selected in the attached DatePicker
7New featureCXTPCalendarResourcesManager - RemoveAll() method added
8Fixing sourceCalendarController: Save WorkWeek mode if single day selected in the attached DatePicker
9Fixing sourceCalendarController, fixed bug: Clear existing configuration when Load a new one.
10Interface changedMost of methods for CXTPCalendarControl and CXTPDatePickerControl made as virtual
11Interface changedCXTPCalendarRemindersManager::OnTimer declaration: UINT changed to UINT_PTR
Xtreme Skin Framework
# Type Description
1Fixing sourceMessageBoxes closed automatically if Skinframework classes used but Skin not applied
Xtreme Ribbon Bar
# Type Description
1Fixing sourceFixed double tooltip bug
Version 10.1 April 5, 2006
Xtreme CommandBars
# Type Description
1Sample updateHelpContext sample updated to show HtmlHelp for vc 2002/2003/2005 and WinHelp for 6.0/5.0, added CXTPControl::SetHelpId/GetHelpId
2Fixing sourceEnhanced Customize dialog to show themed check boxes in Toolbar list
3New featureXTPImageState::xtpImagePressed flag added
4New featurextpFlagSmartLayout and xtpButtonIconAndCaptionBelow enums added
5New featureCXTPTabToolBar class added. TabbedToolbar sample added
6New featureSmartLayout sample added
Xtreme Docking Pane
# Type Description
1New featureCXTPDockingPaneManager::SetShowContentsWhileDragging method added
2New featurextpPaneNoDockable option added
Xtreme Report Control
# Type Description
1New featureEnableDragDrop method added
2New featureReportNavigator helper class added
3New featureAdded align for Report Item icons and text separately
4New featureAdded automatic header scrolling when dragging a column to reposition it
5New featureXTP_NM_REPORTPREVIEWKEYDOWN notification added
Xtreme Calendar
# Type Description
1New featureAdded printing support
2New featureAdded Reminders Manager functionality
3New featureAdded multiple recources and multi schedules support
4New featureAdded MAPI data provider (To load\save events from Outlook)
5New featureAdded notifications-based Custom data provider
Xtreme Skin Framework
# Type Description
1New featureFirst release of SkinFramework
Xtreme Ribbon Bar
# Type Description
1New featureFirst release of Ribbon Bar
Version 9.81 December 1, 2005
Xtreme CommandBars
# Type Description
1New featureCXTPControlComboBox::ModifyListBoxStyle method added
2New featureCXTPShortcutManager::SetKeyNameText, CXTPShortcutManager::UseSystemKeyNameText methods added
3New featureCXTPCommandBars::SetLayoutRTL, CXTPTabClientWnd::SetLayoutRTL methods added
4Fixing sourceFixed problem of Linker Tools Error LNK1000 appeared periodically in 9.80
5Fixing sourceFix of 9.80 with handling numeric and functional accel keys
6Fixing sourceAll dialogs now used Ms Shell Dlg font, updated all resources, some aesthetic changes in layouts of controls in dialogs
7Fixing sourceAdded "Expand" tooltip for intellegent menus
8Fixing sourceEnhanced Office 2003 Theme colors (disabled icons color, gradient menu gripper, gradient background of floating toolbars)
Xtreme Property Grid
# Type Description
1New featureCXTPPropertyGridItem::OnCancelEdit, CXTPPropertyGridItem::OnAfterEdit, CXTPPropertyGridItem::OnRequestEdit virtual methods added
2New featureCXTPPropertyGrid::SetLayoutRTL method added
3New featureCXTPPropertyGrid::SetTopIndex, CXTPPropertyGridItem::GetIndex methods added
4Fixing sourceAdded missing CXTPPropertyGridItem::SetEditStyle
5New featureCXTPPropertyGridItemBool::SetCheckBoxStyle property added
6New featureAllowNullDate method added for Date Item
Xtreme Docking Pane
# Type Description
1Fixing sourceChanged Visual Studio 2005 theme to looks like final release
2New featureAdded DockingPane::SetItemColor method
3New featureAdded DockingPane::SetHelpID method
4New featureAdded CXTPDockingPanePaintManager::m_clrSplitterGradient property
5New featureAdded xtpPaneSplitterGradient flag to XTPDockingPaneSplitterStyle enumeration
Xtreme Report Control
# Type Description
1New featureAdded CXTPReportControl:::ShowFooter, CXTPReportColumn::SetFooterText, CXTPReportColumn::SetFooterAlignment, CXTPReportColumn::SetHeaderAlignment methods
2New featureSerialization for Records and RecordsItems (DoPropExchange) added
3New featureXTP_NM_REPORT_COLUMNWIDTHCHANGED notification added
4Fixing sourceFixed bug when inplace editing changes are applied
5Fixing sourceFixed problem of printing icons on some printers
6New featureAdded copy/paste support for all data. Reorganized visible text copy/paste support. Added notifications for copy/paste customization.
7New featureFreeze columns functionality added
8New featureAdded serialization of header settings together with other report settings
9Fixing sourceUpdate header indent when auto grouping by sort order
10New featureAdded possibility to draw custom icon in the group row
Xtreme Calendar
# Type Description
1New featureAdditional parameters for customizing drag and drop operations added
2New featureNavigation and selecting by keyboard added to DatePicker control
3Fixing sourceDB data provider - restore occurrence (remove recurrence event exception) bug fixed
4Fixing sourceDayHeader areas recognision for HitTest() in Day and Week views
Xtreme Task Panel
# Type Description
1New featureAdded support of IAccessible interface to enable "Magnifier" and "Narrator" tools
2New featureCXTPTaskPanel::SetMultiColumn, CXTPTaskPanel::IsMultiColumn, CXTPTaskPanel::SetColumnWidth, CXTPTaskPanel::GetColumnWidth methods added
3New featureCXTPTaskPanel::FindItem method added
4New featureCXTPTaskPanel::SetLayoutRTL Property added
5New featureCXTPTaskPanel::m_bInUpdateScrollBar Property added
Xtreme ShortcutBar
# Type Description
1New featureAdded UINT XTP_SBN_SELECTION_CHANGED notification event
Version 9.80 September 26, 2005
Xtreme Toolkit Pro
# Type Description
1Sample updateAdded ResourceEditor sample
2New featureCXTPTabPaintManger::m_bSelectOnDragOver variable added
3New featureAdded alpha icons support for CXTMenuListBox control
4New featurextpTabLayoutRotated enumerator added
Xtreme Suite Pro
# Type Description
1Fixing sourceEnhances in Office tooltips style, xtpToolTipLuna tooltip style added
2Fixing sourceFixed ampersand problem in tooltips
Xtreme CommandBars
# Type Description
1New featureWM_XTP_CONTROLRBUTTONUP notification added
2New featureWM_XTP_COMMANDBARKEYDOWN notification added
3Interface changedChanged interface: CXTPCommandBar::OnKeyDown(UINT) to CXTPCommandBar::OnHookKeyDown(UINT, LPARAM)
4New featureCXTPControlComboBox::EnableAutoComplete and CXTPControlComboBox::EnableShellAutoComplete methods added
5Interface changedCXTPControlComboBox::GetText renamed to CXTPControlComboBox::GetListBoxText
6New featureCXTPPopupBar::SetDoubleGripper method added
7New featureSetEditHint/GetEditHint method added for CXTPControlEdit and CXTPControlComboBox classes
8New featureCXTPControlComboBox::SetEditIconId/GetEditIconId methods added
9New featureAdded virtual CWorkspace* CXTPTabClientWnd::CreateWorkspace() for custom CWorkspace class
10New featureAdded standard Combo Box notifications (CBN_DROPDOWN, CBN_CLOSEUP, CBN_SETFOCUS, CBN_KILLFOCUS...) for CXTPControlComboBox
11New featureReworked CXTPStatusBar. added new CXTPStatusBarPane class with methods like SetVisible, SetTextColor, SetBackgroundColor, SetIconIndex, SetTextAlignment, SetTooltip....
12Interface changedBecause of bad design of CStatusBar class, CXTPStatusBar now derived from CControlBar
13Interface changedReworked CXTPDialog to allow Docking and Customization, Removed CXTPDialog::SetMenuBar because of it
14Interface changedReworked CXTPShortcutManager to allow shortcuts customization in Dialogs. XTPShortcutManager glabal function removed, use pCommanBars->GetShortcutManager() instead.
15Interface changedCXTPCommandBars::LoadCommandBars and CXTPCommandBars::SaveCommandBars now save/restore shortcuts too. Call pCommanBars->GetShortcutManager()->SetAccelerators(IDR_MAINFRAME) to enable it/
16Sample updateUpdated Dialog Sample to show Customization and Docking in dialog
17New featureAdded CXTPToolBar::ShowExpandButton method to allow show/hide expand button for Menu/ToolBars
18Interface changedSwitched xtpThemeOffice2000 and xtpThemeOfficeXP enums, can lead to incorrect themes for your applications, please check it
19New featureEnhances in arrow key navigation for floating and popuped toolbars
20Fixing sourceAdded visual state of Checked but Disabled button
21New featureTPM_RECURSE flag support added
22Fixing sourceAdded Tooltips for Edit part of ControlCombo and ControlEdit
23Fixing sourceFixed bug of 9.70 not processing extended Alt key
24Fixing sourceA lot of enhances of ComboBox control behaviour
25Fixing sourceExpand to top animation added
26New featureAdded enhanced support for automated testing utilities used IAccessible interface.
27New featureAdded Workspace enumerators: xtpWorkspaceNewTabRightMost, xtpWorkspaceNewTabLeftMost, xtpWorkspaceNewTabNextToActive
Xtreme Property Grid
# Type Description
1New featureProperty Grid grabbed Enter and Escape key of Modal dialogs
2New featureCXTPPropertyGrid::SetInplaceEdit, CXTPPropertyGrid::SetInplaceList methods added
3Interface changedSome methods of CXTPPropertyGridItemXXX classes made as virtual
4Fixing sourceDouble property grid item now use system decimal symbol
Xtreme Docking Pane
# Type Description
1New featureCXTPDockingPaneManager::SetDockingContextStickerStyle method added; xtpPaneStickerStyleWhidbey and xtpPaneStickerStyleVisualStudio2005 enumerators added
2New featureCXTPDockingPanePaintManager::SetSplitterStyle method added
3New featureCXTPDockingPaneManager::SetCaptionDirection method added
Xtreme Report Control
# Type Description
1New featureReportItem and Column tooltips added
2New featureExplorer and Office 2003 column styles added
3New featureAdded ability to edit Preview part of Record
4Sample updateAdded date picker popup for date items editing in TaskList View. (MFC, VB samples)
5Interface changedCXTPReportView::SetReportCtrl method added, m_wndReport now removed, please use CXTPReportView::GetReportCtrl() instead
6New featureXTP_NM_REPORT_LBUTTONDOWN notification added
7Interface changedChanged enumerators names: xtpGrid* to xtpReportGrid*; xtpColumn* to xtpReportColumn*
8New featureXTP_NM_REPORT_GETITEMMETRICS notification added. Added GetItemMetrics call before Group Row drawing
9New featureAdded CXTPReportPaintManager::m_bGroupRowTextBold member
10New featurextpReportTreeStructureDots enumerator added for tree structure
11New featureCXTReportRecordItemEditOptions::m_bSelectTextOnEdit variable added
12New featureDT_WORDBREAK column alignment type support added. Call CXTPReportPaintManager::SetFixedRowHeight(FALSE); to enable it
13New featureAdded copy/paste/cut handlers
Xtreme Calendar
# Type Description
1New featureEncoding parameter support added for XML provider
2Fixing sourceEnhancements in RTL mode
3Fixing sourceAdded XTP_NC_CALENDAR_BEFORE_EVENT_EDIT_OPERATION notification for each event dragging step
4Fixing sourceFixed WeekView left-right keyboard scrolling
5New featureTo avoid screen blinking added redrawing lock until finished processing all notification handlers
6New featureAdded SetFirstWeekOfYearDays / GetFirstWeekOfYearDays for date picker control
7New featureAdded methods GetVisibleRange(), EnsureVisibleSelection() to DatePicker control
8Fixing sourceDatePicker scrolling to visible days when syncronized with Calendar
9Fixing sourceDataBase data provider save date fields correctly for non-US locales
10Interface changedMetods to work with Tooltips moved to public scope. Separate HideTooltip() method added
11Fixing sourceTimer leak on tooltip showing
12New featureAdded methods EnableTooltips(), IsTooltipsEnabled()
13New featureAdded XTP_NC_DATEPICKERBEFOREGOMODAL notification to DatePicker control
14New featureCXTPDatePickerControl::GoModal() returns FALSE when ESC key pressed
15New featureCalendar controller adjusted to work with modal DatePicker control
16Fixing sourceDataBase data provider processing NULL values
17Fixing sourcePrevent multiple raising XTP_NC_CALENDARVIEWWASCHANGED notification
18New featurePossibility to disable vertical and horizontal scrolling added to calendar view
19New featureOption UseOutlookFontGlyphs added to calendar options
20Sample updateFixed incorrect recurrence type radio buttons initializion in Edit Recurrence dialog
21Fixing sourceFixed paste event bug in day view
22Fixing sourceFixed delete selected events bug
23Fixing sourceUpdate text colors on the fly in the Month View
Xtreme Task Panel
# Type Description
1New featureCXTPTaskPanelItem::SetVisible/IsVisible methods added
2New featureAdded AutoHeight parameter for SetSize method in TaskPanelGroupItem to allow Stretch Controls to fill whole group.
3New featureGroup Icons support added for all theme
Xtreme ShortcutBar
# Type Description
1New featureCXTPShortcutBar::ShowExpandButton method added
2New featureCXTPShortcutBar::AllowFreeResize method added
3New featureCXTPShortcutBar::ShowActiveItemOnTop method added
Version 9.70 June 25, 2005
Xtreme Toolkit Pro
# Type Description
1New featureTranslated XML resources support added
2New featureCXTPTaskPanelGroupItem::SetDragText method added
3Sample updateAdded demonstration of Icon in Caption of TaskPanel for TaskPanel sample
4New featureCXTPPropExchangeXMLNode::SetEncoding added to use non english characters
5New featureCXTPToolTipContext class added. See new ToolTipContext sample
6New featureCXTPTaskPanel::GetToolTipContext() method added, added support multiline tooltips
7New featureAdded virtual BOOL CXTShellListBase::IsItemFiltered to allow filter items in shell list
Xtreme Suite Pro
# Type Description
1New featureAdded key navigation support for TabControl
2New featureMultiline TabControl support added (xtpTabLayoutMultiRow), TabPaintManager::MultiRowFixedSelection, TabPaintManager::MultiRowJustified properties added
Xtreme CommandBars
# Type Description
1New featureWM_XTP_AFTERCREATECONTROL notification added
2New featurextpWorkspaceShowActiveFiles enumerator added
3Fixing sourceFixed bug of 9.70 rc1 not loading DesignerControls in Controls pane
4New featureadded Ctrl+Tab, Ctrl+Shift+Tab support to navigate visible ToolBars
5New featurextpFlagStretchedShared added
6New featureCXTPCommandBarsOptions::ShowKeyboardCues, CXTPCommandBarsOptions::keyboardCuesUse options added
7New featureCXTPCommandBars::GetToolTipContext() method added
8New featureCXTPTabClientWnd::UseSplitterTracker method added
9Sample updateUpdated GUI_Whidbey sample to show how to load/save Full Screen layout in XML section
10New featureWM_XTP_TOOLBARVISIBLECHANGED notification added
11Sample updatenew TooltipContext sample added
Xtreme Property Grid
# Type Description
1New featureCXTPPropertyGridItem::IsHidden/CXTPPropertyGridItem::SetHidden, CXTPPropertyGridItem::EnsureVisible methods added
2New featureCXTPPropertyGrid::SetVariableItemsHeight; CXTPPrpertyGridItem::SetHeight, CXTPPrpertyGridItem::SetMultiLinesCount methods added
3New featureAdded ImageManager support for Property Grid items and constraints
4New featureCXTPPropertyGridItemMetrics class added; CXTPPropertyGridItem::GetValueMetrics, CXTPPropertyGridItem::GetCaptionMetrics methods added
5New featureCXTPPropertyGrid::HighlightChangedItems, CXTPPropertyGridItem::IsValueChanged, , CXTPPropertyGridItem::SetDefaultValue methods added
6Fixing sourceFixed Problem with expand list location with dual monitor
7Fixing sourceCtrl+X not worked for Cut operation.
Xtreme Docking Pane
# Type Description
1New featurextpPaneThemeVisualStudio2005 theme added
2New featureShowCaptionMaximizeButton option added
3New featureEnhancement in docking context if xtpPaneNoFloatable option ennabeld
4New featurextpPaneHasMenuButton option added
5New featureDockingPaintManager::SplitterSize property added
6New featureCXTPDockingPaneManager::SyncActiveFloatingFrames method added
7New featurextpPaneActionActivated, xtpPaneActionDeactivated enums added; GetActivePane() method added
8New featureCXTPDockingPaneManager::GetToolTipContext() method added
9New featurenew xtpPaneActionDetaching action added
10Fixing sourceOptimized redrawing. If clicked on tab, only parent container redrawed not all panes
11Fixing sourceFlickers of themed floating frames reduced. Added tooltips for Floating frames
Xtreme Report Control
# Type Description
1New feature CXTPReportPaintManager::m_bUseColumnTextAlignment property added to draw caption text accordingly to its alignment
2Fixing sourceNM_KEYDOWN didn't send if there no rows in report
3New featureadded NM_CHAR notification
Xtreme Calendar
# Type Description
1New featureInitial first beta release of Xtreme Calendar
Version 9.60.1 March 3, 2005
Xtreme Toolkit Pro
# Type Description
1New featureXTPTaskPanelItemAllowDrag enumerator added for TaskPanel drag operations
2New featureCXTPPropExchangeEnumerator added to enumerate child sections for XML node
3New featureCXTPTaskPanel::SetSingleSelection added to allow only one item to be selected in Task Panel; XTP_TPN_FOCUSEDITEMCHANGED notification added
4Fixing sourceFixed bug in CXTPStatusBarIconPane::SetPaneIcon that did not destroy the icon if it already existed. Added DestroyIcon to CXTPStatusBarIconPane::SetPaneIcon to fix memory leak
5New featureXTP_TPN_DBLCLICK added for XTPWM_TASKPANEL_NOTIFY
6Sample updateFixed a few bugs in the Grep sample that would allow a blank popup to be displayed that would not go away, and a bug that caused text in the list to overlap
7Sample updateFixed a bug in the Multi-Language Scribble sample that would cause an assertion error when Arabic was selected as the language and a menu item was selected
8Sample updateFixed a bug that cause the Toolbox sample not to compile
9Fixing sourceFixed bug in TaskPanel::EnsureVisible that would cause incorrect scrolling
10New featureAdded CXTMenuListBox::EnableMenuItem to provide the ability to enable or disable menu items in the CXTMenuListBox control
11Fixing sourceEliminated the prompting to save dialog when the CXTWindowList::OnBtnSave button was pressed in the CXTPWindowList control
12Fixing sourceFixed problem with call stack when using CXTShadowWnd
Xtreme CommandBars
# Type Description
1Fixing sourceFixed bug in DesignerStudio when the "Add Control" button was clicked the application would crash
Xtreme Property Grid
# Type Description
1Fixing sourceImproved drawing themed expand and combo buttons, Whidbey theme now use themed buttons. Little improvments in all themes
2Fixing sourceFixed bug where the grid was not updated after the description was set of a selected item
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed bug in Dynamic Pane sample that cause an unhandled exception when the pane caption was right-clicked
2New featureReworked NativeWinXP theme. Added themed close and pin buttons, Added xtpPaneThemeShortcutBar2003 and xtpPaneThemeExplorer themes
3Fixing sourceFixed bug that displayed a splitter mouse cursor when a pane could not be resized
4Fixing sourceTracking MinMax now works with AutoHide windows
Xtreme Report Control
# Type Description
1New featureCXTPReportControl::DoPropExchange added
2New featureCXTPReportSelectedRows::IsChanged/SetChanged added
3New featureDT_NOPREFIX added for each DrawText call
4Fixing sourceFixed m_clrIndentControl color in non luna theme
5Fixing sourceFixed bug where text containing an ampersand would be displayed differently than the tooltip
Version 9.60 February 15, 2005
Xtreme Toolkit Pro
# Type Description
1Interface changedMuch of the source code has been cleaned up and reformatted with this release. This includes formatting changes made to common naming conventions for enumerations, structures and global functions. As a result many commonly used identifiers are now depreciated. To provide support for depreciated naming conventions you can add the following line of code to your stdafx.h file #define _XTP_INCLUDE_DEPRECIATED just before the line #include "ToolkitPro.h". See XTPDepreciated.h for a complete list of identifiers that have been affected
2New featureAdded Themes support for standard controls. Added CXTMenuListBox, CXTTabCtrlTheme, CXTFlatControlsTheme, CXTCaptionTheme, CXTFlatTabCtrlTheme
3New featureAdded constans for TrayIcon to support BaloonTip without latest PlatformSDK
4Fixing sourceCXTSplitterWnd::SetActivePane was declared as protected. Moved to public section
5Fixing sourcefixed errors and warnings for Intel(r) C++ compiler
6Fixing sourceFixed All button themes to support GetChecked/SetChecked. Sample updated
7Fixing sourceFixed bug in XTTreeCtrl when both TVS_TRACKSELECT and TVS_CHECKBOXES used
8New featureCXTPTabPaintManager::m_bDrawTextPathEllipsis variable added
9New featureChanges to support IA64
10New featureCXTPImageManager::RemoveIcon added, CXTPImageManager::SetIcon(UINT) added
11New featureAdded Checked Icon in ImageManager collection. (xtpImageChecked)
12New featureAdded CXTPPropExchange supported by TaskPanel, CommanBars, DockingPane. Updated ToolboxSample
13Sample updateAdded Office2003 theme for GUI_Outlook sample
14New featureAdded new xtpTaskPanelThemeShortcutBarOffice2003
15Sample updateGrep sample added
Xtreme Suite Pro
# Type Description
1New featureCommandBarsDesigner: Added Import from/Export to XML; Import/Export to bitmap added
2New featureadded XML Layout tab for CommandBarsDesigner
Xtreme CommandBars
# Type Description
1New featureCXTPDialogBar added. see CustomThemes sample
2New featureAdded WM_PRINT message handler to support AnimateWindow routines
3New featureAdded CXTPCommandBars::RemoveAll method; CXTPCommandBars::SetToolBarClass, CXTPCommandBars::SetMenuBarClass, CXTPCommandBars::SetPopupBarClass static members
4New featureAdded CXTPPopupBar* CXTPCustomizeSheet::GetContextMenu(); added CXTPImageManager* CXTPCustomizeSheet::GetCustomIcons();
5New featureCXTPStatusBars merged with CXTStatusBar
6New featureAll serialize methods removed to DoPropExchange to allow serialize to registry/archive/XML
7New featureAdded support of IAccessible interface to enable "Magnifier" and "Narrator" tools
8New featureEnhances in NativeWinXP theme
9New featureWhidbey theme moved to source code (xtpThemeWhidbey)
10New featureAdded ability to resize ComboBox and Edit controls by user in Customize mode
11New featurextpFlagControlStretched added
12New featureReadOnly property added for Edit control
13Fixing sourceBug in ComboBox where if any string with an ampersand is added to the dropdown list the ampersand would be replaced with an underscore
Xtreme Property Grid
# Type Description
1New feature virtual CXTPProperyGrid::CreateView added to support custom View class
2New feature added virtual CXTPPropertyGrid::OnBeforeInsert method
3New featureadded CXTPPropertyGridItemConstraint class, added new CXTPPropertyGridItemEnum and CXTPPropertyGridItemFlags classes (see sample)
4New featureCXTPPropertyGridItemCategory added
5Fixing sourceFixed problem with Date item with "%m/%d/%Y" format instead of "%d/%m/%Y"
6New featureInsertChildItem and InsertCategory methods added
7Fixing sourceAdded DT_NOPREFIX for each DrawText call
8New featurextpGridThemeWhidbey added
9Fixing sourceVerbs collection added
Xtreme Docking Pane
# Type Description
1New featureCXTPDockingPaneLayout::Serialize method added
2New featureAdded CXTPDockingPaneManager::m_bCloseGroupOnButtonClick = FALSE; CXTPDockingPaneManager::m_bHideGroupOnButtonClick = TRUE;
3New feature Whidbey theme moved to source code. xtpPaneThemeWhidbey(ThemeWhidbey fo ActiveX)
Xtreme Report Control
# Type Description
1Fixing sourceFix to allow more than 32000 records
2Fixing sourceFixed scrollbar issue
3New featureShowHeader property added
4New featureAdded Virtual List support. Added VirtualList sample
5Sample updateadded Multiline sample for ReportControl
Version 9.51 October 12, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceRenamed CXTOutlookBar to CXTMenuListBox to eliminate confusion with CXTOutBarCtrl class
2Fixing sourceRemoved export declaration for template class that caused reported linking errors for shell list
3Fixing sourceFixed the bug in CXTColorDialog that caused an invalidate problem
4Fixing sourceConstructor in CXTThemeManager moved to a public section to allow the ThemeManager to be created
Version 9.50 October 04, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed bug with tree not displaying highlighted or selected items when TVS_TRACKSELECT or TVIS_DROPHILITED styles were specified
2Fixing sourceFixed size cursor display problem in CXTResize with size icon for Windows 2000
3Fixing sourceFixed header display with Window XP themes not displaying correctly on mouse over after column sort
4Fixing sourceFixed some display issues and added ModifyExtendStyle method to the list control
5Fixing sourceFixed display bug with icon when the caption is sized in CXTCaption
6Fixing sourceFixed _xtGetHeaderControl in CXTListCtrl
7Fixing sourceFixed bitmap and sort arrow display when the column is sized too small for header themes
8Fixing sourceFixed bug which prevents the check box from being selected in the tip window
9Fixing sourceFixed bug which prevents check box from being selected in the tip window
10Fixing sourceFixed GetItemSize from ASSERT when there are 0 folders or 0 items. Now returns 0 size for Outlook bar controls
11Fixing sourceAdded fix that ensures the tip is always visible on the screen and does not extend past the limits of the desktop in CXTTipWindow
12Fixing sourceMinor fix, when the tree control does not have focus it should not draw selected item focus
13Fixing sourceFixed bug with multiselect treecontrol + TVS_CHECKBOXES for CXTTreeView
14Fixing sourceVisual Studio 2005 compatible fixes
15Fixing sourceCorrected flicker problems with timer and mouse movement in the Outlook Bar
16New featureCXTPDrawHelpers::GetDefaultFontName() added
17New featureTaskPanel: ImageManager support added
18New featureCXTPReBar added, Updated GUI_Explorer sample
19New featureAdded Office2003 theme supoprt for CXTOutBarCtrl. See sample
20New featureAdded header control theme support
21Sample updateUpdated sample for new header control features
22New featureAdded set methods for back, text and individal row colors for list control
23New featureAdded thawAllColumns method for flat headers
24New featureAdded SetBitmap(int iCol, UINT uBitmapID, DWORD dwRemove/*=NULL/) for backward compatibility in flat headers
25New featureToolbox sample added
26New featureTaskPanel: new Themes added, Layout enum added, Behaviour enum added
27New featureAdded SetRowColors to ListCtrl for backward compatibillity
28New featureTaskPanel: Drag and Drop added, Rename edit box support added
29New featureCXTPImageManager::ResampleAlphaLayer method added
30New featureTaskPanel: Scroll buttons for Toolbox added. EnsureVisible method added
31New featureCXTPImageManager::ResampleAlphaLayer method added
32New featureAdded WS_CLIPCHILDREN and WS_CLIPSIBLINGS style to form view dialogs
33New featureAdded mutex to CXTPManageState for thread safe singleton instantiation
34Fixing sourceUpdated header theme for use with theme manager for flat headers
35New featureCXTPResourceManager, CXTPResourceManagerText and CXTPResourceManagerXML added
36New featureAdded some additional error checks for GetClientRect and GetWindowRect for CXTPDrawHelpers
37New featureAdded SetActivePane to CXTSplitterWnd to eliminate redundant TRACE statement
38New featureAdded CXTTreeBase and CXTListBase, CXTShellListBase and CXTShellTreeBase classes
39New featureCXTPResourceManager added
40Sample updateUpdated samples to demonstrate header themes
Xtreme Suite Pro
# Type Description
1New featureNew ToolBox sample added
2New featureShortcutBar::Icons, TaskPanel::Icons properties added
3New featureTaskPanel: Drag and Drop added, Rename edit box support added
4New featureTaskPanel: HotTracking added
5New featureTaskPanel: SelectItemOnFocus added
6New featureTaskPanel: new Themes added, Layout enum added, Behaviour enum added
7Fixing sourceFixed bug with tooltips in popup toolbar
8Fixing sourceFixed a bug in CXTPToolbar that caused the frame to be activated when miniframe was focused
9Fixing sourceFixed a bug with CustomizeContextMenu for popup bar
10New featureWinXP themed Edit added
11New featureReBar Sample added
12New featureWinXP themed Combo added
13New featurePopupControl::AllowMove method added
Xtreme CommandBars
# Type Description
1Fixing sourceFixed bug with tooltips in popup toolbar
2Fixing sourceFixed a bug in CXTPToolbar that caused the frame to be activated when miniframe was focused
3Fixing sourceFixed a bug with CustomizeContextMenu for popup bar
4New featureWinXP themed Edit added
5Sample updateReBar Sample added
6New featureWinXP themed Combo added
Xtreme Property Grid
# Type Description
1Fixing sourceMinor fix in CXTPItemConstraints::Sort()
2New featureAdded support of custom colors for all themes
3Fixing sourceCXTPItemConstraints renamed to CXTPPropertyGridItemConstraints
4Fixing sourceMinor fix in CXTPItemConstraints::Sort()
5New featureAdded support of custom colors for all themes
6Fixing sourceCXTPItemConstraints renamed to CXTPPropertyGridItemConstraints
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed bug with DockingStickers and xtpPaneNoFloatable option in XTPDockingPaneContext
2New featureHidden panes now collapse when they are dragged over in CXTPDockingPaneAutoHidePanel
3New featurextpPaneActionCollapsing, xtpPaneActionCollapsed, xtpPaneActionExpanding, xtpPaneActionExpanded added for docking pane
4Fixing sourceEnhances in Docking algorithms
5New featureAdded Min-Max tracking support
6Fixing sourceFixed bug with DockingStickers and xtpPaneNoFloatable option in XTPDockingPaneContext
7New featurextpPaneActionCollapsing, xtpPaneActionCollapsed, xtpPaneActionExpanding, xtpPaneActionExpanded added for docking pane
8Fixing sourceEnhances in Docking algorithms
9Fixing sourceHidden panes now collapse when they are dragged over in CXTPDockingPaneAutoHidePanel
10Fixing sourceUpdated samples to demonstrate header themes
11New featureAdded Min-Max tracking support
Xtreme Report Control
# Type Description
1Fixing sourceDT_NOPREFIX fix in CXTPReportPaintManager
2Fixing sourceBug with ReportControl::EnsureVisible fixed
3Sample updateLoadState/SaveState sample added to the sample
4New featureAdded GetFirstSelectedRowPosition(), GetNextSelectedRow() to CXTPReportRows
5New featureInplace Edit added, Inplace button added, Inplace List added to report control. Sample updated to show this
6New featureAutoColumnSizing option added for report control
7New featureTreeStructure drawing added for report control
8New featureCXTPReportView added with Print support
9Fixing sourceDT_NOPREFIX fix in CXTPReportPaintManager
10Fixing sourceBug with ReportControl::EnsureVisible fixed
11New featureLoadState/SaveState sample added to the sample
12New featureAdded GetFirstSelectedRowPosition(), GetNextSelectedRow() to CXTPReportRows
13New featureInplace Edit added, Inplace button added, Inplace List added to report control. Sample updated to show this
14New featureAutoColumnSizing option added for report control
15New featureTreeStructure drawing added for report control
16Fixing sourceSort Triangle made always visible now for CXTPReportPaintManager
17New featureCXTPReportView added with Print support
Version 9.10 July 29, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed some display problems with text containing ampersand and button flashing when displaying popup in CXTCaption
2Fixing sourceFixed bug with RefreshLabel icon lookup always failing in CXTMDIWndTab, which would cause CPU process to increase due to Failed lookups
3Fixing sourceFixed bug in CXTColorPopup that caused color popup to display off the edge of the screen to reposition to the viewable area
4Fixing sourceFixed display bug with Windows XP gripper theme
5Fixing sourceFixed bugs with tray icon using balloon tips and hide icon settings
6Fixing sourceFixed display bug with high font DPI settings in the color dialog
7Fixing sourceFixed bug that caused the color selector to add user colors when they already exist in the user list or standard selection
8New featureAdded COMPILE_MULTIMON_STUBS to CXTColorPopup
9New featureAdded Windows XP theme support for color dialogs
10New featureAdded an example for setting user defined colors to ColorPickerDlg
11Fixing sourceMade global XTPGetWorkArea() functions public and exported
12New featureAdded SetUserColors and GetUserColors to the color selector control and made them static
Xtreme CommandBars
# Type Description
1Fixing sourceCustomDraw combo updated for custom themes
2New featureCXTPCommandBars::SetCustomizationDataFileName added
3New featureAdded GetRegularBoldFont to CXTPPaintManager
Xtreme Property Grid
# Type Description
1Fixing sourceFixed bug with the scrollbar in inplace list
2Fixing sourceFixed the problem that caused the password item to be visible as a tooltip
Version 9.00 July 18, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed various problems with the deployment wizard that would cause incorrect initialization
2New featureAdded bEnsureVisible argument to CXTOutBarCtrl::SetSelItem to ensure the item selected is visible
3Fixing sourceFixed bug: CXTCaption does not draw ellipse drawtext style if there was no CPWS_EX_CLOSEBUTTON
4Fixing sourceFixed some display issues with the size gripper and made size gripper Windows XP theme compatible
5Fixing sourceFixed bug: CXTOutBarCtrl incorrectly displays scroll down arrow in empty folder
6Fixing sourceFixed GetButton methods that would return incorrect button index in CXTEditListBox
7Fixing sourceFixed issues with sorting in shell list control
8Fixing sourceRewrote the directory monitoring thread to correctly monitor for file and folder updates
9Fixing sourceFixed resource leak where pens were destroyed prior to the device context being restored to its previous state
10New featureAdded Visual Studio .NET 2002 hot fix setup files . This is required to provide IntelliSense support for our products on 2002
11New featureUpdated and translated all language files
12New featureComplete Right To Left (RTL) language support added
13New featureWhidbey GUI Sample added
14New featureOutlook 2003 style Report control added
15New featureMSN Messenger style Popup Control added
16New featureAdded CXTPManageState::ResetModuleInfo for loading the module state from the resource dlls
17New featureAdded code to CXTListCtrl that shades sorted columns similar to windows explorer
18New featureCXTPShortcutBarPane::SetIndent method added
19New featureXTPColorManager::SetLunaTheme added
20New featureCXTPShortcutBarPane::SetIndent method added
21New featureEnhancement in CXTPSplitterTracker class
22Fixing sourceUpdated font creation in CXTHyperLink
Xtreme Suite Pro
# Type Description
1New featurePopupControl added
2New featureIsWindowHooked now checks for a valid window handle
3Fixing sourceFixed the code for "base" language resource
4Fixing sourceFix in ShortcutBarText
5New featureCustomThemes: new Combo samples added
6New featureWM_XTP_INIMENU added
7New featureCXTPColorManager::SetLunaTheme added
8Fixing sourceUpdated and added language files
9New featureNow 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)
10Fixing sourceFully localized existing language translations
11Fixing sourceMade "Lookup(HWND hWnd)" public to work as "IsWindowHooked" method
12New featureTPM_RIGHTALIGN flag support added for Context menus
13Fixing sourceChanges in Keyboard hooking routines
14New featureThemed Context menu added for CXTPControlComboBox and CXTPControlEdit
15New featureCXTPToolBar:IsCloseable/SetCloseable methods added
16New featureCXTPControl::Reset method added
17New featureCXTPCommandBar::SetButtonSize/GetButtonSize methods added
18New featureCXTPImageManager::DrawReverted method added
19New featureAltDragCustomization added
20New featureCloseSubMenuOnClick property added
21New featureCXTPDialog, CXTPDialogBase added
22New featureCXTPTabClientWnd:WM_XTP_NEWTABITEM notification added
23New featurextpControlLabel added
24New featureMultiLanguage sample added
25New featureScribleMultLang sample added
Xtreme CommandBars
# Type Description
1Fixing sourceFixed the code for "base" language resource
2Fixing sourceFix in ShortcutBarText in popup controls
3Fixing sourceIsWindowHooked now checks for a valid window handle in CXTWndHook
4New featureCustomThemes: new Combo samples added
5New featureWM_XTP_INIMENU added to CXTPCommandBars
6New featureCXTPColorManager::SetLunaTheme added
7New featureUpdated and added language files
8Fixing sourceNow 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)
9Fixing sourceFully localized existing language translations
10Fixing sourceMade "Lookup(HWND hWnd)" public to work as "IsWindowHooked" method in CXTPHookManager
11New featureTPM_RIGHTALIGN flag support added for Context menus in CXTPPopupBar
12Fixing sourceChanges in Keyboard hooking routines for hook manager
13New featureThemed Context menu added for CXTPControlComboBox and CXTPControlEdit
14New featureCXTPToolBar:IsCloseable/SetCloseable methods added
15New featureCXTPControl::Reset method added
16New featureCXTPCommandBar::SetButtonSize/GetButtonSize methods added
17New featureCXTPImageManager::DrawReverted method added
18New featureAltDragCustomization added for command bars
19New featureCXTPDialog, CXTPDialogBase added
20New featureCXTPTabClientWnd:WM_XTP_NEWTABITEM notification added
21New featurextpControlLabel added for command bars
22New featureMultiLanguage sample added
23New featureScribleMultLang sample added
Xtreme Property Grid
# Type Description
1Fixing sourceFixes in HelpHeight and SplitterPos
2New featureAdded language translations, including RC WinTrans database file
3Fixing sourceCXTPItemConstraints::GetCurrent returned
4New featureCXTPPropertyGridItem::SetitemData/CXTPPropertyGridItem::GetItemData added
5New featureCXTPPropertyGridItem::SetMaskedText added
6New featureVirtual CXTPPropertyGridItem::SetVisible added
Xtreme Docking Pane
# Type Description
1Fixing sourceFix in AttachView
2New featureUpdated and added language files. They are now managed using RC WinTrans database
3New featureAdded an alternative way of licensing
4New featureCompleted localization for docking panes
5New featureThemed Floating Frames added
6New featureAdded new sample for to demonstrate using command routing with docking panes
7New featureRouting with docking panes
8New featureCXTPDockingPaneManager::SetAlphaDockingContext added
9New featureCXTPDockingPaneManager::SetShowDockingContextStickers added
10New featureDockingContainers sample added
Xtreme Report Control
# Type Description
1New featureInitial first release of Xtreme Report Control
Version 8.70 April 15, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceMade methods GetNextItem const
2Fixing sourceWhen you collapse a tree node that has a child item selected and you press the down or up arrow key, a debug assertion is thrown
3Fixing sourceDisplay problems with focus rect when tree would lose focus
4Fixing sourceAdded additional argument to SelectAll that allows for starting from a specified tree node
5Fixing sourceWhen editing a tree label, if the new text it shorter than the original label, the text under the edit box is displayed
6Fixing sourcePreTranslateMessage would pump messages when in label edit mode
7Fixing sourceCorrected font and background color display problems and pretranslate message pumping messages when edit is present
8Fixing sourceFixed bug with resizing that would cause display problems with trees or lists that are in edit mode when a size operation begins
9Fixing sourceFixed bug with all edit controls including browse edit that would fail to initialize correctly under certain situations
10Fixing sourceFixed MFCBUG: During label editing if the tree is resized while there is an edit box open, the edit box is not moved to the new location of the tree item, but is left in it previous location
11Fixing sourceFixed bug with resize that was recently introduced with setting focus when sizing. Reduced some overhead with checking for group box during resize
12Fixing sourceFixed bug with StripMnemonics that would change '&&' to '&' which would cause the following statement: "House & Home" to appear as "House _Home"
13Fixing sourceFixed bug with window size changes that would incorrectly position browse button
14Fixing sourceFixed display bug with toolbar button theme when button had focus
15New featureAdded OnCustomize() command handler to enable expansion button display to enhance samples and eliminate confusion with product evaluation as many reports would indicate the disabled "Standard" popup was a bug
16Fixing sourceFixed GPF error on Windows NT
17Fixing sourceFixed bugs with class wizards that would cause the compile errors when choosing rebars or ole container support
18Fixing sourceFixed memory leaks due to directory monitoring thread incorrectly initialized
19New featureEnhancements to outlook bar control
20New featureAdded CXTResizeGroupBox class to draw flicker free group box with resizing dialogs
21New featureAdded Themes support for CXTButton class
22New featureAdded SetButtonTheme
23New featureCXTCaption::SetOffcie2003Color added
24New featureCXTWindowList class added
25New featureTaskPanel: Custom theme Sample added
26New featureCXTWindowList sample added
27New featureTaskPanel group icons support added
28New featureTabManager added. TabManager is the common tabs painting routines for CommandBars, DockingPanes and TabControl
29New featureCXTPTabControl class added
30New featureAdded TabManager and GUI_Eclipse sample
31New featureWindows XP theme support added Initialization for initialize edit, browse edit, and edit list controls
32New featureWindows XP theme support for button, edit, browse edit, and edit list controls
33Fixing sourceMade SetXButtonStyle virtual
34New featureAdded xp theme support for browse button
35New featureAdded themes to draw 3D disabled icons and WinXP toolbar style buttons
36New featureAdded a check to truncate tooltip text to the maximum allowed size. This would cause an ASSERT when the tooltip was longer than the expected length
37Fixing sourceUpdated button project for current theme revisions
38New featureAdded theme support to color picker
39New featureAdded recalclayout method
40Fixing sourceChanged window location to use defer
41New featureAdded CEditListBoxEx helper class to handle sizing edit list in CXTTabCtrl
42Fixing sourceSet xp mode for edit list toolbar buttons
43New featureAdded "scope" resolution operant for all registry API calls for clarity
44New featureAdded members for section and profile name that are set in the constructor rather than calling a pointer to CWinApp, since this pointer could be invalid in some case
45Fixing sourceUpdated icons for sample
Xtreme CommandBars
# Type Description
1New featureAlpha Icons support added for All OS
2New feature.NET Grouping like Tabbed Workspace added
3Fixing sourceEnhances in ImageEditor dialog - new look, support all image files, alpha icons and bitmaps support added
4New featureAdded missing CXTPControlEdit::Serialize method
5New featureTabWorkspace Tooltips added
6Fixing sourceOptimization in SaveCommandBars. Now stored only customized ToolBars
7Fixing sourceReorganization of Color Manager
8New featureCXTPControl::FromUI method added
9New featureTPM_RIGHTBUTTON flag support added
10Fixing sourceEnhances in Designer (Resource Dialog, Control flags, PopupToolbar option)
11New featureAdded CXTPControlSelector (see GUI_Office11 sample for more information)
Xtreme Property Grid
# Type Description
1New featureCXTPShortcutBar::SetImageManager method added
2Fixing sourceFixed bug that occurred when Categories.Clear was called in OnValueChanged handler
3New featureAdded XTPPropertyGridItem::SetMask, XTPPropertyGridItem::SetPasswordMask
4New featureCCustomItemDate sample added
5Sample updateSample updated
Xtreme Docking Pane
# Type Description
1Fixing sourceSome flicker removed
2Fixing sourceVisual C++ 5.0 fix
3New featureCXTPDockingPaneManager::UseSplitterTracker option added
4New featureGetPaneData/SetPaneData methods added
5Fixing sourceSome enhances in Animation routines
6New featureDockingPanes Actions added
7New featurePaneAction sample added
8New featureDockingPaneManager::HideClient option added
9New featureCXTPDockingPaneManager::LockSplitters method added
10New featureNew themes for tabs, added support of Tabs at Top, Left, Right. see TabManager sample
11New featureCXTPDockingPaneManager::UseSplitterTracker option added
Version 8.61 January 28, 2004
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixes bug with multi-line tab control drawing vs.net theme
2Fixing sourceFixes bug with browse edit control forcing parent to redraw multiple times due to redundant calls to RedrawWindow
3Fixing sourceFixes the following build error in .NET: XTMaskEditT.h(701) : error C2440: 'initializing' : cannot convert from 'tCHAR' to 'ATL::CStringT<BaseType,StringTraits>'
4Fixing sourceFixes problem with initialization when control is dynamically created instead of subclassed for edit list box
5New featureAdded CXTPShortcutBar::RemoveItem and CXTPShortcutBar::RemoveAllItems
6New featureAdded AppWizards for 6.0, 7.0 and 7.1 Studios
7New featureAdded IsExpanded() member to search options control
8New featureGroup icons support added for Task Panel
9New featureSetClientBitmap added to Task Panel
10New featureRemoveItem and RemoveAllItems added to Task Panel
11New featureAdded xtpTypeControls item type for Task Panel
Xtreme Suite Pro
# Type Description
1New featureAppWizards added for 6.0, 7.0 and 7.1 Studios
Xtreme CommandBars
# Type Description
1Fixing sourceFixed bug In Visual C++ 2003 Font Combo box wasn't sorted
2Fixing sourceFixed bugs in CommandBars designer
3Fixing sourceFixed bug in ImageEditor when picture edited in low resolutions
4Fixing sourceFixed bug with MDI tabs if you Attach then Detach you cannot call Attach again without causing an ASSERT then crash
5New featureMDI Standard Customization added
6New featureMenuBar icons (close, minimize, restore) added to MDIPopup menu
7New featureNew method CXTPControl::IsTemporary method added
8New featureNew method CXTPImageManager::Lookup added
9New featureNew method CXTPControlPopup::Style method added. Now possible to add Split button with icon and text, see CustomThemes sample
10New featureAdded ability to inherit Edit control of CXTPControlComboBox (see CustomThemes sample)
11Fixing sourceIf controls size customization info greater than 16kb it stores to file
12New featureAdded Context Help support to command bars including HelpContext sample project
13New featureAdded optimization and enhanced performance
14New featureAdded "ICY" theme to custom themes sample
15New featureAdded "Eclipse" GUI sample
16Fixing sourceMade CXTPImageManagerIcon constructor public so it is accessable from outside of the toolkit project
17New featureNew method ShowTextBelowIcons to set the command bar text below icons instead of to the right and ActiveX property added
Xtreme Property Grid
# Type Description
1Fixing sourceRemoved static members TRUE_VALUE and FALSE_VALUE that would not allow correct initialization for the True and False text strings
2Fixing sourceFixed problems with statically linked samples
3Fixing sourceFixes bug with double click crash when items are deleted in ValueChange handler
4Fixing sourceMade CXTPPropertyGridItem::GetInplaceEdit virtual, see GridSample
Version 8.60 November 21, 2003
Xtreme Toolkit Pro
# Type Description
1Fixing sourceFixed bug occurring with the time mask edit control not parsing the mask correctly
2Fixing sourceFixed bug occurring with CXTSearchOptionsView not sizing correctly if the scroll bars are displayed
3Fixing sourceFixed bug occurring with the list box mouse wheel scrolling and not painting background correctly
4Fixing sourceFixed bug that occurred with the tree control painting the background color when set to a color other than white
5Fixing sourceFixed bug occurring with the tip of the day dialog resetting the show tips check box when the next button was pressed
6Fixing sourceFixed problem with the shell tree and combo box that would cause each directory that is traversed to be added to the drop down combo when tunneling. Also added support for cut, copy, paste, delete and select all for combo box
7Fixing sourceFixed bug that occurred with disabled tree control not drawing text correctly
8New featureAdditional fix for tree control background and text color setting
9New featureTaskPanel control added
10New featureXTFlatComboBox with Office XP style added
11New featureTaskPanel sample added
Xtreme CommandBars
# Type Description
1Fixing sourceMouseManager fixed for multithreaded applications
2New featureAnimation added
3New featureSystem sounds added
4New featureON_XTP_EXECUTE_RANGE macro added
5New featureAdded the ability to add inherited Toolbars
6New featureCXTPControlListBox class added
7New featureMDI customization mechanizm added
8New featureAdded void CXTPControl::AssignDocTemplate(UINT nIDResource);
9New featureAdded void CXTPControl::ExcludeDocTemplate(UINT nIDResource);
10New featureAdded CXTPPopupToolBar::SetBorders(CRect rcBorders);
11New featureAdded CXTPPopupToolBar::DisableShadow();
12New featureAdded virtual void CXTPControl::OnRButtonUp
13New featureAdded CXTPToolBar::SetContextMenuPresent(BOOL bPresent);
14New featureCXTPColorManager()->DisableLunaColors() method added
15New featureMDIMenus sample added
16New featureListBox sample added
17New featureGUI_Explorer added
18New featureMSDI sample added
Xtreme Property Grid
# Type Description
1Fixing sourceFixed the positioning of combobox list when it pops up at the bottom of the screen
Xtreme Docking Pane
# Type Description
1Fixing sourceFixed bug that occurred when the user dropped a pane to an expanded pane
Version 8.51 September 29, 2003
Xtreme Toolkit Pro
# Type Description
1Fixing sourceSplitter fixed
2New featureShortcutBar sample added
Xtreme CommandBars
# Type Description
1Fixing sourceFixed Context Popup to send commands to the main frame instead of to the owner
2Fixing sourceFixed bug in restoring user image
Xtreme Property Grid
# Type Description
1Fixing sourceItem's value can now be changed by a double click to the item's caption
Xtreme Docking Pane
# Type Description
1Fixing sourceChanges in architecture. It is now possible to have some Docking Panes managers with different themes
Version 8.50 September 18, 2003
Xtreme CommandBars
# Type Description
1Fixing sourceOffice2003 Splitter fix
2Fixing sourceOffice2003 Shadow fix (more blue in Blue theme, more olive and silver in Olive and Silver themes)
3Fixing sourceEnhanced Office2003 theme
4New featureCommandBars Designer added
5New featureAdded Flags to CXTPTabClientWnd class (xtpWorkspaceHideArrows, xtpWorkspaceHideClose, xtpWorkspaceHideAll)
6New featureImage Editor added
7New featureCustomization Keyboard Page added
8New featureXTP_COMMANDBARS_OPTIONS::bSyncFloatingBars option added
9New featureXTP_COMMANDBARS_OPTIONS::bShowExpandButtonAlways option added
10New featureWM_XTP_INITCOMMANDSPOPUP notification added
11New featureCXTPControlCustom added
12New featureAdded TPM_RETURNCMD flag support for TrackPopupMenu
13New featureAuto Update feature added
14New featureStatus Bar 2003 theme added
15New featureAdded ability to use Command Bars in Topmost frames and as popup of tray icon
16Fixing sourceItems can now be activated by keyboard even if they have no accel
17New featureFloating / Docked position can now be changed by double click (XTP_COMMANDBARS_OPTIONS::bDblClickFloating flag added)
18New featureDialogSample added
19New featureCustomizeDlg sample added
20New featureNotification sample added
21New featureCommonControls sample added
22New featureGUI_OneNote added sample added
Xtreme Property Grid
# Type Description
1Fixing sourceOptimization in ResetContrent method
2New featureCtrl+Left, Ctrl+Right to reposition divider added
3Fixing sourceEnhanced in Tab key, F4, Alt + Down
4New featurePropertyGridPaintManager added. There are built-in themes: xtpGridThemeDefault, xtpGridThemeNativeWinXP, xtpGridThemeOffice2003, xtpGridThemeCool, xtpGridThemeSimple, xtpGridThemeDelphi
5New featureBind* function added (BindToString, BindToBol, ...)
6New featureSetConstraintEdit method added
7New featureBindSample added
Xtreme Docking Pane
# Type Description
1New featureOffice 2003 theme added
2New featureWinXP theme added
Version 8.00 July 31, 2003
Xtreme Toolkit Pro
# Type Description
1New featureInitial first release of Xtreme Toolkit Pro
2Fixing sourceFixed Deployment wizard with Visual Studio 2003
3New featurePaneOptions sample added
4New featurePrintPreview sample added
5New featureMDITabWindow sample added
6Fixing sourceXTPToolkit.h renamed as XTToolkitPro.h and XTPResource.rc renamed as XTToolkitPro.rc
7New featureAdded evaluation version of Toolkit Pro. (Debug version only!)
Xtreme CommandBars
# Type Description
1New featureAdded Customization! (Customization Dialog, Customization Toolbars and Menus, Customization Popup in "Add or Remove Buttons")
2New featureTear-off popups added!
3New featureIntellegent Menus added!
4Fixing sourceXTPToolkit.h renamed as XTCommandBarsPro.h and XTPResource.rc renamed as XTCommandBarsPro.rc
5New featureAdded xtpFlagUseMDIMenus flag
6New featureadded XTPToolBarFlags enumerator to control docking
7New featureWM_XTP_CREATECOMMNANDBAR notification message added
8New featureWM_XTP_CREATECONTROL notification message added
9Fixing sourceXTPControlCombooxExt.cpp moved to the Xtreme CommandBars source
10Fixing sourceXTPControlPopupColor.cpp moved to the Xtreme CommandBars source
11Fixing sourceXTPTabClientWnd.cpp moved to the Xtreme CommandBars source
12New featureDynamicPopups sample added
13New featureGUI_MsMoney sample added
14New featureTearOffPopups sample added
15New featureIntellegentMenus sample added
Xtreme Property Grid
# Type Description
1Fixing sourceChanging a grid item readonly flag does not result in an immediate redraw
2New featureXTPToolkit.h renamed as XTPropertyGridPro.h and XTPResource.rc renamed as XTPropertyGridPro.rc
3New featureadded DECLARE_DYNAMIC and IMPLEMENT_DYNAMIC macros to the CXTPPropertyGridItem derived classes
4New featureSetCustomColors
Xtreme Docking Pane
# Type Description
1New featureCloseAll method added
2New featureIsPaneFloating method added
3New featureDestroyPane method added
4New featureXTP_DPN_CLOSEPANE notification added
5New featureAdded SetOptions/GetOptions to set xtpPaneNoCloseable and xtpPaneNoHideable flags
6Fixing sourceXTPToolkit.h renamed as XTDockingPanePro.h and XTPResource.rc renamed as XTDockingPanePro.rc
7New featureadded CXTPDockingPaneAutoHideWnd::m_dAnimationDelay
8New feature"Auto Hide" and "Close" tooltips added
9Fixing sourceSome enhances in Visio theme
10New featureDynamic Panes sample added