mirror of https://github.com/LIJI32/SameBoy.git
23 lines
581 B
Objective-C
23 lines
581 B
Objective-C
#import "GBTitledPopUpButton.h"
|
|
|
|
@implementation GBTitledPopUpButton
|
|
|
|
- (void)setDisplayTitle:(NSString *)displayTitle
|
|
{
|
|
if (!displayTitle) {
|
|
((NSPopUpButtonCell *)self.cell).usesItemFromMenu = true;
|
|
((NSPopUpButtonCell *)self.cell).menuItem = nil;
|
|
return;
|
|
}
|
|
((NSPopUpButtonCell *)self.cell).usesItemFromMenu = false;
|
|
((NSPopUpButtonCell *)self.cell).menuItem = [[NSMenuItem alloc] initWithTitle:displayTitle action:nil keyEquivalent:@""];
|
|
}
|
|
|
|
|
|
- (NSString *)displayTitle
|
|
{
|
|
return ((NSPopUpButtonCell *)self.cell).menuItem.title;
|
|
}
|
|
|
|
@end
|