//
//  KMGuideInfoWindow.swift
//  PDF Reader Pro Edition
//
//  Created by Niehaoyu on 2023/12/8.
//

import Cocoa

class KMGuideInfoWindow: NSWindow {

    static var currentWindow: KMGuideInfoWindow!
    
    @objc static func currentWC() -> KMGuideInfoWindow {
        let nib = NSNib(nibNamed: NSNib.Name("KMGuideInfoWindow"), bundle: Bundle.main)
        var topLevelObjects: NSArray?
        if nib?.instantiate(withOwner: nil, topLevelObjects: &topLevelObjects) ?? false {
            for object in topLevelObjects ?? [] {
                if let window = object as? NSWindow {
                    self.currentWindow = window as? KMGuideInfoWindow
                    break
                }
            }
        }
        return currentWindow
    }
    
    
    override func awakeFromNib() {
        super.awakeFromNib()
         
        self.backgroundColor = NSColor.clear
        self.contentView?.wantsLayer = true
        self.contentView?.layer?.backgroundColor = NSColor.red.cgColor;
        self.isOpaque = false
       
    }
    
    
}