Click or drag to resize

AppButtonMenuProvider Constructor

Initialize a new instance of the ContextMenuProvider class.

Namespace: Internal.ComponentFactory.Krypton.Ribbon
Assembly: NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public AppButtonMenuProvider(
	ViewContextMenuManager viewManager,
	KryptonContextMenuItemCollection menuCollection,
	ViewLayoutStack viewColumns,
	IPalette palette,
	PaletteMode paletteMode,
	PaletteRedirect redirector,
	NeedPaintHandler needPaintDelegate
)

Parameters

viewManager  ViewContextMenuManager
View manager used to organize keyboard events.
menuCollection  KryptonContextMenuItemCollection
Top level set of menu items.
viewColumns  ViewLayoutStack
Stack used for adding new columns.
palette  IPalette
Local palette setting to use initially.
paletteMode  PaletteMode
Palette mode setting to use initially.
redirector  PaletteRedirect
Redirector used for obtaining palette values.
needPaintDelegate  NeedPaintHandler
Delegate used to when paint changes occur.
See Also