AutoCat2/AutoCat2Mac/Window/MainWindowController.swift

36 lines
950 B
Swift

//
// MainWindowController.swift
// AutoCat2Mac
//
// Created by Selim Mustafaev on 03.07.2022.
//
import AppKit
class MainWindowController: NSWindowController {
override func windowDidLoad() {
super.windowDidLoad()
}
override func awakeFromNib() {
super.awakeFromNib()
// First - flexible space item
// Second - new number check item
// Third - sidebar separator item
window?.toolbar?.insertItem(withItemIdentifier: .sidebarTrackingSeparator, at: 2)
}
// MARK: - Toolbar actions
@IBAction func checkNewNumber(_ sender: NSToolbarItem) {
print("Check new number")
let storyboard = NSStoryboard(name: "Main", bundle: nil)
if let controller = storyboard.instantiateController(withIdentifier: "CheckController") as? NSViewController {
contentViewController?.presentAsSheet(controller)
}
}
}