Skip to content

Command Bars ActiveX Controls v24.0

Command Bars ActiveX logo

Command Bars ActiveX Overview

Command Bars for ActiveX provides Windows developers with a sophisticated Office-style Command Bars and OneNote-style MDI tab windows. The framework fully supports menu and toolbar customization to give you more control over your application's workspace. Command Bars comes with built-in theme support that allows you to choose from predefined themes such as OfficeXP, Office 2003, and Visual Studio .NET.

Docking Pane for ActiveX provides Windows developers with a Visual Studio .NET–style docking pane. Developers can easily create tear-off tabs and auto-hide windows to manage the application workspace. The docking panes come with built-in theme support with predefined themes such as Visio and Visual Studio .NET.

Property Grid for ActiveX provides a Visual Studio .NET–style property grid. Developers can create a hierarchical list of editable properties and represent many different data types or sub-items. The property grid includes a toolbar for sorting and grouping and a help panel to display information on the selected item.

Grid Control (Codejock Software) allows display of a hierarchical list of items similar to the Outlook 2003 email inbox.

Suite Pro Controls provide enhanced components such as hyperlink and multiple-selection tree controls, browse edit and Office-style color popups, Vista task dialog, and more.

Calendar for ActiveX provides an Office-style calendar control.

Markup for ActiveX provides additional markup support for controls.

Shortcut Bar for ActiveX provides full theme support to achieve accurate Office-style themes.

Task Panel for ActiveX provides features similar to the Task Panels in Microsoft Office and Windows Explorer for managing application shortcuts and displaying information.

Skin Framework for ActiveX allows full application skinning, including title bars, scroll bars, buttons, checkboxes, and option buttons.

Syntax Edit for ActiveX provides a Visual Studio .NET–style syntax editor control supporting text block grouping, syntax coloring, line numbers, bookmarks, breakpoints, predefined color schemes, and more.

Flow Graph ActiveX is a graphing control for relationship graphs (e.g., relational database diagrams).

Chart Pro ActiveX is an advanced chart library for Windows development. The Chart ActiveX control supports multiple platforms and is customizable while remaining easy to implement.

CommandBars


Project Overview

Controls

The following controls are part of the Command Bars ActiveX project.

