// // KMToolbarConfigWindowController.swift // PDF Reader Pro // // Created by tangchao on 2024/5/28. // import Cocoa class KMToolbarConfigWindowController: NSWindowController { deinit { KMPrint("KMToolbarConfigWindowController deinit.") } var cellIdentifiers: [String]? { didSet { self.viewC_.model.cellIdentifiers = self.cellIdentifiers } } private let viewC_ = KMToolbarConfigViewController() override var windowNibName: NSNib.Name? { return "KMToolbarConfigWindowController" } override func windowDidLoad() { super.windowDidLoad() self.window?.styleMask.insert(.fullSizeContentView) self.window?.contentViewController = self.viewC_ } override func mouseDown(with event: NSEvent) { self.window?.sheetParent?.endSheet(self.window!, returnCode: .cancel) } }