Ribbon object
Tip The /COM object can be placed on a HTML page (with usage of the HTML object tag:  <object classid="clsid:...">)  using the class identifier: {DDF58CFA-750F-45E0-8A00-CFBE431702E2}. The object's program identifier is: "Exontrol.Ribbon". The /COM object module is: "ExRibbon.dll"
The eXRibbon component, similar with the Microsoft Office's "Fluent User Interface", or Ribbon, allows you to display graphical control elements in the form of a set of toolbars placed on several tabs. The eXRibbon component is written from scratch, uses EBN technology to let the user changes its visual appearance using skins, and requires no dependencies to Microsoft Office, Microsoft Ribbon API, or any other third party library. The major difference between our ribbon implementation and others, is that you can display and use built-editors ( like sliders, spin, progress, ... ) anywhere on the control.  The control supports the following properties and methods:

NameDescription
AllowCopyTemplateSpecifies whether the Shift + Ctrl + Alt + Insert sequence copies the control's content to the clipboard, in template form.
AllowToggleRadioAllows or prevents toggling the radio state.
AllowToolTipAllows or prevents showing the item's tooltip.
AppearanceRetrieves or sets the popup's appearance.
AttachTemplateAttaches a script to the current object, including the events, from a string, file, a safe array of bytes.
BackColorSpecifies the control's background color.
BackgroundReturns or sets a value that indicates the background color for parts in the control.
CursorGets or sets the cursor that is displayed when the mouse pointer hovers the control.
DebugRetrieves or sets a value that indicating whether the item's identifier is visible.
EnabledEnables or disables the control.
EventParamRetrieves or sets a value that indicates the current's event parameter.
ExecuteTemplateExecutes a template and returns the result.
FontRetrieves or sets the control's font.
ForeColorSpecifies the control's foreground color.
FormatABCFormats the A,B,C values based on the giving expression and returns the result.
GetRetrieves an array of Item objects that meet the criteria.
GetCheckedRetrieves an array of Item objects, that displays a check box which is checked.
GetRadioRetrieves an array of Item objects of radio type in the same group, that are checked.
GetUncheckedRetrieves an array of Item objects, that displays a check box which is unchecked.
HTMLPictureAdds or replaces a picture in HTML captions.
hWndRetrieves the control's window handle.
ImagesSets at runtime the control's image list. The Handle should be a handle to an Images List Control.
ImageSizeSpecifies the size to show the icons, check-boxes, radio-buttons, drop-down arrows and so on.
ItemReturns a specific Item object giving its identifier or caption.
ItemFromPointRetrieves the item from the cursor.
ItemsRetrieves the control's Items collection.
LocalAppearanceRetrieves or sets the local popup's appearance.
LockedLocks or unlocks the control.
NotifierRetrieves or sets the handle of the window that receives notifications/WM_COMMAND messages.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background
PopupAppearanceRetrieves or sets the popup's appearance.
PopupFlatAppearanceSpecifies whether the control shows a flat appearance for sub-menus.
PopupFlatBackColorSpecifies the background color to show the left part of the flat sub-menus.
PopupFlatImageWidthSpecifies the width of the flat portion of the sub-menu, in pixels.
PopupIncrementalSearchSpecifies how the popup searches for the objects while user types characters.
PopupVisibilitySpecify the popup's visibility in percents: 90% is barely visible, and 10% is nearly opaque.
RefreshRefreses the control.
ReplaceIconAdds a new icon, replaces an icon or clears the control's image list.
RequiredHeightIndicates the height to fit all elements within the control.
RequiredWidthIndicates the width to fit all elements within the control.
SelBackColorRetrieves or sets a value that indicates the selection background color.
SelForeColorRetrieves or sets a value that indicates the selection foreground color.
ShortcutKeyAlignHDefines the alignment of the UI shortcut keys relative to the item that displays it, when the holder arranges the items horizontally.
ShortcutKeyAlignVDefines the alignment of the UI shortcut keys relative to the item that displays it, when the holder arranges the items vertically.
ShortcutKeyExtPaddingHSpecifies the padding to be applied to the item (arranged horizontally) that displays the UI shortcut, so the ShortcutKeyAlign property aligns the UI shortcut relative to this.
ShortcutKeyExtPaddingVSpecifies the padding to be applied to the item (arranged vertically) that displays the UI shortcut, so the ShortcutKeyAlign property aligns the UI shortcut relative to this.
ShortcutKeyFormatSpecifies the expression that determines the format (including HTML tags) to display the shortcut keys.
ShortcutKeyPaddingSpecifies the UI shortcut key's content padding.
ShortcutKeyPressedModifersIndicates the combination of modifier keys whose shortcut keys are currently visible.
ShortcutKeysInfoReturns the list of shortcut keys that are currently available.
ShortcutKeyTransparentIndicates the percent of transparency the shortcut keys are being displayed with.
ShortcutKeyVisibleGets or sets a value that specifies whether the control's shortcut keys are visible or hidden.
ShowCheckedAsSelectedSpecifies whether the checked items shows as selected.
ShowImageListSpecifies whether the control's image list window is visible or hidden.
ShowPopupArrowIndicates the type of the arrow to be shown when the item displays the sub-menu.
ShowPopupEffectSpecifies the effect to show the popup menu when clicking an item, such as scrolling, lighting up, and so on.
ShowToolTipShows the specified tooltip at given position.
TemplateSpecifies the control's template.
TemplateDefDefines inside variables for the next Template/ExecuteTemplate call.
TemplatePutDefines inside variables for the next Template/ExecuteTemplate call.
ToolTipDelaySpecifies the time in ms that passes before the ToolTip appears.
ToolTipFontRetrieves or sets the tooltip's font.
ToolTipPopDelaySpecifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control.
ToolTipWidthSpecifies a value that indicates the width of the tooltip window, in pixels.
ToStringLoads or saves the Items collection using string representation (shortcut of Items.ToString property).
ToTemplateGenerates the control's template.
UpdateUpdates the control.
UseVisualThemeSpecifies whether the control uses the current visual theme to display certain UI parts.
VersionRetrieves the control's version.
VisualAppearanceRetrieves the control's appearance.