add macos error popup on load file error
This commit is contained in:
@@ -2,9 +2,9 @@
|
|||||||
#import <Cocoa/Cocoa.h>
|
#import <Cocoa/Cocoa.h>
|
||||||
|
|
||||||
#import "app/core/controller.h"
|
#import "app/core/controller.h"
|
||||||
#import "app/editor/utils/editor.h"
|
|
||||||
#import "app/core/platform/app_delegate.h"
|
#import "app/core/platform/app_delegate.h"
|
||||||
#import "app/core/platform/file_dialog.h"
|
#import "app/core/platform/file_dialog.h"
|
||||||
|
#import "app/editor/utils/editor.h"
|
||||||
#import "app/rom.h"
|
#import "app/rom.h"
|
||||||
|
|
||||||
@interface AppDelegate : NSObject <NSApplicationDelegate>
|
@interface AppDelegate : NSObject <NSApplicationDelegate>
|
||||||
@@ -195,7 +195,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
- (void)openFileAction:(id)sender {
|
- (void)openFileAction:(id)sender {
|
||||||
yaze::app::SharedRom::shared_rom_->LoadFromFile(FileDialogWrapper::ShowOpenFileDialog());
|
if (!yaze::app::SharedRom::shared_rom_->LoadFromFile(FileDialogWrapper::ShowOpenFileDialog())
|
||||||
|
.ok()) {
|
||||||
|
NSAlert *alert = [[NSAlert alloc] init];
|
||||||
|
[alert setMessageText:@"Error"];
|
||||||
|
[alert setInformativeText:@"Failed to load file."];
|
||||||
|
[alert addButtonWithTitle:@"OK"];
|
||||||
|
[alert runModal];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)cutAction:(id)sender {
|
- (void)cutAction:(id)sender {
|
||||||
|
|||||||
Reference in New Issue
Block a user