Click or drag to resize

AppButtonMenuProvider Class

Implementation class used to provide application button context menu details to view elements.
Inheritance Hierarchy
SystemObject
  Internal.ComponentFactory.Krypton.RibbonAppButtonMenuProvider

Namespace:  Internal.ComponentFactory.Krypton.Ribbon
Assembly:  NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public class AppButtonMenuProvider : IContextMenuProvider

The AppButtonMenuProvider type exposes the following members.

Constructors
  NameDescription
Public methodAppButtonMenuProvider
Initialize a new instance of the ContextMenuProvider class.
Top
Properties
  NameDescription
Public propertyFixedViewBase
Gets and sets the view to use as the fixed sub menu area.
Public propertyHasParentProvider
Does this provider have a parent provider.
Public propertyProviderCanCloseMenu
Is context menu capable of being closed.
Public propertyProviderCloseReason
Sets the reason for the context menu being closed.
Public propertyProviderEnabled
Is the entire context menu enabled.
Public propertyProviderImages
Gets access to the context menu images.
Public propertyProviderNeedPaintDelegate
Gets a delegate used to indicate a repaint is required.
Public propertyProviderPalette
Gets access to the custom palette.
Public propertyProviderPaletteMode
Gets access to the palette mode.
Public propertyProviderRedirector
Gets access to the context menu redirector.
Public propertyProviderShowHorz
Gets and sets the horizontal setting used to position the menu.
Public propertyProviderShowVert
Gets and sets the vertical setting used to position the menu.
Public propertyProviderStateChecked
Gets access to the context menu checked state.
Public propertyProviderStateCommon
Gets access to the context menu common state.
Public propertyProviderStateDisabled
Gets access to the context menu disabled state.
Public propertyProviderStateHighlight
Gets access to the context menu highlight state.
Public propertyProviderStateNormal
Gets access to the context menu normal state.
Public propertyProviderViewColumns
Gets access to the layout for context menu columns.
Public propertyProviderViewManager
Gets access to the context menu specific view manager.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOnClose
Fires the Close event.
Public methodOnClosing
Fires the Closing event.
Public methodOnDispose
Fires the Dispose event.
Public methodProviderShowSubMenuFixed
Should the sub menu be shown at fixed screen location for this menu item.
Public methodProviderShowSubMenuFixedRect
The rectangle used for showing a fixed location for the sub menu.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventClose
Raises the Close event.
Public eventClosing
Raises the Closing event.
Public eventDispose
Raises the Dispose event.
Top
Extension Methods
See Also