AppButtonMenuProvider Constructor |
Initialize a new instance of the ContextMenuProvider class.
Namespace: Internal.ComponentFactory.Krypton.RibbonAssembly: NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntaxpublic 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