Control Description
BackstageButton Button used for Ribbon Backstage.
BackstageListBox List box and Recent File List used for Ribbon Backstage.
BackstageSeparator Represents the vertical and horizontal lines seen in the Ribbon Backstage.
CommandBars Represents the command bar manager class.
CommandBarsFrame CommandBars object that contains its own frame. Designed for use in environments such as Access.
ImageManager Represents a collection of icons.
PrintPreview Used to display a print preview / print view dialog / form.
BackstageButtonPropPage Backstage button property page.
ColorManager The ColorManager allows you to get and set the system colors for each display element of your application.
CommandBar Represents a CommandBar object used to display command bar controls such as toolbar buttons and popup menus.
CommandBarAction An object that contains a set of properties that can be shared among CommandBar items.
CommandBarActions Collection of command bar actions.
CommandBarButton Represents a command bar button.
CommandBarCheckBox Represents a command bar check box control.
CommandBarComboBox Represents a command bar combobox.
CommandBarControl Base class of a command bar control.
CommandBarControlColorSelector Represents a color selector control.
CommandBarControlCustom Represents a CommandBarCustomControl object.
CommandBarControls Represents a collection of command bar controls.
CommandBarEdit Represents a CommandBarEdit object (edit control).
CommandBarGallery Office 2007/2010 style gallery control for toolbar, menubar, popup menu and Ribbon Bar controls.
CommandBarGalleryItem A label, string or image item that is displayed in a gallery.
CommandBarGalleryItems Collection of gallery items.
CommandBarPopup Constructs a CommandBarPopup object (popup menu).
CommandBarPopupColor Represents a color picker control.
CommandBarProgress Progress bar control for toolbars and menus.
CommandBarsContextMenus Context menus used for this application (collection).
CommandBarScrollBar Scrollbar control for toolbars and menus.
CommandBarsGlobalSettings Command Bars global settings, such as application name and resource file.
CommandBarSlider Slider control for toolbars and menus.
CommandBarsOptions Represents an object containing various command bar options.
CustomizeOptions Customization object that controls how the CommandBar customization dialog is displayed and which pages/controls are available.
DataObject DataObject is a container for data transferred between component source and component target. The data is stored in the format defined by the method using the DataObject object.
DataObjectFiles Files property on the DataObject object.
DialogBar A Dialog Bar is a toolbar that can contain any kind of control and behaves like a toolbar and dialog box.
FrameShadow Frame shadow object.
FrameShadowManager Manager for frame shadows.
FrameShadows Collection of frame shadows.
IFrameShadow Interface for frame shadow.
IFrameShadowManager Interface for frame shadow manager.
IFrameShadows Interface for a collection of frame shadows.
ImageManagerIcon Represents a single image in a component.
ImageManagerIcons A collection of icons.
ImageManagerIconSet Represents a collection of icons in the ImageManager for enumeration purposes.
ImageManagerPropPage Image manager property page.
IResourceImageList Resource image list interface.
KeyBinding Represents a key binding object.
KeyBindings Represents a collection of key bindings (accelerator keys) associated with various commands.
MarkupContext Object used to connect XML Markup with methods, functions and events.
MenuBar MenuBar object.
MenuBarMDIMenu MDI Menu object.
MenuBarMDIMenus Collection of MDI menu bars.
MessageBar Represents a Message Bar object.
MiniToolBar Represents a MiniToolbar object.
PaintManager Contains settings to modify how commandbars display text, popups, and the workspace.
PrintInfo Printing information used by the print subsystem.
IPrintView Interface events for print view.
PrintPageHeaderFooter Print page header/footer info.
PropExchange Object used for reading and writing layouts (CommandBar, Docking Pane, Task Panel, Grid) to/from XML, registry or binary.
RecentFileList Recent File List (MRU) object.
RecentFileListItem Represents an item displayed in a Recent File List (MRU).
ResourceImages Object used to load and access resource themes (Office 2007/2010 Ribbon, Office 2010, Windows 7 appearances).
RibbonBackstageCommand Ribbon Backstage command object.
RibbonBackstageMenuSeparator Ribbon Backstage menu separator.
RibbonBackstageTab Tab used in the Backstage View's tab pane.
RibbonBackstageView Represents the Ribbon's backstage view.
RibbonBar Office 2007 style Ribbon Bar.
RibbonBarSystemButton Access special properties of the Ribbon's system button.
RibbonGroup Represents a single Ribbon Group object.
RibbonGroups Represents a collection of RibbonGroup objects.
RibbonPaintManager Used to get and set the visual properties of the RibbonBar.
RibbonTab Represents a tab in the Ribbon Bar.
StateOptions Used to store CommandBar save settings. These options determine how and what is saved/loaded when using XML files.
StatusBar Custom StatusBar object.
StatusBarPane Represents a single pane that can be added to the StatusBar.
StatusBarProgressPane Represents a status bar progress pane object.
StatusBarSliderPane Represents a status bar slider pane object.
StatusBarSwitchPane Represents a status bar switch pane object.
TabControlItem A tab object.
TabManagerMargin Manages the margins of button, client, control, and header rectangles.
TabPaintManager Represents the appearance of tabs.
TabPaintManagerColorSet Stores the colors used to paint the elements that make up a tab. Default tab colors per theme can be changed with the ColorSet property.
TabToolBar Represents a Tabbed ToolBar.
TabWorkspace Represents a TabWorkspace.
ToolTipContext Represents the tooltip window used to display tooltips.
XtremePrinterInfo Printer information object.
XtremePrintPreviewOptions Print preview options.

Class Modules

The following class modules are available in the project.

