BCGControlBar Library for .NET
ToolbarGalleryButton Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by ToolbarGalleryButton.

Public Constructors
 NameDescription
Public ConstructorToolbarGalleryButton ConstructorOverloaded. Initializes a new instance of the ToolbarGalleryButton class.  
Top
Public Fields
 NameDescription
Public Fieldm_handlers (Inherited from BCGSoft.Controls.Shared.CommandObject)
Top
Protected Fields
 NameDescription
Protected Fieldm_alignMenuRightInPaletteMode (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected Fieldm_arrowPartPressed (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected Fieldm_arrowRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_basicCommand (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_bDisableFill (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_bUserButton (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedCommandName (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedID (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedlabelOffset (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected Fieldm_cachedSecondLineSize (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedSmartSize (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedTextSizeHorz (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cachedTextSizeVert (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_CanExecuteDefaultCommand (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_canResize (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_canStretch (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_cmdBarManager (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_controlText (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected Fieldm_currentCollapseState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_customDisabledImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_customFadedImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_customImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_customShadowImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_displayedImageRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_editMode (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected Fieldm_embeddedControl (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected Fieldm_endLabelOffset (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_galleryGroups (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected Fieldm_hdpiImageMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_isSelected (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_localMenuBar (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected Fieldm_locked (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_maxAllowedCollapseState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_menuResizeType (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected Fieldm_minAllowedCollapseState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_mouseOverArrowPart (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected Fieldm_parentCommandBar (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_popupGallery (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected Fieldm_popupMenuBar (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_popupMenuButtons (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected Fieldm_preferredWidth (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected Fieldm_prevFocus (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected Fieldm_relatedForms (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_replaceDefaultCommand (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_selectedIndex (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected Fieldm_showTooltipAlways (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_syncSource (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_tempState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_text (Inherited from BCGSoft.Controls.Shared.CommandButton)
Protected Fieldm_textFirstLine (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_textSecondLine (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_userData (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected Fieldm_widthOnMiniToolbar (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Top
Public Properties
 NameDescription
Public PropertyArrowRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyAutoRepeatEnabledSpecifies if the timer for execution of autorepeat commands is enabled. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyBasicCommandSet to false in order to hide this button in MRU mode (most recent used commands mode). You can set MenuBar::ShowAllCommands property to control this mode. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyBorderImageSpacingSpacing, in pixels, between border and image.  
Public PropertyBoundsSpecifies the boundaries of the ToolbarBaseControlButton. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyButtonMode (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyCanAddToCustomizeListIndicates a value whether button can be added to customize list in Ribbon application. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCanBeSeparated (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCanExecuteDefaultCommandSet to true in order to enable a popup menu button (button, which displays popup menu) also execute a command. In this case the button will be split into two parts - image (or text) and arrow. Click on arrow opens popup menu, click on image executes a command. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyCanResize (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCanShowPopupMenu (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyCanStretchApplied to combo box and edit box buttons, which placed on toolbars in StandAlone (non-dockable) mode. If true, the button will be automatically resized to take the rest of toolbar space. Can be only one button per toolbar. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCanUpdateCommandUIIf true, button fires UpdateCommandUI event at idle time. Keep this property false unless you subscribe to UpdateCommandUI for this button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCheckableSpecifies if the command object can get a check state. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyCheckedGets or sets a value indicating whether the command object is in the checked state. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyClickArrow (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCloseBackstageOnClick (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyClosePopupMenuOnClick (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCmdBarManager (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyColdImageSpecifies a cold image for the button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCollapseStateOverridden. Specifies the current collapse state.  
Public PropertyColumnsSpecifies the number of gallery columns in compact mode.  
Public PropertyCommandDescriptionCommand description appears in Description area on Customize dialog.")> (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCommandEntry (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCommandIndexInCommandList (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCommandNameSpecifies unique text identifier of command. Designer will create event handlers using this text. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCommandTextCommand Text appears in Customize dialog. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyControlTextSpecifies a text to display in focusable control. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public PropertyCustomImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyCustomLayoutSpecifies if the size and location of the command object is defined by user and this object will not be resized and moved on calling function AdjustLayout of the parent command panel. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyDesignMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisabledImageSpecifies button default image. The image is stored in the underlined command. If you change this property, all buttons with the same ID/CommandName will display this image. By default the library generates this image from HiColorImage. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisabledLargeImageSpecifies button disabled small image. The image is stored in the underlined command. If you change this property, all buttons with the same ID/CommandName will display this image. By default the library generates this image from LargeImage. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisabledMenuImageSpecifies the image to draw on the toolbar button in the disabled state. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisplayedImageRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisplayHDPIImageTells whether the button currently displays HDPI or regular images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDisplayImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDrawCheckBoxSpecifies how the gallery draws checked items in popup menu mode.  
Public PropertyDrawDefaultImageOnCustomizeList (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyDrawMenuMarginSpecifies how the gallery is drawn in popup menu mode - with margins like in regular menus, or without them.  
Public PropertyEditable (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyEmbeddedControl (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyEnabledIndicates a value whether a TollbarBaseControlButton can respond to user interaction. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyExclusive (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyExecuteCommandOnLostFocusSpecifies that the command associated with the ToolbarFocusableButton should be executed when it lost its focus. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public PropertyExplicitDisposeThis property has no default implementation. Override this property in the derived class to specify if the command object should be destroy on removing the parent command panel. In BCGControlBar.NET library this property is used in destructor of the PopupMenuBar class to specify if  its child menu items should be removed. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyExtraTextToControlSpacingThis property specifies how far away the edit box (embedded control) part should be placed from th etext and image part. Usually set by the library when it adjusts layouts of several combo and edit boxed located in one column of Ribbon control. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyFadedImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyFirstInGroup (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyFixedPopupMenuTop (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyFocusableControlReturns a focusable control which used in edit mode to change a text on the button. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public PropertyGallerySpecifies the internal Gallery Control.  
Public PropertyGalleryGroupItemsSpecifies a collection of GalleryGroupItems. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertyGroupSpecifies Category name in Customize dialog. The button will appear under this Category. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyGroupIndexInCategoryList (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyHashedCommand (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHasHotBorder (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyHDPIColdImageSpecifies a cold image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPIDisabledImageSpecifies a disabled image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPIDisabledLargeImageSpecifies a disabled large image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPIDisabledMenuImageSpecifies a disabled menu image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPIHiColorImageSpecifies an high color image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHdpiImageModeSpecifies how this button treats HDPI images (HDPIColdImage, HDPIDisabledImage and other properties).
Set this property to HDPIImageMode.Inherit to inherit this setting from CommandBarManager.DisplayHDPIImages.
Set this property to HDPIImageMode.HDPI to always display HDPI images.
Set this property to HDPIImageMode.Normal to always display regular images.

If HDPI image(s) is not specified, the library always falls back to appropriate regular images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPILargeImageSpecifies a large image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHDPIMenuImageSpecifies a menu image to be used in HDPI mode. The HDPIImageMode property should be set to HDPIImageMode.Inherit or HDPIImageMode.HDPI to make this image shown when you decide that application should use special HDPI images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHiColorImageSpecifies button default image. The image is stored in the underlined command. If you change this property, all buttons with the same ID/CommandName will display this image. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHidden (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyHighlightedOverridden. Indicates a value whether the ToolbarGalleryButton has a highlighted state.  
Public PropertyHorzOnly (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyHostCommandBar (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIDUnique command identifier this button is related to. This value is assigned automatically by the library. However, you can set it manually to quickly assign the button to another command. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIgnoreImageArea (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIgnoreLargeIconsMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyImageAreaTextSpacingSpecifies spacing, in pixels, between image area (menu margin) and item's text. Relevant only in the Menu mode when the DrawMenuMargin property is set to true.  
Public PropertyImageTextSpacingSpecifies spacing, in pixels, between item's image and text. Relevant only in the Menu mode when the DrawMenuMargin property ise set to false.  
Public PropertyInitialHeightSpecifies the initial height (the number of visible items) of the gallery. If this property is set to -1 the gallery takes the maximum available height (limited by the number of items in the gallery, or the height of the screen). (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertyInternalImageIDSpecifies the image from IMAGE_IDS collection to draw within the button. In default implementation of the constructor of the CommandButton class the value "Undefined" is set. (Inherited from BCGSoft.Controls.Shared.CommandButton)
Public PropertyIsCommand (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIsDialogControlSpecifies if the command object should be redrawn as a dialog control. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyIsGalleryMenuModeIn Menu Mode gallery has one column only and its items can display image and/or text.  
Public PropertyIsHorizontal (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIsItemListUsable only for menu buttons. If you set this property to true, the button will be treated as a single entity in Customize mode, but expanded into list of menu items at runtime. For example, this property should be true for Windows List menu item. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIsSeparatorSet to true in order to turn this button into a separator. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyIsWindowPositionMenuUsable only for menu buttons. Set to true in conjunction with IsItemList property. The button will be automatically expanded into Floating, Dockable, Tabbed Document, Auto Hide, Hide menu item list. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyItemMarginSpecifies additional margins, in pixels, for gallery items. In the Menu mode this value is added to the item's height, otherwise it's added to the item's width and height.  
Public PropertyKeyTipSpecifies an unique in the current context combination of one or two letters for the keyboard navigation to the given command. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyKeyTipSplit

Specifies an unique in the current context combination of one or two letters for the keyboard navigation to the given command.

KeyTipSplit is used for split menu buttons only/ It's diplayed in the right part of menu button and opens a popup menu.

(Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLargeIconArea (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLargeIconsDelimiterModeSpecifies the mode of toolbar button in LargeIconMode and Smart mode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLargeImageSpecifies button large image. The image is stored in the underlined command. If you change this property, all buttons with the same ID/CommandName will display this image.")> (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLargeImageModeButton displays large image (usable for smart layout).")> (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLastInGroup (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLocationSets the coordinates of the upper-left corner of the ToolbarBaseControlButton relative to the upper-left corner of its parent command bar. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyLocked (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyLowColorImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMargin (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMaxAllowedCollapseStateSpecifies the maximum collapsed state which can get a button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMaxCompactGalleryColumnsSpecifies maximal number of gallery columns in the Compact mode.  
Public PropertyMaxItemListDisplayedItemsLimits the number of items in "item list". (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyMaxItemListItemsIndicates a value how many buttons can be located on the ItemList. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyMaxPopupGalleryColumnsMaximal number of columns, which popup gallery can display when resized.  
Public PropertyMenuAlwaysBelow (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyMenuImageSpecifies button default menu image. Set this property only if menu and toolbar image should have different sizes. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMessageStringText to be shown on Status Bar. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMinAllowedCollapseState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyMinCompactGalleryColumnsSpecifies minimal number of columns in the Compact mode.  
Public PropertyMinHeightPopupMenu (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyMinPopupGalleryColumnsMinimal number of columns, which popup gallery can display when resized (stretched).  
Public PropertyMinWidthPopupMenu (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyNeedFillImageArea (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyNumberItemListPlaces a number before an "item list" item text. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyOffset (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyParentButton (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyParentCommandBarA reference to a command bar, which hosts the toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyParentPath (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyPopupGalleryA reference to internal popup gallery control. You can access this control to retrive gallery command objects at runtime. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertyPopupGalleryColumnsRepresents the number of columns, which displays popup gallery.  
Public PropertyPopupMenuBarSpecifies a PopupMenuBar associated with the ToolbarMenuButtons. The buttons from PopupMenuButtons collection are located on it. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyPopupMenuButtonsSpecifies the collection of the buttons associated with the ToolbarMenuButton. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyPopupModeOverridden. Specifies how the gallery is placed on the parent command bar. If this value is true, the gallery is represented as regular menu button, which opens a gallery in the Full mode. Otherwise the gallery is shown in Compact mode.  
Public PropertyPressedGets a value indicating whether the state of the CommandObject is pressed. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public PropertyQuickCustomizeMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyQuickCustomizeToolbar (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyRarelyUsed (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyRelatedControl (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyRelatedForms (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyReplaceDefaultCommandIf the button is marked as 'CanExecuteDefaultCommand' its command entry can be replaced by last executed command. This flag controls whether the default command stays the same, or not.")> (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyResizeTypeSpecifies popup gallery resize type (none, vertical, or corner). (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertyRightMargin (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertySelected (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertySelectedItemReturns the currently selected gallery object. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public PropertySelectedItemIndexOverridden. Specifies the currently selected gallery item index.  
Public PropertySerializeItemList (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyShadowImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyShortcutsCollectionEdit to assign shortcuts to commands. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyShowCheckedStateIf this property is true, the gallery displays checked items. Otherwise checked items do not appear in checked state.  
Public PropertyShowImageOverridden. This read only property is inherited from the ToolbarButton and tells whether the button should display its image. Relevant only if the gallery button is in PopupMode.  
Public PropertyShowMenuOnMouseMove (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyShowPressedStateSpecifies whether a gallery button should display pressed state if it's pressed (ttolbar behavior), or not (menu behavior).  
Public PropertyShowTextOverridden. This read only property is inherited from the ToolbarButton and tells whether the button should display its text. Relevant only if the gallery button is in PopupMode.  
Public PropertyShowTextWithDescription (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyShowTooltipAlways (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertySmartMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyTextSpecifies button text. It can be different text for buttons assigned to one command. This property can be changed by user at runtime during customization. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyTextAlignment (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyTextImagePositionSpecifies the position of the image relative to text displayed on the command button. (Inherited from BCGSoft.Controls.Shared.CommandButton)
Public PropertyToolTipTextButton's tooltip text. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyTransparentColorTransparent color of button images. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyTreatMinSizeAsFixedSize (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public PropertyUserData (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyVisibleIndicates a value whether a ToolbarBaseControlButton is displayed. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyVisibleOnQuickCustomizeMenuSpecifies if the ToolbarFocusableButton should be displayed on the QuickCustomizeMenu. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public PropertyVisualStateSpecifies how button's image and text  are displayed when button is located on the toolbar, the  menu bar,  the popup menu bar and  the popup palette. Reflects to the state displayed in customize mode. (Inherited from BCGSoft.Controls.Shared.CommandButton)
Public PropertyVisualStyle (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public PropertyWidthSpecifies if the width of the ToolbarBaseControlButton. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyWidthOnMiniToolbar (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyWidthOnPopupMenuSpecifies the width of the ToolbarBaseControlButton when the popup menu is open. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public PropertyWrap (Inherited from BCGSoft.ControlBars.ToolbarButton)
Top
Protected Properties
Public Methods
 NameDescription
Public MethodAddShortcutCalled by the framework to associate any shortcut with this ToolbarButton. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodAllowClosePopupWhenHighlightedOverridden. Indicates a value whether the popup menu can be closed when the button is in the highlighted on in the pressed state.  
Public MethodBeginEditOverridden. Called by the framework on mouse down event on the ToolbarFocusableButton. Sets an edit mode for ToolbarGalleryButton.  
Public MethodButtonFromIDReturns a current ToolbarMenuButton or a button from PopupMenuButtons collection with the specified command identifier. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodCanDropOverridden.   
Public MethodCanGetFocusGets a value indicating whether the toolbar button can receive a focus. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodCanSupportCustomWidthOnMiniToolbar (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodChangeExecuteCommandHandler (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodClearSelectionStateCalled by the framework to make all buttons from the PopupMenuButtons deselected. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodCloneOverridden. Creates a new object that is a copy of the current ToolBarGalleryButton object.  
Public MethodContainsPointIndicates a value whether the specified point is located within the boundaries on this toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodCopyBaseHandlers (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public MethodCopyFromOverridden.   
Public MethodCopyHandlersOverloaded. Copies event handlers from the specified ToolBarButton to this button. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodCreatePopupOverridden.   
Public MethodCreatePopupMenu

Called by framework on displaying PopupMenuBar associated with the ToolbarGalleryButton. Creates a PopupMenuBar  with embedded Gallery to display.

(Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public MethodDisposeOverloaded. Overridden.   
Public MethodDrawButtonImageCalled by the framework to draw an image on the button surface. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodDrawMenuItemCalled by the framework to draw the ToolbarMenuButton in the popup menu. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodEndEditCommits and ends the edit operation on the focusable control.  This function adds the text from the focusable control to the button. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public MethodEndEditByTabCommits and ends the edit operation on the focusable control when the "Tab" key is clicked by user. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public MethodFillInteriorFills the interior of the specified rectangle on button surface. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodFire_ExecuteCommandRaises an ExecuteCommand event. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodFire_PropertyChangedRaises PropertyChanged event  which occurs when a property value changes. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public MethodGetDataOverloaded. 

Creates a shallow copy of the current ToolBarButton if the specified name of the type is  ToolBarButton, otherwise, a null reference.

(Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetDataPresentOverloaded. 

Determines whether  this object has a  type of the name "ToolBarButton".

(Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetDefaultSize

Returns the default size of the button. The width of the button is equal to the column width of the toolbar and height depends on the location of the button image. Called by the framework to calculate the size of the button.

(Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetExtraWidthOverridden.   
Public MethodGetFirstShortcutReturns the first shortcut object  from the user shortcuts' collection of the related CommandEntry.  Called by the framework on drawing the shortcut on the tooltips and on the menu items. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetFormatsOverloaded. Gets a list of all formats that data stored in this instance is associated with or can be converted to, using a Boolean value to determine whether to retrieve all formats that the data can be converted to or only native data formats. Returns null reference. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetKeyTipRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetKeyTipRectSplit (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetLeftPartWidth (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetObjectDataGets serialization information with all of the data needed to recreate an instance of this ToolBarFocusableButton. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public MethodGetPopupModeFlagIndicates a value whether the ToolbarGalleryButton is in the popup mode.  
Public MethodGetScrollButtonBounds  
Public MethodGetSelectionBackColorGets or sets the background color of text when the text is selected in the focusable control. In default implementation System::Highlight color is returned. You can override this function in the derived class to change a color. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public MethodGetServiceGets the service object of the specified type, if it is available. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodGetSubItemsLocates items from the PopupMenuButton collection to the specified ArrayList (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodGetTextSizeOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodHasExecuteHandler (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodInitCompleteOverridden.   
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIsCustomizeModeSpecifies if the ToolBarButton is in the customize mode. The ToolBarButton has a customize mode if it has a parent command bar which is in the customize mode. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodIsDesignModeRetrieves a value that indicates whether the toolbar is currently using the Microsoft Visual Studio .NET Editor (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodIsDrawTextSpecifies if the text should be drawn on the button surface. It should be drawn if the toolbar button is located on the popupmenu bar or the value of the property ShowText is true. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodIsDroppedDownOverridden.   
Public MethodIsInitInPopupMode  
Public MethodIsInsideResizeAreaSpecifies if the ToolbarBaseControlButton can be resized according to the current position of the cursor. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodIsItemCollectionVisibleSpecifies if the item collection has any PopupMenuButton that can be displayed on the popup menu. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodIsOwnContextMenu (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodIsQuickCustomizeButtonSpecifies if this ToolBarButton is a button of the type QuickCustomizeButton. By default, the returned value is false. In BCGSoft.Controlbar namespace this function is overridden in class QuickCustomizeButton to return true. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodIsRibbonMiniToolbarMode (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodIsSplitButtonSpecialProcessingIndicates a value whether the arrow area of the menu button has special redrawing (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodIsSyncSource (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodObjCheckedGets a value indicating whether the ToolBarButton is in the checked state. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodObjCommandIDReturns the command identifier of the ToolbarButton. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodObjEnabledGets a value indicating whether the button is enabled. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodObjTextGets  the text displayed on the toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnCalculateSizeOverridden. Calculates the size of the ToolbarGalleryButton according to its default size and content.  
Public MethodOnCancelModeHides focusable control, makes the ToolbarEditBoxButton non-captured and unhighlighted. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public MethodOnCollectionChanged (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodOnCommandButtonExecuteCommandRaises ExecuteCommand event, which occurs when the user clicks the toolbar button. Executes a set of commands related to this command button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnDrawOverridden. This function performs the actual drawing of the ToolbarGalleryButton.  
Public MethodOnDrawCustomizeSelectionDraws a rectangle border at the toolbar button in Customize mode. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnDrawDesignRedraws a menu button in design mode (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodOnDrawInteriorDraws image, text, boundaries, highligting, etc. on the surface of the ToolbarButton. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnDrawOnCustomizeListOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnDropOnPopupMenuSpecifies a toolbar button which popup menu was opened. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodOnExecuteCommandRaises ExecuteCommand event, which occurs when the user clicks the toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodOnMouseDownOverridden. Raises a MouseDown event if the button is not in the popup mode.  
Public MethodOnMouseMove (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodOnMouseUpOverridden. Raises a MouseUp event if the button is not in the popup mode.  
Public MethodOnPopupMenuBarDisposedOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public MethodOnSmartCalcSizeCalculates the size of  the ToolBarButton accroding the specified ToolbarButtonCollapseState (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodPreFilterMessageFilters out a message before it is dispatched. (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Public Methodraise_CalcGalleryObjectSize (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public Methodraise_DrawCommandObject (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public Methodraise_ExecuteCommandRaises ExecuteCommand event, which occurs when the user clicks the toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public Methodraise_ExecuteGalleryCommand (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public Methodraise_GalleryHighlightChanged (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public Methodraise_ParentCommandBarChanged (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public Methodraise_ParentCommandBarChanging (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public Methodraise_PropertyChanged (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public Methodraise_RedrawCommandObject (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public Methodraise_SelectedItemIndexChanged (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public Methodraise_UpdateCommandUIRaises UpdateCommandUI event, that forces a refresh of the command UI state. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodRaise_UpdateCommandUIRaises UpdateCommandUI event, that forces a refresh of the command UI state. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public Methodraise_WidthChanging (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodRecreate
Recreates the command bar from the specified ToolbarButton using serialization info.
(Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodRecreatePopupGalleryRecreates the popup gallery for the GalleryGroupItems collection. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public MethodRedrawYou can override this function in the derived class to redraw a ToolbarMenuButton.  In default implementation it is called by the framework to show or hide a shadow around menu button on displaying and closing popup menu. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodRemoveExecuteCommandHandlerRemoves an ExecuteCommand event handler from the toolbar button in design mode. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodResetTextSizeSets the value of cached text length equal -1 for this ToolbarMenuButton and its subitems. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodSetCursorCalled by the framework to set a vertical split cursor in customize mode when the mouse pointer is over the resizable area. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodSetCustomImageSets a specified custom image to the toolbar button. In BCGSoft.ControlBars namespace  this function is called by the framework on creating a copy of the button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodSetDataOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodSetNextCollapsedStateOverridden. Sets the next or previous collapsed state. If the button displays the gallery in the Compact mode, the number of gallery columns is increased or reduced until the number of columns reaches its maximal and minimal values. When the number of columns exceeds the minimal value, the gallery button is turned into popup menu button (PopupMode becomes true).  
Public MethodSetRectangleOverloaded. Called by the framework to specify the size and location of the ToolbarBaseControlButton. (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Public MethodSetRelatedMenuButtonsSets teh MDI form associated with the current ToolBarbutton. (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodSetUpGalleryHandlers (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public MethodShouldSerializeCmdBarManagerSpecifies if the command bar manager associated with the parent toolbar should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeColdImageSpecifies if the cold image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeCustomImageSpecifies if the custom image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeDisabledImageSpecifies if the disabled image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeDisabledLargeImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeDisabledMenuImageSpecifies if the disabled menu image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIColdImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIDisabledImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIDisabledLargeImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIDisabledMenuImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIHiColorImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPILargeImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHDPIMenuImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeHiColorImageSpecifies if the high color image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeIDSpecifies if the identifier associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeKeyTip (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeKeyTipSplit (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeLargeIconArea (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeLargeIconsDelimiterMode (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeLargeImage (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeLowColorImageSpecifies if the low color image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeMenuImageSpecifies if the menu image associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeQuickCustomizeToolbarSpecifies if the quick customize toolbar associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShouldSerializeSelectedSpecifies if the selection associated with the button should be serialized. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodShowPopupMenuOverloaded. Overridden. Called by the framework to show popup menu associated with the ToolbarMenuButton at the specified point.  
Public MethodSyncronizeWithOverridden. Specifies that it is necessary to synchronize the state of any ISupportCmdUI object.  
Public MethodToStringReturns the parent path and command name of the command button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodUpdateButtonsOnPopupMenuBar (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Public MethodUpdateCheckedCalled by the framework to update the check state of the toolbar button using ISupportCmdUI interface. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodUpdateEnabledCalled by the framework to update the enabled state of the toolbar button using ISupportCmdUI interface. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodUpdateParentPanelRedraws a part of the parent panel. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public MethodUpdateTextCalled by the framework to update the text of the toolbar button using ISupportCmdUI interface. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public MethodValidateCommandNameCalled by the framework on setting command name by user. Makes this command name corresponding the rules. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Top
Protected Methods
 NameDescription
Protected MethodAddButtonsToPopupMenuBar (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodAdjustRect (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodCalcCommandObjectSize (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodCalcEmbeddedControlRectOverridden.   
Protected MethodCalcImageOffset (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodCalcPopupMenuLocationOverridden.   
Protected MethodCalcTextOffset (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodCloneFromSerializationInfo (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected MethodCreateEmbeddedControlOverridden.   
Protected MethodDrawInternal (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodFromSerializationInfo (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected MethodGalleryControlDrawCommandObject (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodGetCommandEntry (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodGetCommandManager (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodGetDisplayedImageRect (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodGetDisplayText (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodGetEmbeddedControlBorder (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodGetEmbeddedControlWidth (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodHasHotBorder (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodInit (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected MethodIsDrawArrowOverridden.   
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnCalcGalleryObjectSize (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodOnClickMenuButton  
Protected MethodOnCommandBarManagerChanged (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodOnControlKeyDown (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected MethodOnDrawCommandObject (Inherited from BCGSoft.Controls.Shared.CommandObject)
Protected MethodOnDrawLargeModeText (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodOnEmbeddedControlDisposed (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodOnEmbeddedGalleryHighlightChanged  
Protected MethodOnExecuteGalleryCommandOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodOnFillDrawButtonDefOverridden.   
Protected MethodOnGalleryHighlightChangedOverloaded.  (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodOnParentCommandBarChangedOverridden.   
Protected MethodOnParentCommandBarChanging (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodOnPropertyChangedOverridden.   
Protected MethodOnRedraw (Inherited from BCGSoft.Controls.Shared.CommandObject)
Protected MethodOnSelectedItemIndexChanged (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodOnSetMenuResizeType (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodOnVisualManagerChanged (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodOnWidthChanging (Inherited from BCGSoft.ControlBars.ToolbarButton)
Protected MethodPopupMenuBarClosed (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Protected MethodProcessPreFilteredMessage (Inherited from BCGSoft.ControlBars.ToolbarFocusableButton)
Protected MethodSetLocalMenuBar (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodSetUpCustomizeMode (Inherited from BCGSoft.ControlBars.ToolbarBaseControlButton)
Protected MethodSetUpEventHandlersOverridden.   
Protected MethodSetUpGalleryPropertiesOverridden.   
Protected MethodSetUpGallerySizesOverridden.   
Protected MethodShouldSerializeClosePopupMenuOnClick (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodShouldSerializePopup (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodShouldSerializePopupMenuBar (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodShouldSerializeRelatedControl (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodShouldSerializeVisualStyle (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Protected MethodShowPopupMenuInternal (Inherited from BCGSoft.ControlBars.ToolbarMenuButton)
Top
Public Events
 NameDescription
Public EventCalcGalleryObjectSizeOccurs when there is a need to calculate gallery object size. If the event is handled by the subscriber, it should set the Handled property of event args to true. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventDrawCommandObjectOccurs on redrawing of the command object. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public EventExecuteCommandOccurs when the user clicks the toolbar button. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public EventExecuteGalleryCommandOccurs when a gallery command has been executed (user seleted a gallery item). (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public EventGalleryHighlightChangedFired when highlighted object has changed. (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public EventParentCommandBarChangedOccurs when the parent command bar is changed. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public EventParentCommandBarChangingOccurs when the parent command bar is about to change. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public EventPropertyChangedOccurs when a property value changes. (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public EventRedrawCommandObject (Inherited from BCGSoft.Controls.Shared.CommandObject)
Public EventSelectedItemIndexChangedOccurs when selected index of gallery item has been changed extenally (through SelectedItemIndex property). (Inherited from BCGSoft.ControlBars.ToolbarBaseGalleryButton)
Public EventUpdateCommandUIOccurs when the current command UI state is refreshed. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Public EventWidthChangingOccurs when the width of the toolbar button is about to change. (Inherited from BCGSoft.ControlBars.ToolbarButton)
Top
See Also

Reference

ToolbarGalleryButton Class
BCGSoft.ControlBars Namespace

Send Feedback