Codejock Command Bars for provides several options to choose from including Office Style Ribbon, Visual Studio and Office Theme Support, Tabbed and Transparent Toolbars, MDI Tab and Gallery Controls, Accelerators / Hot Keys, Load / Save State, full Customization and much more!
Command Bars is included with the Toolkit Pro for evaluation.
Create a polished, modern Office-inspired interface with built-in themes, accent colors, backstage views, background accents, and clean application style command bar layouts.
Give your application a modern Office-inspired command bar interface with built-in theme support, selectable accent colors, and multiple base color options for a polished, current UI.
Add modern backstage views that provide space for document tools, settings, and related commands without cluttering the main interface or overwhelming the user.
Customize the title bar with built-in Office style background images, giving your application a more personalized and visually distinctive command bar presentation.
Office Application Style includes several different themes. The themes included are the Access, Excel, One Note, Outlook, Power Point, Publisher and Word styles.
Use neutral Office gray style variations to give command bars a clean, balanced appearance with light and dark gray options for a more understated interface.
Give your application an Office v14.0-inspired interface with built-in styling for menus, toolbars, command bars, and ribbon-era UI elements.
Apply Office style ribbon colors across menus and toolbars, giving your application a coordinated ribbon-inspired appearance without custom theme work.
Apply Office v12.0 style command bar themes to create a polished ribbon-era interface with familiar colors, controls, and Office-inspired visual styling.
Support classic Office v11.0 style interfaces with built-in command bar themes for applications that need a familiar pre-ribbon Office appearance.
Support classic Office v10.0-style command bars with built-in styling for traditional menus, toolbars, and Office-inspired controls.
Give your application a familiar Visual Studio style interface with built-in themes that match multiple Visual Studio generations, including status color support.
Give your application a modern Visual Studio-inspired interface with built-in theme support for newer Visual Studio styles, helping command bars, menus, and toolbars feel familiar and professionally integrated.
Use Visual Studio-style status colors to highlight application state through the status bar and window border. Define colors for open, closed, debug, or any custom workflow state.
Apply a clean Visual Studio style light or dark theme to your command bars, menus, and toolbars with built-in support that helps your application match the look of modern Visual Studio environments.
Give your application a Visual Studio Blue-style interface with built-in command bar styling for a familiar, development-focused user experience.
Match the classic Visual Studio v9.0 IDE appearance with built-in command bar styling for applications that need a familiar developer-focused interface.
Match the Windows desktop experience with built-in command bar themes for modern Windows interfaces, along with classic Windows 7 and Windows XP-inspired styles.
Match modern Windows desktop styling with built-in command bar and window title theming, including support for modern Windows style layouts and customizable accent colors.
Extend your interface with custom colors, frame shadows, themed dialog frames, and vector icon support for sharper, more flexible command bar styling.
Use scalable vector icons across command bars and ribbons for crisp rendering at different screen resolutions and DPI settings without maintaining multiple bitmap sizes.
Extend command bar theming to dialog frames so application windows, borders, captions, and dialogs maintain a consistent visual style.
Create full Office style ribbon interfaces with ribbon groups, gallery controls, smart layout, screen tips, backstage views, Aero effects, and customization support.
Create Office-style ribbon interfaces with command groups, enhanced layout behavior, and familiar ribbon controls that help organize application features more effectively.
Just like toolbars and menus, the ribbon bar provides flexible customization options that allow users to adjust the application so it suits their needs best.
Provide an Office-style backstage area for document-level tasks such as printing, saving, and settings, giving users a dedicated space for application-wide commands.
Organize ribbon commands into logical groups with captions that make related tools easier to identify, browse, and use within the ribbon interface.
Add option buttons to ribbon group captions to open related dialogs or trigger custom actions tied to the controls within that group.
Use smart ribbon layout behavior to make efficient use of available space, automatically adjusting command presentation and image sizes as the ribbon changes width.
Display visual or text-based choices in a toolbar, ribbon group, or popup menu using an Office-style gallery control with scrollable item collections.
Allow the Office-style Ribbon Bar to collapse when users need more workspace and expand again when command access is required.
Support a wide range of font sizes in Ribbon Bar and Command Bars, with optional icon resizing to keep controls visually balanced as text size changes.
Improve command discovery with ScreenTips that provide keyboard access guidance and help users understand available ribbon and command bar actions.
Apply Aero-style glass effects on supported Windows versions, giving Ribbon Bar and Command Bars a translucent interface that integrates with the desktop theme.
Improve command access with shortcut keys, key tips, and user-defined accelerators that help users navigate menus and toolbars faster from the keyboard.
Assign keyboard shortcuts to command bar controls and automatically display shortcut combinations beside menu commands for faster access.
Customize command images with alpha icon support, visual image management, normal, hover, faded, and disabled states, plus subtle shadows for polished menus and toolbars.
Display faded menu and toolbar icons until the user hovers over them, creating a subtle visual effect that highlights active commands on mouseover.
Show disabled commands with grayed menu and toolbar icons so users can quickly identify which actions are currently unavailable.
Add mouseover shadows behind menu and toolbar icons to give commands more depth and create a subtle three-dimensional highlight effect.
Use smooth 32-bit alpha icons in menus and toolbars for cleaner blending, semi-transparent edges, and a more polished command bar appearance.
Create flexible command bar layouts with custom commands, visual design tools, multi-language support, dockable toolbars, status bars, MDI buttons, and Office-style layouts.
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. This also makes it easy to localize all the control with a single line of code. In the diagram below, the "Menu Item," "Toolbar Item" and "User Customized Item (user created toolbar)" all share the same "Item Action." When you modify the properties of the action it will update all occurrences of the item.
The Command Bars Designer Studio allows you to visually create your command bar or ribbon. The command bar is saved to a file and only one line of code is needed to load the file in your application. With the Designer Studio, you can easily add/edit/delete accelerators, controls, icons, and toolbars.
Command Bars allows you to easily support multiple languages via a single line of code. Command Bars supports up to 32 different languages, including Right-To-Left (RTL) support.
Command Bars allows you to drag-n-drop your toolbars and dock them to any border of your application or you can have a floating toolbar.
Command Bars allows you to easily add/remove MDI buttons to/from your command bar. This allows you to control how your MDI Child windows will be resized.
Command Bars gives your Windows application toolbars a professional modern appearance similar to many popular Microsoft® products. You can choose from several pre defined themes. Microsoft® Office 2003 Style Toolbars Microsoft® OfficeXP Style Toolbars
Command Bars allows you to easily change the direction a popup control will be displayed. You can make the popup be displayed to the left or right, which is the default behavior. Control popup that is displayed to the left
Command Bars allows you to enable/disable Luna colors in your command bar. Office 2003 theme with Luna colors disabled Office 2003 theme with Luna colors enabled
Command Bars allows you to enable/disable Luna colors in the tab workspace. Tab workspace with Luna colors disabled Tab workspace with Luna colors enabled
Add a themed status bar with customizable panes for messages, indicators, and application state. Display useful details such as Caps Lock, Scroll Lock, Num Lock, or custom status information.
Add rich toolbar controls including standard buttons, split buttons, popup buttons, combo boxes, edit boxes, toggle buttons, and multiple button styles.
Customize command bar button presentation with caption-only, icon-only, or caption-and-icon styles. Let Command Bars choose the best display style automatically or define the layout yourself.
Add standard button controls to command bars, toolbars, and menus with built-in theming that automatically matches the active Command Bars visual style.
Add split button popup controls that combine a primary command with a drop-down list of related actions. Selected commands can be reused from the button area and styled with the active theme.
Add themed popup button controls to command bars for menus, options, or grouped commands that open from a toolbar or command surface.
Add themed combo box controls directly to command bars so users can choose from predefined values without leaving the toolbar interface.
Let users customize commands at runtime with drag-and-drop editing, command modification, dynamic toolbar changes, user-defined toolbars, and configurable options.
Let users rearrange command bar items by dragging commands between menus and toolbars from the customization dialog, making workspace changes quick and intuitive.
Give users runtime control over toolbar and menu commands with options to edit, copy, delete, and modify items while limiting customization to the command bars you allow.
Add or remove toolbar commands dynamically so users see the commands they need without unnecessary clutter or confusion in the application workspace.
Create and modify toolbars with a clean customization interface that helps users organize commands and tailor the workspace to the way they work.
Allow users to create custom toolbars at runtime so they can personalize the application interface and keep frequently used commands within easy reach.
Command Bars allows users to specify which command bar options they want to use. Users can specify how the menus are displayed, if large icons are used, menu animation, and accelerator tips in your application at run-time. This allows users to obtain a custom look and feel that best suits them.
Control toolbar behavior with large or small icons, text below icons, tooltips, show and hide options, closeable toolbars, grippers, tabular layouts, and transparency.
Let users switch between large and small toolbar icons to balance workspace efficiency with readability. Icon sizes can be configured to match the needs of each application.
Display text below toolbar icons for clearer command identification. This option can be enabled for individual toolbars or applied across all toolbars.
Show helpful tooltips when users hover over toolbar buttons, or disable them when a cleaner interface is preferred.
Allow users to show, hide, reset, or customize toolbars from a command bar context menu, giving them control over which tools appear in their workspace.
Control whether specific toolbars can be closed or hidden. Keep important command bars persistent while allowing optional toolbars to be dismissed.
Build flexible menu experiences with intelligent menus, animations, tear-off menus and toolbars, popup menus, and context menus for application-specific commands.
Create intelligent menus that keep less-used commands hidden until users expand the menu with a chevron button, helping reduce clutter while keeping advanced commands accessible.
Control how menus appear with built-in animation effects such as unfold, slide, fade, random, or none, giving your application a smoother and more polished menu experience.
Allow users to tear off menus or toolbars and float them in separate windows, creating a more flexible workspace that can be arranged around individual preferences.
Create advanced MDI interfaces with tear-offs, tabbed documents, tab groups, themed client backgrounds, auto-themed tabs, tab colors, reordering, and frame options.
Detach MDI child windows so users can view and work with multiple documents at the same time, including across multi-monitor desktop environments.
Add a professional tabbed MDI workspace with themed tabs that match the active Command Bars style. Enable or disable tabbed documents through code and choose from built-in or custom themes.
Create horizontal or vertical tab groups within the workspace. Users can move tabs between groups with drag-and-drop or through command bar actions.
Apply a themed MDI client background that matches the active Command Bars style, or disable it to use the application form background color instead.
Automatically match MDI tab styling to the active Command Bars theme, or disable auto theming to use a different visual style for the tab workspace.
Assign custom colors to individual tabs in the workspace, making documents, categories, or important items easier to identify.
Allow users to reorder tabs by dragging them to a new position, with optional control over whether tab reordering is enabled.
Customize tabbed interfaces with icons, hot tracking, selected tab emphasis, position, layout, rotation, appearance, colors, borders, and margin settings.
Show or hide icons in tab buttons to create a cleaner workspace or provide additional visual cues for each document, view, or tabbed item.
Highlight tabs as users move the mouse over them, making it easier to see which tab is currently under the pointer before selecting it.
Display the selected tab caption in bold text so users can quickly identify the active document or workspace tab.
Place tabs on the top, bottom, left, or right side of the workspace, with the flexibility to change tab position through code.
Choose from multiple tab layouts, including compressed, fixed, auto-size, size-to-fit, multi-row, and rotated arrangements for different workspace needs.
Display rotated tabs in the workspace to support side-positioned layouts or applications that need a more compact tab arrangement.
Apply built-in tab appearance styles inspired by Excel, Office, Visual Studio, flat layouts, and other familiar interface designs.
Customize tab colors with built-in color styles, including Office, Windows, and Visual Studio-inspired options for a more distinctive tabbed workspace.
Broad compatibility across Visual Studio, Windows desktop, and Windows Server releases — from modern environments to legacy deployments.
Development environments
Client operating systems
Server environments
Baseline development and runtime support