diff --git a/AppKit/CPMenuItem/_CPMenuItemView.j b/AppKit/CPMenuItem/_CPMenuItemView.j index 1667148c5..dbd29d5c2 100644 --- a/AppKit/CPMenuItem/_CPMenuItemView.j +++ b/AppKit/CPMenuItem/_CPMenuItemView.j @@ -6,17 +6,11 @@ @import "_CPMenuItemMenuBarView.j" -var LEFT_MARGIN = 3.0, - RIGHT_MARGIN = 16.0, - STATE_COLUMN_WIDTH = 14.0, - INDENTATION_WIDTH = 17.0, - VERTICAL_MARGIN = 4.0; - -var _CPMenuItemSelectionColor = nil, - _CPMenuItemTextShadowColor = nil, - - _CPMenuItemDefaultStateImages = [], - _CPMenuItemDefaultStateHighlightedImages = []; +// var LEFT_MARGIN = 3.0, +// RIGHT_MARGIN = 16.0, +// STATE_COLUMN_WIDTH = 14.0, +// INDENTATION_WIDTH = 17.0, +// VERTICAL_MARGIN = 4.0; /* @ignore @@ -38,31 +32,23 @@ var _CPMenuItemSelectionColor = nil, CPView _submenuView; } -+ (void)initialize ++ (CPString)defaultThemeClass { - if (self !== [_CPMenuItemView class]) - return; - - _CPMenuItemSelectionColor = [CPColor colorWithHexString:@"5C85D8"]; - _CPMenuItemTextShadowColor = [CPColor colorWithCalibratedRed:26.0 / 255.0 green: 73.0 / 255.0 blue:109.0 / 255.0 alpha:1.0]; - - var bundle = [CPBundle bundleForClass:self]; - - _CPMenuItemDefaultStateImages[CPOffState] = nil; - _CPMenuItemDefaultStateHighlightedImages[CPOffState] = nil; - - _CPMenuItemDefaultStateImages[CPOnState] = [[CPImage alloc] initWithContentsOfFile:[bundle pathForResource:@"CPMenuItem/CPMenuItemOnState.png"] size:CGSizeMake(14.0, 14.0)]; - _CPMenuItemDefaultStateHighlightedImages[CPOnState] = [[CPImage alloc] initWithContentsOfFile:[bundle pathForResource:@"CPMenuItem/CPMenuItemOnStateHighlighted.png"] size:CGSizeMake(14.0, 14.0)]; - - _CPMenuItemDefaultStateImages[CPMixedState] = nil; - _CPMenuItemDefaultStateHighlightedImages[CPMixedState] = nil; + return "menu-item-view"; } -+ (float)leftMargin ++ (id)themeAttributes { - return LEFT_MARGIN + STATE_COLUMN_WIDTH; + return [CPDictionary dictionaryWithObjects:[] + forKeys:[]]; } +// Not used in the Appkit +// + (float)leftMargin +// { +// return LEFT_MARGIN + STATE_COLUMN_WIDTH; +// } + - (id)initWithFrame:(CGRect)aFrame forMenuItem:(CPMenuItem)aMenuItem { self = [super initWithFrame:aFrame];