mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-31 02:59:57 +02:00
Cirrus CI update, Cocoa compilation fix (hopefully.)
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
-(id) initWith:(hiro::mTableView&)tableViewReference {
|
||||
if(self = [super initWithFrame:NSMakeRect(0, 0, 0, 0)]) {
|
||||
tableView = &tableViewReference;
|
||||
content = [[CocoaTableViewContent alloc] initWithFrame:NSMakeRect(0, 0, 0, 0)];
|
||||
content = [[CocoaTableViewContent alloc] initWith:tableViewReference];
|
||||
|
||||
[self setDocumentView:content];
|
||||
[self setBorderType:NSBezelBorder];
|
||||
@@ -126,6 +126,13 @@
|
||||
|
||||
@implementation CocoaTableViewContent : NSTableView
|
||||
|
||||
-(id) initWith:(hiro::mTableView&)tableViewReference {
|
||||
if(self = [super initWithFrame:NSMakeRect(0, 0, 0, 0)]) {
|
||||
tableView = &tableViewReference;
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
-(void) keyDown:(NSEvent*)event {
|
||||
auto character = [[event characters] characterAtIndex:0];
|
||||
if(character == NSEnterCharacter || character == NSCarriageReturnCharacter) {
|
||||
|
@@ -8,7 +8,7 @@
|
||||
CocoaTableViewContent* content;
|
||||
NSFont* font;
|
||||
}
|
||||
-(id) initWith:(hiro::mTableView&)tableView;
|
||||
-(id) initWith:(hiro::mTableView&)tableViewReference;
|
||||
-(void) dealloc;
|
||||
-(CocoaTableViewContent*) content;
|
||||
-(NSFont*) font;
|
||||
@@ -24,7 +24,9 @@
|
||||
@end
|
||||
|
||||
@interface CocoaTableViewContent : NSTableView {
|
||||
hiro::mTableView* tableView;
|
||||
}
|
||||
-(id) initWith:(hiro::mTableView&)tableViewReference;
|
||||
-(void) keyDown:(NSEvent*)event;
|
||||
@end
|
||||
|
||||
|
Reference in New Issue
Block a user