Revision: 4832
http://skim-app.svn.sourceforge.net/skim-app/?rev=4832&view=rev
Author: hofman
Date: 2008-10-20 10:25:26 +0000 (Mon, 20 Oct 2008)
Log Message:
-----------
Fix capsule style buttons in initializer
Modified Paths:
--------------
trunk/SKMainWindowController.m
trunk/SKMainWindowController_Toolbar.m
trunk/SKSegmentedControl.m
trunk/SKToolbarItem.h
trunk/SKToolbarItem.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2008-10-20 09:57:01 UTC (rev 4831)
+++ trunk/SKMainWindowController.m 2008-10-20 10:25:26 UTC (rev 4832)
@@ -136,9 +136,6 @@
static NSString *SKMainWindowAutoHidesScrollersKey = @"autoHidesScrollers";
static NSString *SKMainWindowPageIndexKey = @"pageIndex";
-static float segmentedControlHeight = 23.0;
-static float segmentedControlOffset = 1.0;
-
static NSString *SKMainWindowFrameAutosaveName = @"SKMainWindow";
static void *SKNPDFAnnotationPropertiesObservationContext = (void
*)@"SKNPDFAnnotationPropertiesObservationContext";
@@ -219,11 +216,6 @@
[NSValueTransformer
setValueTransformer:[[[SKUnarchiveFromDataArrayTransformer alloc] init]
autorelease] forName:SKUnarchiveFromDataArrayTransformerName];
- if (floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_4) {
- segmentedControlHeight = 25.0;
- segmentedControlOffset = 0.0;
- }
-
[PDFPage setUsesSequentialPageNumbering:[[NSUserDefaults
standardUserDefaults] boolForKey:SKSequentialPageNumberingKey]];
}
Modified: trunk/SKMainWindowController_Toolbar.m
===================================================================
--- trunk/SKMainWindowController_Toolbar.m 2008-10-20 09:57:01 UTC (rev
4831)
+++ trunk/SKMainWindowController_Toolbar.m 2008-10-20 10:25:26 UTC (rev
4832)
@@ -135,7 +135,7 @@
[item setToolTip:NSLocalizedString(@"Previous/Next", @"Tool tip
message")];
[previousNextPageButton setToolTip:NSLocalizedString(@"Go To
Previous Page", @"Tool tip message") forSegment:0];
[previousNextPageButton setToolTip:NSLocalizedString(@"Go To Next
Page", @"Tool tip message") forSegment:1];
- [item setSegmentedControl:previousNextPageButton];
+ [item setViewWithSizes:previousNextPageButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarPreviousItemIdentifier]) {
@@ -148,7 +148,7 @@
[item setToolTip:NSLocalizedString(@"Go To Previous Page", @"Tool
tip message")];
[previousPageButton setToolTip:NSLocalizedString(@"Go To First
page", @"Tool tip message") forSegment:0];
[previousPageButton setToolTip:NSLocalizedString(@"Go To Previous
Page", @"Tool tip message") forSegment:1];
- [item setSegmentedControl:previousPageButton];
+ [item setViewWithSizes:previousPageButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNextItemIdentifier]) {
@@ -162,7 +162,7 @@
[item setToolTip:NSLocalizedString(@"Go To Next Page", @"Tool tip
message")];
[nextPageButton setToolTip:NSLocalizedString(@"Go To Next Page",
@"Tool tip message") forSegment:0];
[nextPageButton setToolTip:NSLocalizedString(@"Go To Last page",
@"Tool tip message") forSegment:1];
- [item setSegmentedControl:nextPageButton];
+ [item setViewWithSizes:nextPageButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarPreviousNextFirstLastItemIdentifier]) {
@@ -180,7 +180,7 @@
[previousNextFirstLastPageButton setToolTip:NSLocalizedString(@"Go
To Previous Page", @"Tool tip message") forSegment:1];
[previousNextFirstLastPageButton setToolTip:NSLocalizedString(@"Go
To Next Page", @"Tool tip message") forSegment:2];
[previousNextFirstLastPageButton setToolTip:NSLocalizedString(@"Go
To Last page", @"Tool tip message") forSegment:3];
- [item setSegmentedControl:previousNextFirstLastPageButton];
+ [item setViewWithSizes:previousNextFirstLastPageButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarBackForwardItemIdentifier]) {
@@ -194,7 +194,7 @@
[item setToolTip:NSLocalizedString(@"Back/Forward", @"Tool tip
message")];
[backForwardButton setToolTip:NSLocalizedString(@"Go Back", @"Tool
tip message") forSegment:0];
[backForwardButton setToolTip:NSLocalizedString(@"Go Forward",
@"Tool tip message") forSegment:1];
- [item setSegmentedControl:backForwardButton];
+ [item setViewWithSizes:backForwardButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarPageNumberItemIdentifier]) {
@@ -221,7 +221,7 @@
[item setLabels:NSLocalizedString(@"Actual Size", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Zoom To Actual Size", @"Tool
tip message")];
- [item setSegmentedControl:zoomActualButton];
+ [item setViewWithSizes:zoomActualButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarZoomToFitItemIdentifier]) {
@@ -230,7 +230,7 @@
[item setLabels:NSLocalizedString(@"Zoom To Fit", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Zoom To Fit", @"Tool tip
message")];
- [item setSegmentedControl:zoomFitButton];
+ [item setViewWithSizes:zoomFitButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarZoomToSelectionItemIdentifier]) {
@@ -239,7 +239,7 @@
[item setLabels:NSLocalizedString(@"Zoom To Selection", @"Toolbar
item label")];
[item setToolTip:NSLocalizedString(@"Zoom To Selection", @"Tool
tip message")];
- [item setSegmentedControl:zoomSelectionButton];
+ [item setViewWithSizes:zoomSelectionButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarZoomInOutItemIdentifier]) {
@@ -253,7 +253,7 @@
[item setToolTip:NSLocalizedString(@"Zoom", @"Tool tip message")];
[zoomInOutButton setToolTip:NSLocalizedString(@"Zoom Out", @"Tool
tip message") forSegment:0];
[zoomInOutButton setToolTip:NSLocalizedString(@"Zoom In", @"Tool
tip message") forSegment:1];
- [item setSegmentedControl:zoomInOutButton];
+ [item setViewWithSizes:zoomInOutButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarZoomInActualOutItemIdentifier]) {
@@ -269,7 +269,7 @@
[zoomInActualOutButton setToolTip:NSLocalizedString(@"Zoom Out",
@"Tool tip message") forSegment:0];
[zoomInActualOutButton setToolTip:NSLocalizedString(@"Zoom To
Actual Size", @"Tool tip message") forSegment:1];
[zoomInActualOutButton setToolTip:NSLocalizedString(@"Zoom In",
@"Tool tip message") forSegment:2];
- [item setSegmentedControl:zoomInActualOutButton];
+ [item setViewWithSizes:zoomInActualOutButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarRotateRightItemIdentifier]) {
@@ -278,7 +278,7 @@
[item setLabels:NSLocalizedString(@"Rotate Right", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Rotate Right", @"Tool tip
message")];
- [item setSegmentedControl:rotateRightButton];
+ [item setViewWithSizes:rotateRightButton];
} else if ([identifier
isEqualToString:SKDocumentToolbarRotateLeftItemIdentifier]) {
@@ -286,7 +286,7 @@
[item setLabels:NSLocalizedString(@"Rotate Left", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Rotate Left", @"Tool tip
message")];
- [item setSegmentedControl:rotateLeftButton];
+ [item setViewWithSizes:rotateLeftButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarRotateLeftRightItemIdentifier]) {
@@ -295,7 +295,7 @@
[item setLabels:NSLocalizedString(@"Rotate", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Rotate Left or Right", @"Tool
tip message")];
- [item setSegmentedControl:rotateLeftRightButton];
+ [item setViewWithSizes:rotateLeftRightButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarCropItemIdentifier]) {
@@ -304,7 +304,7 @@
[item setLabels:NSLocalizedString(@"Crop", @"Toolbar item label")];
[item setToolTip:NSLocalizedString(@"Crop", @"Tool tip message")];
- [item setSegmentedControl:cropButton];
+ [item setViewWithSizes:cropButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarFullScreenItemIdentifier]) {
@@ -313,7 +313,7 @@
[item setLabels:NSLocalizedString(@"Full Screen", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Full Screen", @"Tool tip
message")];
- [item setSegmentedControl:fullScreenButton];
+ [item setViewWithSizes:fullScreenButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarPresentationItemIdentifier]) {
@@ -322,7 +322,7 @@
[item setLabels:NSLocalizedString(@"Presentation", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Presentation", @"Tool tip
message")];
- [item setSegmentedControl:presentationButton];
+ [item setViewWithSizes:presentationButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNewTextNoteItemIdentifier]) {
@@ -339,7 +339,7 @@
[item setLabels:NSLocalizedString(@"Add Note", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Add New Note", @"Tool tip
message")];
- [item setSegmentedControl:textNoteButton];
+ [item setViewWithSizes:textNoteButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNewCircleNoteItemIdentifier]) {
@@ -356,7 +356,7 @@
[item setLabels:NSLocalizedString(@"Add Shape", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Add New Circle or Box",
@"Tool tip message")];
- [item setSegmentedControl:circleNoteButton];
+ [item setViewWithSizes:circleNoteButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNewMarkupItemIdentifier]) {
@@ -375,7 +375,7 @@
[item setLabels:NSLocalizedString(@"Add Markup", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Add New Markup", @"Tool tip
message")];
- [item setSegmentedControl:markupNoteButton];
+ [item setViewWithSizes:markupNoteButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNewLineItemIdentifier]) {
@@ -385,7 +385,7 @@
[item setLabels:NSLocalizedString(@"Add Line", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Add New Line", @"Tool tip
message")];
[item setTag:SKLineNote];
- [item setSegmentedControl:lineNoteButton];
+ [item setViewWithSizes:lineNoteButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNewNoteItemIdentifier]) {
@@ -411,7 +411,7 @@
[noteButton setToolTip:NSLocalizedString(@"Add New Underline",
@"Tool tip message") forSegment:SKUnderlineNote];
[noteButton setToolTip:NSLocalizedString(@"Add New Strike Out",
@"Tool tip message") forSegment:SKStrikeOutNote];
[noteButton setToolTip:NSLocalizedString(@"Add New Line", @"Tool
tip message") forSegment:SKLineNote];
- [item setSegmentedControl:noteButton];
+ [item setViewWithSizes:noteButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarToolModeItemIdentifier]) {
@@ -452,7 +452,7 @@
[toolModeButton setToolTip:NSLocalizedString(@"Magnify Tool",
@"Tool tip message") forSegment:SKMagnifyToolMode];
[toolModeButton setToolTip:NSLocalizedString(@"Select Tool",
@"Tool tip message") forSegment:SKSelectToolMode];
[toolModeButton setToolTip:NSLocalizedString(@"Note Tool", @"Tool
tip message") forSegment:SKNoteToolMode];
- [item setSegmentedControl:toolModeButton];
+ [item setViewWithSizes:toolModeButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarSingleTwoUpItemIdentifier]) {
@@ -466,7 +466,7 @@
[item setToolTip:NSLocalizedString(@"Single/Two Pages", @"Tool tip
message")];
[singleTwoUpButton setToolTip:NSLocalizedString(@"Single Page",
@"Tool tip message") forSegment:0];
[singleTwoUpButton setToolTip:NSLocalizedString(@"Two Pages",
@"Tool tip message") forSegment:1];
- [item setSegmentedControl:singleTwoUpButton];
+ [item setViewWithSizes:singleTwoUpButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarContinuousItemIdentifier]) {
@@ -480,7 +480,7 @@
[item setToolTip:NSLocalizedString(@"Continuous", @"Tool tip
message")];
[continuousButton setToolTip:NSLocalizedString(@"Non Continuous",
@"Tool tip message") forSegment:0];
[continuousButton setToolTip:NSLocalizedString(@"Continuous",
@"Tool tip message") forSegment:1];
- [item setSegmentedControl:continuousButton];
+ [item setViewWithSizes:continuousButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarDisplayModeItemIdentifier]) {
@@ -498,7 +498,7 @@
[displayModeButton setToolTip:NSLocalizedString(@"Single Page
Continuous", @"Tool tip message") forSegment:kPDFDisplaySinglePageContinuous];
[displayModeButton setToolTip:NSLocalizedString(@"Two Pages",
@"Tool tip message") forSegment:kPDFDisplayTwoUp];
[displayModeButton setToolTip:NSLocalizedString(@"Two Pages
Continuous", @"Tool tip message") forSegment:kPDFDisplayTwoUpContinuous];
- [item setSegmentedControl:displayModeButton];
+ [item setViewWithSizes:displayModeButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarDisplayBoxItemIdentifier]) {
@@ -510,7 +510,7 @@
[item setLabels:NSLocalizedString(@"Display Box", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Display Box", @"Tool tip
message")];
- [item setSegmentedControl:displayBoxButton];
+ [item setViewWithSizes:displayBoxButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarColorSwatchItemIdentifier]) {
@@ -536,7 +536,7 @@
[item setLabels:NSLocalizedString(@"Colors", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Colors", @"Tool tip
message")];
- [item setSegmentedControl:colorsButton];
+ [item setViewWithSizes:colorsButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarFontsItemIdentifier]) {
@@ -546,7 +546,7 @@
[item setLabels:NSLocalizedString(@"Fonts", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Fonts", @"Tool tip message")];
[item setImageNamed:@"ToolbarFonts"];
- [item setSegmentedControl:fontsButton];
+ [item setViewWithSizes:fontsButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarLinesItemIdentifier]) {
@@ -555,7 +555,7 @@
[item setLabels:NSLocalizedString(@"Lines", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Lines", @"Tool tip message")];
- [item setSegmentedControl:linesButton];
+ [item setViewWithSizes:linesButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarInfoItemIdentifier]) {
@@ -564,7 +564,7 @@
[item setLabels:NSLocalizedString(@"Info", @"Toolbar item label")];
[item setToolTip:NSLocalizedString(@"Get Document Info", @"Tool
tip message")];
- [item setSegmentedControl:infoButton];
+ [item setViewWithSizes:infoButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarContentsPaneItemIdentifier]) {
@@ -573,7 +573,7 @@
[item setLabels:NSLocalizedString(@"Contents Pane", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Toggle Contents Pane", @"Tool
tip message")];
- [item setSegmentedControl:leftPaneButton];
+ [item setViewWithSizes:leftPaneButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarNotesPaneItemIdentifier]) {
@@ -582,7 +582,7 @@
[item setLabels:NSLocalizedString(@"Notes Pane", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Toggle Notes Pane", @"Tool
tip message")];
- [item setSegmentedControl:rightPaneButton];
+ [item setViewWithSizes:rightPaneButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarPrintItemIdentifier]) {
@@ -591,7 +591,7 @@
[item setLabels:NSLocalizedString(@"Print", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Print Document", @"Tool tip
message")];
- [item setSegmentedControl:printButton];
+ [item setViewWithSizes:printButton];
[item setMenuFormRepresentation:menuItem];
} else if ([identifier
isEqualToString:SKDocumentToolbarCustomizeItemIdentifier]) {
@@ -600,7 +600,7 @@
[item setLabels:NSLocalizedString(@"Customize", @"Toolbar item
label")];
[item setToolTip:NSLocalizedString(@"Customize Toolbar", @"Tool
tip message")];
- [item setSegmentedControl:customizeButton];
+ [item setViewWithSizes:customizeButton];
[item setMenuFormRepresentation:menuItem];
}
Modified: trunk/SKSegmentedControl.m
===================================================================
--- trunk/SKSegmentedControl.m 2008-10-20 09:57:01 UTC (rev 4831)
+++ trunk/SKSegmentedControl.m 2008-10-20 10:25:26 UTC (rev 4832)
@@ -40,38 +40,61 @@
#import "NSImage_SKExtensions.h"
#import "NSGeometry_SKExtensions.h"
+#define CAPSULE_HEIGHT 23.0
+#define TEXTURED_HEIGHT 25.0
@implementation SKSegmentedControl
++ (Class)cellClass {
+ return [self instancesRespondToSelector:@selector(setSegmentStyle:)] ?
[super cellClass] : [SKSegmentedCell class];
+}
+
+- (id)initWithFrame:(NSRect)frameRect {
+ frameRect.size.height = [self
respondsToSelector:@selector(setSegmentStyle:)] ? CAPSULE_HEIGHT :
TEXTURED_HEIGHT;
+ if (self = [super initWithFrame:frameRect]) {
+ if ([self respondsToSelector:@selector(setSegmentStyle:)])
+ [self setSegmentStyle:NSSegmentStyleCapsule];
+ }
+ return self;
+}
+
- (id)initWithCoder:(NSCoder *)coder {
if (self = [super initWithCoder:coder]) {
- if ([self respondsToSelector:@selector(setSegmentStyle:)] == NO) {
- SKSegmentedCell *cell = [[[SKSegmentedCell alloc] init]
autorelease];
- id oldCell = [self cell];
- unsigned int i, count = [self segmentCount];
-
- [cell setSegmentCount:count];
- [cell setTrackingMode:[oldCell trackingMode]];
- [cell setAction:[oldCell action]];
- [cell setTarget:[oldCell target]];
- [cell setTag:[oldCell tag]];
- [cell setEnabled:[oldCell isEnabled]];
- [cell setBezeled:NO];
- [cell setBordered:NO];
-
- for (i = 0; i < count; i++) {
- [cell setWidth:[oldCell widthForSegment:i] forSegment:i];
- [cell setImage:[oldCell imageForSegment:i] forSegment:i];
- [cell setLabel:[oldCell labelForSegment:i] forSegment:i];
- [cell setToolTip:[oldCell toolTipForSegment:i] forSegment:i];
- [cell setEnabled:[oldCell isEnabledForSegment:i] forSegment:i];
- [cell setSelected:[oldCell isSelectedForSegment:i]
forSegment:i];
- [cell setMenu:[oldCell menuForSegment:i] forSegment:i];
- [cell setTag:[oldCell tagForSegment:i] forSegment:i];
+ NSRect frame = [self frame];
+ if ([self respondsToSelector:@selector(setSegmentStyle:)]) {
+ [self setSegmentStyle:NSSegmentStyleCapsule];
+ frame.size.height = CAPSULE_HEIGHT;
+ } else {
+ if ([[self cell] isKindOfClass:[[[self class] cellClass] class]]
== NO) {
+ NSSegmentedCell *cell = [[[[[self class] cellClass] alloc]
init] autorelease];
+ id oldCell = [self cell];
+ unsigned int i, count = [self segmentCount];
+
+ [cell setSegmentCount:count];
+ [cell setTrackingMode:[oldCell trackingMode]];
+ [cell setAction:[oldCell action]];
+ [cell setTarget:[oldCell target]];
+ [cell setTag:[oldCell tag]];
+ [cell setEnabled:[oldCell isEnabled]];
+ [cell setBezeled:NO];
+ [cell setBordered:NO];
+
+ for (i = 0; i < count; i++) {
+ [cell setWidth:[oldCell widthForSegment:i] forSegment:i];
+ [cell setImage:[oldCell imageForSegment:i] forSegment:i];
+ [cell setLabel:[oldCell labelForSegment:i] forSegment:i];
+ [cell setToolTip:[oldCell toolTipForSegment:i]
forSegment:i];
+ [cell setEnabled:[oldCell isEnabledForSegment:i]
forSegment:i];
+ [cell setSelected:[oldCell isSelectedForSegment:i]
forSegment:i];
+ [cell setMenu:[oldCell menuForSegment:i] forSegment:i];
+ [cell setTag:[oldCell tagForSegment:i] forSegment:i];
+ }
+
+ [self setCell:cell];
}
-
- [self setCell:cell];
+ frame.size.height = TEXTURED_HEIGHT;
}
+ [self setFrame:frame];
}
return self;
}
Modified: trunk/SKToolbarItem.h
===================================================================
--- trunk/SKToolbarItem.h 2008-10-20 09:57:01 UTC (rev 4831)
+++ trunk/SKToolbarItem.h 2008-10-20 10:25:26 UTC (rev 4832)
@@ -43,7 +43,6 @@
- (void)setLabels:(NSString *)label;
- (void)setViewWithSizes:(NSView *)view;
-- (void)setSegmentedControl:(NSSegmentedControl *)segmentedControl;
- (void)setImageNamed:(NSString *)name;
@end
Modified: trunk/SKToolbarItem.m
===================================================================
--- trunk/SKToolbarItem.m 2008-10-20 09:57:01 UTC (rev 4831)
+++ trunk/SKToolbarItem.m 2008-10-20 10:25:26 UTC (rev 4832)
@@ -60,18 +60,6 @@
[self setMaxSize:[view bounds].size];
}
-- (void)setSegmentedControl:(NSSegmentedControl *)segmentedControl {
- NSRect frame = [segmentedControl frame];
- if ([segmentedControl respondsToSelector:@selector(setSegmentStyle:)]) {
- [segmentedControl setSegmentStyle:NSSegmentStyleCapsule];
- frame.size.height = 23.0;
- } else {
- frame.size.height = 25.0;
- }
- [segmentedControl setFrame:frame];
- [self setViewWithSizes:segmentedControl];
-}
-
- (void)setImageNamed:(NSString *)name {
[self setImage:[NSImage imageNamed:name]];
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit