ButtonSpecManagerLayout Constructor (Control, PaletteRedirect, ButtonSpecCollectionBase, ButtonSpecCollectionBase, ViewLayoutDocker, IPaletteMetric, PaletteMetricInt, PaletteMetricInt, PaletteMetricPadding, GetToolStripRenderer, NeedPaintHandler) |
Initialize a new instance of the ButtonSpecManagerLayout class.
Namespace:
Internal.ComponentFactory.Krypton.Toolkit
Assembly:
NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax public ButtonSpecManagerLayout(
Control control,
PaletteRedirect redirector,
ButtonSpecCollectionBase variableSpecs,
ButtonSpecCollectionBase fixedSpecs,
ViewLayoutDocker[] viewDockers,
IPaletteMetric[] viewMetrics,
PaletteMetricInt[] viewMetricIntOutside,
PaletteMetricInt[] viewMetricIntInside,
PaletteMetricPadding[] viewMetricPaddings,
GetToolStripRenderer getRenderer,
NeedPaintHandler needPaint
)
Parameters
- 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. - viewMetricIntOutside
- Type: Internal.ComponentFactory.Krypton.ToolkitPaletteMetricInt
Array of target metrics for outside spacer size. - viewMetricIntInside
- Type: Internal.ComponentFactory.Krypton.ToolkitPaletteMetricInt
Array of target metrics for 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