ButtonSpecManagerLayoutAppButton Constructor |
Initialize a new instance of the ButtonSpecManagerLayoutAppButton class.
Namespace:
Internal.ComponentFactory.Krypton.Ribbon
Assembly:
NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax public ButtonSpecManagerLayoutAppButton(
ViewContextMenuManager viewManager,
Control control,
PaletteRedirect redirector,
ButtonSpecCollectionBase variableSpecs,
ButtonSpecCollectionBase fixedSpecs,
ViewLayoutDocker[] viewDockers,
IPaletteMetric[] viewMetrics,
PaletteMetricInt[] viewMetricInt,
PaletteMetricPadding[] viewMetricPaddings,
GetToolStripRenderer getRenderer,
NeedPaintHandler needPaint
)
Parameters
- viewManager
- Type: Internal.ComponentFactory.Krypton.ToolkitViewContextMenuManager
Reference to context menu view manager. - control
- Type: System.Windows.FormsControl
Control that owns the button manager. - redirector
- Type: Internal.ComponentFactory.Krypton.ToolkitPaletteRedirect
Palette redirector. - variableSpecs
- Type: Internal.ComponentFactory.Krypton.ToolkitButtonSpecCollectionBase
Variable set of button specifications. - fixedSpecs
- Type: Internal.ComponentFactory.Krypton.ToolkitButtonSpecCollectionBase
Fixed set of button specifications. - viewDockers
- Type: Internal.ComponentFactory.Krypton.ToolkitViewLayoutDocker
Array of target view dockers. - viewMetrics
- Type: Internal.ComponentFactory.Krypton.ToolkitIPaletteMetric
Array of target metric providers. - viewMetricInt
- Type: Internal.ComponentFactory.Krypton.ToolkitPaletteMetricInt
Array of target metrics for outside/inside spacer size. - viewMetricPaddings
- Type: Internal.ComponentFactory.Krypton.ToolkitPaletteMetricPadding
Array of target metrics for button padding. - getRenderer
- Type: Internal.ComponentFactory.Krypton.ToolkitGetToolStripRenderer
Delegate for returning a tool strip renderer. - needPaint
- Type: Internal.ComponentFactory.Krypton.ToolkitNeedPaintHandler
Delegate for notifying paint requests.
See Also