BCGControlBar Library for .NET
DrawButtonDef Class Members
Fields  Properties  Methods 


The following tables list the members exposed by DrawButtonDef.

Public Constructors
 NameDescription
Public ConstructorDrawButtonDef ConstructorInitializes a new instance of the DrawButtonDef class.  
Top
Public Fields
 NameDescription
Public FieldAltCustomizeModeSpecifies if the button is currently in the AltCustomizeMode. It means that the key "Alt" is pressed and the user can customize the button and its parent command bar.  
Public FieldArrowBoundsSpecifies the boundaries of the part of the split button which has an arrow.  
Public FieldArrowPressedSpecifies if the arrow part of the button is pressed.  
Public FieldButtonModeSpecifies the current toolbar button mode.  
Public FieldButtonParentSpecifies the parent control for the button to draw.  
Public FieldCategoryColor  
Public FieldCheckedSpecifies if the button to redraw is checked. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldConnectToPopupMenuSpecifies if the button is currently connected with any popup menu.  
Public FieldCustomizeDialogSpecifies if the button is drawn within the customize list of the customize dialog.  
Public FieldCustomizeModeSpecifies if the button to redraw is in the customize mode.  
Public FieldEditableSpecifies if the button can be edited by user in the customize mode.  
Public FieldFirstInGroupIndicates a value whether the command button is located first in the ribbon group button.  
Public FieldForcePopupMenuButtonMode  
Public FieldForeColorSpecifies the foreground color of the button to redraw.  
Public FieldGraphics

Specifies the graphics surface to draw on.

(Inherited from BCGSoft.Visualization.VisualizationDefBase)
Public FieldGrayInactiveImage  
Public FieldHighlightedSpecifies if the button to redraw is highlighted. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldIgnoreDesignMode  
Public FieldIgnoreLargeIconsModeSpecifies if the button should be always redrawn without large icons.  
Public FieldImageIDSpecifies the image from the BCGSoft.Shared.IMAGES_IDS enumeration to draw on the surface of the button.  
Public FieldIsCustomizeButton  
Public FieldIsDisabledSpecifies if the button is disabled. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldIsDroppedDownSpecifies if the button has a currently open popup menu or drop down list (for a combobox button).  
Public FieldIsHorizontalSpecifies the orientation of the button to redraw. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldIsQuickCustomizeButtonIndicates a value if the redrawing button is a Quick Customize Button.  
Public FieldIsQuickCustomizeMode  
Public FieldLargeMode  
Public FieldLastInGroupIndicates a value whether the command button is located last in the ribbon group button.  
Public FieldMenuToButtonAlignmentSpecifies the edge of the button to connect it to the popup menu.  
Public FieldMouseOverArrowIndicates a value whether the arrow part of the split button to redraw contains a current mouse position.  
Public FieldParentActiveSpecifies if the parent command bar is currently active. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldPressedSpecifies if the button is pressed. (Inherited from BCGSoft.Visualization.CommandObjectDef)
Public FieldQueryColorForEditPart  
Public FieldRegularToolbarModeSpecifies if the parent toolbar is in the regular toolbar mode.  
Public FieldSmartMode

Indicates a value whehter the button has a Smart mode. In this mode parent contol behaves as a Ribbon panel with smart layout and can display buttons with large images.

 
Public FieldTag (Inherited from BCGSoft.Visualization.VisualizationDefBase)
Top
Public Properties
 NameDescription
Public PropertyButtonStateSpecifies the current state of the button to redraw. It can be regular, highlighted and pressed.  
Public PropertyRectAreaGets the boundaries of the area to redraw. (Inherited from BCGSoft.Visualization.VisualizationDefBase)
Public PropertyUIObjectReturns the object to redraw. (Inherited from BCGSoft.Visualization.VisualizationDefBase)
Top
Public Methods
 NameDescription
Public MethodIsInstanceOfTypeOverloaded. Indicates a value if the object to redraw has a specified type. (Inherited from BCGSoft.Visualization.VisualizationDefBase)
Public MethodModifyRectAreaSets the new boundaries of the area to redraw. (Inherited from BCGSoft.Visualization.VisualizationDefBase)
Top
See Also

Reference

DrawButtonDef Class
BCGSoft.Visualization Namespace

Send Feedback