|
@@ -227,6 +227,7 @@ extension AppDelegate {
|
|
|
return false
|
|
|
}
|
|
|
let selectors = [NSSelectorFromString("menuItemAction_NewFromFile:"),
|
|
|
+ NSSelectorFromString("menuItemAction_Open:"),
|
|
|
NSSelectorFromString("menuItemAction_NewFromWeb:"),
|
|
|
NSSelectorFromString("menuItemAction_NewFromClipboard:"),
|
|
|
NSSelectorFromString("menuItemAction_NewFromScanner:"),
|
|
@@ -278,6 +279,8 @@ extension AppDelegate {
|
|
|
return true
|
|
|
} else if action == NSSelectorFromString("menuItemAction_closeAllWindows:") {
|
|
|
return true
|
|
|
+ } else if action == NSSelectorFromString("menuItemAction_Open:") {
|
|
|
+ return true
|
|
|
}
|
|
|
|
|
|
if let mainVC = self.mainViewController() {
|
|
@@ -321,6 +324,12 @@ extension AppDelegate {
|
|
|
}
|
|
|
|
|
|
//MARK: -IBAction
|
|
|
+ @IBAction func menuItemAction_Open(_ sender: NSMenuItem) -> Void {
|
|
|
+ if let _windowC = NSApp.mainWindow?.windowController as? KMBrowserWindowController {
|
|
|
+ _windowC.newFromPDFFile()
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@IBAction func menuItemAction_NewFromFile(_ sender: NSMenuItem) -> Void {
|
|
|
if let _windowC = NSApp.mainWindow?.windowController as? KMBrowserWindowController {
|
|
|
_windowC.newFromFile()
|