public KryptonPaletteTabButton(PaletteRedirect redirect,
PaletteBackStyle backStyle,
PaletteBorderStyle borderStyle,
PaletteContentStyle contentStyle,
NeedPaintHandler needPaint)
{
// Create the storage objects
_stateFocus = new PaletteTabTripleRedirect(redirect, backStyle, borderStyle, contentStyle, needPaint);
_stateCommon = new PaletteTabTripleRedirect(redirect, backStyle, borderStyle, contentStyle, needPaint);
_stateDisabled = new PaletteTabTriple(_stateCommon, needPaint);
_stateNormal = new PaletteTabTriple(_stateCommon, needPaint);
_stateTracking = new PaletteTabTriple(_stateCommon, needPaint);
_statePressed = new PaletteTabTriple(_stateCommon, needPaint);
_stateSelected = new PaletteTabTriple(_stateCommon, needPaint);
}