mirror of
https://github.com/textmate/textmate.git
synced 2026-04-28 03:00:34 -04:00
When creating a label, don’t allow providing what class to use
Also change return type from NSImage* to NSView* when creating divider image.
This commit is contained in:
@@ -15,14 +15,14 @@ PUBLIC @interface OakBackgroundFillView : NSView
|
||||
PUBLIC NSFont* OakStatusBarFont ();
|
||||
PUBLIC NSFont* OakControlFont ();
|
||||
|
||||
PUBLIC NSTextField* OakCreateLabel (NSString* label = @"", Class cl = [NSTextField class]);
|
||||
PUBLIC NSTextField* OakCreateLabel (NSString* label = @"");
|
||||
PUBLIC NSButton* OakCreateCheckBox (NSString* label);
|
||||
PUBLIC NSButton* OakCreateButton (NSString* label, NSBezelStyle bezel = NSRoundedBezelStyle);
|
||||
PUBLIC NSPopUpButton* OakCreatePopUpButton (BOOL pullsDown = NO, NSString* initialItemTitle = nil, NSObject* accessibilityLabel = nil);
|
||||
PUBLIC NSPopUpButton* OakCreateActionPopUpButton (BOOL bordered = NO);
|
||||
PUBLIC NSPopUpButton* OakCreateStatusBarPopUpButton (NSString* initialItemTitle = nil, NSObject* accessibilityLabel = nil);
|
||||
PUBLIC NSComboBox* OakCreateComboBox (NSObject* accessibilityLabel = nil);
|
||||
PUBLIC NSImageView* OakCreateDividerImageView ();
|
||||
PUBLIC NSView* OakCreateDividerImageView ();
|
||||
|
||||
PUBLIC OakBackgroundFillView* OakCreateVerticalLine (NSColor* primaryColor, NSColor* secondaryColor = nil);
|
||||
PUBLIC OakBackgroundFillView* OakCreateHorizontalLine (NSColor* primaryColor, NSColor* secondaryColor = nil);
|
||||
|
||||
@@ -11,9 +11,9 @@ NSFont* OakControlFont ()
|
||||
return [NSFont messageFontOfSize:0];
|
||||
}
|
||||
|
||||
NSTextField* OakCreateLabel (NSString* label, Class cl)
|
||||
NSTextField* OakCreateLabel (NSString* label)
|
||||
{
|
||||
NSTextField* res = [[cl alloc] initWithFrame:NSZeroRect];
|
||||
NSTextField* res = [[NSTextField alloc] initWithFrame:NSZeroRect];
|
||||
[[res cell] setWraps:NO];
|
||||
res.alignment = NSRightTextAlignment;
|
||||
res.bezeled = NO;
|
||||
|
||||
Reference in New Issue
Block a user