Class Module Description
BackstageButtonPropPage Backstage button property page.
ColorManager The ColorManager allows getting and setting system colors for display elements of your application (referenced by index).
CommandBar Represents a CommandBar object. The command bar displays controls such as toolbar buttons and popup menus.
CommandBarAction An object that contains a set of properties that can be shared among CommandBar items.
CommandBarActions Collection of command bar actions.
CommandBarButton Represents a command bar button.
CommandBarCheckBox Represents a command bar check box control.
CommandBarComboBox Represents a command bar combobox.
CommandBarControl Base class of a command bar control.
CommandBarControlColorSelector Represents a color selector control.
CommandBarControlCustom Represents a CommandBarCustomControl object.
CommandBarControls Represents a collection of command bar controls.
CommandBarEdit Represents a CommandBarEdit object.
CommandBarGallery Office 2007/2010 style gallery control for toolbar, menubar, popup menu and Ribbon Bar controls.
CommandBarGalleryItem A label, string or image item that is displayed in a gallery.
CommandBarGalleryItems Collection of gallery items.
CommandBarPopup Constructs a CommandBarPopup object (popup menus).
CommandBarPopupColor Represents a color picker control.
CommandBarProgress Progress bar control for toolbars and menus.
CommandBarsContextMenus Manages the collection of context menus used in the application.
CommandBarScrollBar Scrollbar control for toolbars and menus.
CommandBarsGlobalSettings Command Bars global settings (application name, resource file, etc.).
CommandBarSlider Slider control for toolbars and menus.
CommandBarsOptions Represents an object containing various command bar options.
CustomizeOptions Object to customize the CommandBar customization dialog and context menus.
DataObject Container for data transferred between components.
DataObjectFiles Files collection property on DataObject.
DialogBar A toolbar that can contain any kind of control and behaves like both a toolbar and a dialog box.
FrameShadow Class representing a single frame shadow.
FrameShadowManager Manages frame shadows for windows.
FrameShadows Collection of frame shadows.
IFrameShadow Interface for a frame shadow.
IFrameShadowManager Interface for the frame shadow manager.
IFrameShadows Interface for a collection of frame shadows.
ImageManagerIcon Represents a single image in the image manager.
ImageManagerIcons Collection of icons.
ImageManagerIconSet Represents a collection of icons used for enumeration purposes.
ImageManagerPropPage Image manager property page.
IResourceImageList Interface to resource image lists.
KeyBinding Key binding object.
KeyBindings Collection of key bindings (accelerator keys).
MarkupContext Connects XML markup with methods, functions and events.
MenuBar MenuBar object.
MenuBarMDIMenu MDI menu object.
MenuBarMDIMenus Collection of MDI menus.
MessageBar Message Bar object.
MiniToolBar Mini toolbar object.
PaintManager Contains settings to modify CommandBars visual elements.
PrintInfo Printing information helper.
IPrintView Interface for print view events.
PrintPageHeaderFooter Print page header/footer configuration.
PropExchange Read/write CommandBar, Docking Pane, Task Panel, and Grid Control layout information to/from XML, registry, or binary files.
RecentFileList Recent File List (MRU) object.
RecentFileListItem Represents an item in the recent file list.
ResourceImages Loads and accesses resource themes for controls (Office 2007/2010, Office 2010, Windows 7).
RibbonBackstageCommand Backstage command object.
RibbonBackstageMenuSeparator Backstage menu separator.
RibbonBackstageTab Tab used in the Backstage view.
RibbonBackstageView Backstage view object.
RibbonBar Office 2007-style ribbon bar.
RibbonBarSystemButton Properties for the Ribbon's system button.
RibbonGroup Ribbon group object.
RibbonGroups Collection of RibbonGroup objects.
RibbonPaintManager Manage visual properties of the Ribbon.
RibbonTab Ribbon tab object.
StateOptions Stores save/load options for CommandBars state persistence.
StatusBar Custom status bar.
StatusBarPane Status bar pane (single).
StatusBarProgressPane Status bar progress pane.
StatusBarSliderPane Status bar slider pane.
StatusBarSwitchPane Status bar switch pane.
TabControlItem Tab item object.
TabManagerMargin Manages margins for tab-related rectangles.
TabPaintManager Manages tab appearance.
TabPaintManagerColorSet Stores tab color sets for painting tab UI elements.
TabToolBar Tabbed toolbar.
TabWorkspace Tab workspace manager.
ToolTipContext ToolTip window context object.
XtremePrinterInfo Printer information.
XtremePrintPreviewOptions Print preview options.

