// // KMNotesPanelController.swift // PDF Master // // Created by tangchao on 2024/1/8. // import Cocoa class KMNotesPanelController: NSWindowController { static let shared = KMNotesPanelController(windowNibName: "NotesPanel") static func sharedControllerExists() -> Bool { return shared != nil } private var SKNotesPanelFrameAutosaveName = "SKNotesPanel" override func windowDidLoad() { super.windowDidLoad() self.windowFrameAutosaveName = self.SKNotesPanelFrameAutosaveName } @IBAction func addNote(_ sender: Any?) { guard let windowC = NSApp.mainWindow?.windowController as? KMBrowserWindowController else { NSSound.beep() return } // addNoteFromPanel // windowC.addnote } }