Codejock Software Is Skin So Soft
Command Bars Action Sample Commandbar actions eliminate the need to use the update notification event to update change the state and properties of an item that appears multiple places in your menus and toolbars. All that is needed now is a single line of code placed almost anywhere in your application to update all controls that contain the same id. For example, if you have a command that appears in both a menu and a toolbar, and a user creates a custom toolbar with the same command, modifying the action for the command will update all occurrences of that item, no matter how many have been defined. Sample Uses: Command Bars.
Command Bars Icons Sample This CommandBar Icons sample program will demonstrate how to create a command bar with a menu and two toolbars via code. One toolbar is just the standard toolbar, the other is a toolbar that will control the visual theme. The images for the command bar will come from an ImageManager control. You will learn how to add images to the ImageManager control. The images in the ImageManager control are used in the command bar.
You will learn how to add icons with a normal, hot, and disabled state. Sample Uses: Command Bars. Custom Themes Sample The Custom Themes sample demonstrates how to create a custom theme for the command bars. Several different custom theme examples are provided that show how to only change the color of the toolbar to changing the actual shape of buttons in the toolbars. One of the menu items illustrates how to create a scrolling menu for menus that will contain more items than can be displayed on the screen. You will also see how to include a combo box as a menu item that is used as a simple search tool. Other features demonstrated include displaying the customize dialog, docking a toolbar to the left and bottom of the application and intelligent menus.
Toolkit Pro enabled Kinook Software to quickly deliver cutting-edge GUI to. And a very faithful implementation of features common in modern Windows GUI. With Xtreme SkinFramework a custom “skin” can easily be applied to any application to control how each individual component should be display. Developers are empowered with an enhanced set of highly sophisticated tools to completely skin their application framework and components that can be used on any Windows platform.
Sample Uses: Command Bars, Task Panel. Intelligent Menus Sample The Intelligent Menus sample demonstrates how to create 'intelligent' menus. An intelligent menu behaves similar to the Windows XP start menu's most recently used feature. You specify which commands in a popup menu have not been used recently and they will not be displayed in the popup menu. Instead an expand button will appear at the bottom of the menu.
When the expand button is clicked the entire menu will be displayed. The background color of the recently hidden commands will appear a different color. Sample Uses: Command Bars.
SmartLayout Sample The smart layout sample demonstrates how to enable a toolbar to have a 'smart' layout. Smart layout allows each item to have multiple image sizes. The largest images will be displayed when enough room is available and automatically display the smaller icons when space is tight. Not only are images swapped when the application is resized, but the items will be re-arranged so that they are always visible in the toolbar. When toolbar space is abundant, large images with item captions are displayed, if space is limited, then only small icons with no captions are displayed. Sample Uses: Command Bars.
Contents • • • • • • Organization [ ] Codejock Software is a member of the Industry Partner (VSIP) program and has been developing reusable software components for over 20 years. Portfolio [ ] The principal product offerings from Codejock's Commercial Software division are Toolkit Pro for Visual C++ and Suite Pro for ActiveX which include: • Calendar - A calendar and date selection component for managing appointments arranged by day, week, work week or month. • Chart Pro - Charting component for creating various charting styles such as Bar, Point, Line, Radar, and Pie to graphically represent data. • Command Bars - Offers customizable menus, toolbars, ribbons and MDI tab style windows that can be used in modern Windows applications. • Controls - Provides several ready-to-use components for Desktop applications such as Buttons, Combo Box, Edit and Dialogs. • Docking Pane - A fully customizable docking pane component with a professional and modern interface options. • Property Grid - A comprehensive and customizable property grid that provides a hierarchical editable list and a modern interface.
• Report Control - Provides a component to create, group, and sort data in a flat or hierarchical format. • Shortcut Bar - An Office style Shortcut Bar navigation panel similar to the navigation panel seen in Microsoft® Outlook. • Skin Framework - An application skinning framework technology that can be used with Windows Themes (Visual Styles). • Syntax Edit - A text editor control that supports syntax colorization and many advanced features. • Task Panel - An Office Task Panel similar to what is seen in Microsoft® Office and Windows Explorer. History [ ] Codejock was founded by Kirk W. Stowell in 1998.