internal KryptonPaletteContextMenu(PaletteRedirect redirect,
NeedPaintHandler needPaint)
{
// Create the storage objects
_stateCommon = new PaletteContextMenuRedirect(redirect, needPaint);
_stateNormal = new PaletteContextMenuItemState(_stateCommon);
_stateDisabled = new PaletteContextMenuItemState(_stateCommon);
_stateHighlight = new PaletteContextMenuItemStateHighlight(_stateCommon);
_stateChecked = new PaletteContextMenuItemStateChecked(_stateCommon);
}