This is a showcase review for our sponsors at CodeProject. These reviews are intended to provide you with information on products and services that we consider useful and of value to developers.
Presentation Is Everything!
(click here to download the easiest to use tools on the planet...)
Xtreme Toolkit Professional Edition by Codejock Software
Xtreme Toolkit Professional Edition gives your application a rock solid presentation that includes Office 2003 style themes, Office style menu and toolbar customization, Visual Studio .NET style tear off tabs and auto hide panes. You can quickly create professional, and authentic, looking applications using the latest in GUI components and themes. You will find many components like the ones in Microsoft® Office and Visual Studio™ .NET.
Sample applications created using Xtreme Toolkit Professional Edition...

You've invested a great deal of time into your product development. Now, give it the look you want without going over your budget!
Microsoft® Style Components
We pride ourselves in creating the easiest to use, most professional and polished components that you will find available anywhere. The Xtreme Toolkit Professional Edition contains many Microsoft® style components including the popular Office 2003 look.
OneNote GUI sample project
Explorer style Task Panel... | Outlook 2003 style shortcut bar... |
 |  |
Enhanced Theme Support
The Xtreme Toolkit Professional Edition features ‘Custom Theme Technology’ that gives your application the closest, most exact Office style themes of ANY 3rd party tool available today. Office 2000/XP/2003 are built in so that no extra development time is required, saving you time and money! The theme manager also incorporates ‘Office Colorization Technology’ that will give your application the most accurate Office colorization available. All colors and mouse highlights will match Officexp and Office 2003 no matter what theme or color variation you are currently using in Windows. Compare our products and see for yourself!
Clockwise: Custom Themes sample with Officexp theme, user defined theme and Office 2003 theme...

code sample:
CXTPPaintManager::SetTheme(xtpThemeOffice2003);
Office style Menu and Toolbar Customization
The Xtreme Toolkit Professional Edition offers the ease of flexibility of menu and toolbar customization that is similar to Microsoft® Office and Visual Studio® .NET. You can easily drag and drop menu and toolbar commands using the built-in customize dialog. You can easily create new toolbars or menus with just a few mouse clicks.
Customization Dialog...

Button Editor Dialog...

code sample:
void CMainFrame::OnCustomize()
{
CXTPCommandBars* pCommandBars = GetCommandBars();
if(pCommandBars != NULL)
{
CXTPCustomizeSheet dlg(pCommandBars);
CXTPCustomizeOptionsPage pageOptions(&dlg);
dlg.AddPage(&pageOptions);
CXTPCustomizeCommandsPage* pCommands = dlg.GetCommandsPage();
pCommands->AddCategories(IDR_MAINFRAME);
pCommands->InsertAllCommandsCategory();
pCommands->InsertBuiltInMenus(IDR_MAINFRAME);
pCommands->InsertNewMenuCategory();
dlg.DoModal();
}
}
Intelligent Menus
Intelligent menus allow you a convenient way to make the most of your application workspace by giving you the ability to hide commands that are not frequently used. These commands can be hidden from the user until they extend the menus by pressing the chevron button located near the bottom of the menu or by hovering their mouse over the menu title.
Menu with hidden commands... |  |
| |
Menu with commands displayed... |  |
|
code sample:
pCommandBars->HideCommands(uHideCmds, _countof(uHideCmds));
XTP_COMMANDBARS_OPTIONS* pOptions = pCommandBars->GetCommandBarsOptions();
pOptions->bAlwaysShowFullMenus = FALSE;
Auto Hide Windows
Auto hide windows provide a distinctive means for you to maximize the potential of your application's desktop by allowing you to hide or show windows by performing a basic mouse over. These auto hide windows are similar to the auto hide windows found in the Microsoft Visio and Visual Studio.NET environments and are now fully available in the Xtreme Toolkit Professional Edition for your use. The picture below is only one example of how our auto hide windows can make your application more professional!
GUI With Docked Pane... |  |
| |
GUI With Hidden Pane... |  |
|
Detachable Tabs
The Xtreme Toolkit Professional Edition exhibits detachable tabs that allow an easy and flexible way to organize your workspace and are similar to the ones found in Microsoft Visio and Visual Studio.NET environments. Detaching and docking tabs between other windows is so easy, you'll enjoy exploring the numerous ways of making your application both proficient and easy to use!
GUI With Detached Tab... |  |
| |
GUI With Tab Attaching... |  |
|
code sample:
CXTPDockingPane* pwndPane1 = m_paneManager.CreatePane(
IDR_PANE_OPTIONS, CRect(0, 0,200, 150), dockBottomOf);
CXTPDockingPane* pwndPane2 = m_paneManager.CreatePane(
IDR_PANE_PROPERTIES, CRect(0, 0,200, 150), dockBottomOf);
m_paneManager.AttachPane(pwndPane2, pwndPane1);
Special Competitive Upgrade and Academic Discounts - Up To 50% Off!
We realize that you may have invested a considerable amount of time and money in component libraries from other vendors. If you like our products and would like to make the transition, we offer excellent competitive upgrade packages. Click here for full details. Mention this ad and receive an additional 10% off, that means you could save 50% off your next purchase!
Continually Enhanced and Improved Upon
As with all Codejock Software products, the Xtreme Toolkit Professional Edition is continually enhanced and improved upon and users of the software are informed frequently of new versions of the product to ensure that they always have the most up-to-date and fully supported version available.
Complete Source Code Included
Complete source code is included for Xtreme Toolkit Professional Edition and all sample projects so that you ALWAYS have access to the latest enhancements and bug fixes. Our products have been tested and tried and, as a result, we can give you comprehensive technical support and maintenance free for a full year.
No Runtime or Royalty Fees
With Xtreme Toolkit Professional Edition, there are no royalty or runtime fees, which means you can freely distribute any application using this product without worry of any additional fees! Upon your purchase, you can use the library indefinitely!
Translated to Several Languages
Several translations are available for the Xtreme Toolkit Professional Edition. In addition to English, it is available in Brazilian, Chinese, Czech, German, Danish, Spanish, French, Italian, Japanese, Korean, Dutch, Norwegian, Polish, Romanian, Russian and Swedish for your convenience.
In Closing...
These are just a few of the many features you will find in the Xtreme Toolkit Professional Edition. In addition to features listed here, you will find many components including tree controls, list controls, grid controls and much more. Download Now! and see for yourself that 'presentation is everything!'
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.