Enumerations

A selection of enumerations used throughout the Command Bars ActiveX controls.

Enumeration Description
AlignmentStyle BackstageButton text alignment styles.
OLEDragConstants OLE drag constants.
OLEDropConstants Specifies how the commandbars component handles OLE drag/drop operations.
PushButtonStyle BackstageButton styles.
TextImageRelationStyle Image and text relationship settings for a BackstageButton control.
XTPAnimationType Specifies the type of animation.
XTPApplicationAmbientProperty Application ambient property enumeration.
XTPBackImage Back image enumeration.
XTPBackstageButtonControlAppearanceStyle Backstage button appearance styles.
XTPBackstageSeparatorControlAppearanceStyle Backstage separator appearance styles.
XTPBarPosition Specifies the position of a command bar.
XTPBarTextOrientation Command bar text orientation flags.
XTPBarType Specifies the type of command bar.
XTPButtonStyle Specifies the style of a command bar button.
XTPColorManagerColor Display element colors enumeration.
XTPComboStyle Specifies combobox styles.
XTPCommandBarEditStyle Specifies edit control styles.
XTPCommandBarsSpecialCommands Special/reserved constants used by CommandBars for control IDs.
XTPCommandBarStyle Specifies command bar styles.
XTPControlCustomVerticalOptions Controls how a CommandBarControlCustom should look if the parent toolbar is docked vertically.
XTPControlFlags Flags of the control.
XTPControlHideFlags Flags that specify why a control is hidden.
XTPControlNotify Notification codes used by the control to notify CommandBars of various actions.
XTPControlType Specifies the type of a command bar control.
XTPCurrentSystemTheme Enumeration used to determine the current Windows theme in use.
XTPFrameShadowManagerFlags Flags for the frame shadow manager.
XTPGalleryResizable Gallery resize options.
XTPImageState Specifies the state of an icon.
XTPKeyboardCuesShow When to underline access keys in menus (Access Keys).
XTPKeyboardCuesUse When keyboard shortcuts should be executed for Access Keys.
XTPMarkupSmoothingMode Rendering smoothing modes.
XTPMenuBarFlags Flags for the menu bar.
XTPPrintOrientation Specifies page orientation for printing.
XTPRibbonBackstageStyle Ribbon backstage styles.
XTPRibbonTabContextColor Ribbon tab colors for contextual tabs.
XTPScaleMode Changes CommandBars measurements between twips and pixels.
XTPScrollBarStyle Scrollbar styles.
XTPShellAutoCompleteFlags Flags to control shell auto-complete behavior. See Combo Box ShellAutoComplete and Edit Control ShellAutoComplete.
XTPSliderCommand Slider command enumeration.
XTPStatusPaneStyle Style of the status pane.
XTPTabAppearanceStyle Appearance style of tabs.
XTPTabClientFrame Type of border used around the client frame.
XTPTabColorStyle Sets the color style of tabs for the current appearance.
XTPTabDrawTextFormat Specifies the text format used for displaying tab button text.
XTPTabLayoutStyle Specifies how tabs are sized within the tabbed workspace.
XTPTabPosition The position of the tabs within the tabbed workspace.
XTPTabToolTipBehaviour Specifies when tooltips should be displayed for tab buttons in the TabWorkspace.
XTPTextAlignment Specifies the alignment of text within a control.
XTPToolBarFlags Various toolbar attributes specifying docking and wrapping behavior.
XTPToolTipIcon Icon displayed in the tooltip window when showing title and description via ShowTitleAndDescription.
XTPToolTipStyle Style of the tooltip when displayed.
XTPTrackPopupFlags Properties used when displaying popups with ShowPopup.
XTPVisualTheme Visual themes used to display command bars.
XTPWorkspaceButtons Which tab navigation buttons to display in the TabWorkspace.
XTPWorkspaceCommand Workspace tab grouping commands used to create tab groups and move tabs via code.
XTPWorkspaceNewTabPosition Specifies where a new tab will appear in the tab workspace.

Copyright (c) 1998–2024 Codejock Software. All rights reserved.

What do you think about this topic? Send feedback!