 
         driverNotLoadedAlertWindow!.makeKeyAndOrderFront(nil)
     }
+
+    @objc
+    public func hideDriverNotLoadedAlertWindow() {
+        if driverNotLoadedAlertWindow != nil {
+            parentWindow.removeChildWindow(driverNotLoadedAlertWindow!)
+            driverNotLoadedAlertWindow!.close()
+            driverNotLoadedAlertWindow = nil
+        }
+    }
+
+    //
+    // driverVersionNotMatchedAlertWindow
+    //
 
     @objc
     public func showDriverVersionNotMatchedAlertWindow() {


        inputMonitoringPermissionsAlertWindow!.makeKeyAndOrderFront(nil)
    }
}

    }

    @objc
    public func hideDriverVersionNotMatchedAlertWindow() {
        if driverVersionNotMatchedAlertWindow != nil {
            parentWindow.removeChildWindow(driverVersionNotMatchedAlertWindow!)
            driverVersionNotMatchedAlertWindow!.close()
            driverVersionNotMatchedAlertWindow = nil
        }
    }

    //
    // inputMonitoringPermissionsAlertWindow
    //

    @objc
    public func showInputMonitoringPermissionsAlertWindow() {
        if inputMonitoringPermissionsAlertWindow == nil {
            inputMonitoringPermissionsAlertWindow = NSPanel(
