36 lines
950 B
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)
|
|
}
|
|
}
|
|
}
|