From 21c55f6b5bd449ecfed5341c51058676f507fd6a Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Mon, 19 Dec 2022 14:55:51 +0800 Subject: [PATCH] Repo // Change of when to do window position setup. --- Source/Modules/WindowControllers/CtlAboutWindow.swift | 1 + Source/Modules/WindowControllers/CtlClientListMgr.swift | 1 + Source/Modules/WindowControllers/CtlPrefWindow.swift | 1 + 3 files changed, 3 insertions(+) diff --git a/Source/Modules/WindowControllers/CtlAboutWindow.swift b/Source/Modules/WindowControllers/CtlAboutWindow.swift index 7502b039..2744e8fe 100644 --- a/Source/Modules/WindowControllers/CtlAboutWindow.swift +++ b/Source/Modules/WindowControllers/CtlAboutWindow.swift @@ -28,6 +28,7 @@ class CtlAboutWindow: NSWindowController { override func windowDidLoad() { super.windowDidLoad() + window?.setPosition(vertical: .top, horizontal: .left, padding: 20) window?.standardWindowButton(.closeButton)?.isHidden = true window?.standardWindowButton(.miniaturizeButton)?.isHidden = true diff --git a/Source/Modules/WindowControllers/CtlClientListMgr.swift b/Source/Modules/WindowControllers/CtlClientListMgr.swift index 3680c286..b58baad0 100644 --- a/Source/Modules/WindowControllers/CtlClientListMgr.swift +++ b/Source/Modules/WindowControllers/CtlClientListMgr.swift @@ -29,6 +29,7 @@ class CtlClientListMgr: NSWindowController, NSTableViewDelegate, NSTableViewData override func windowDidLoad() { super.windowDidLoad() + window?.setPosition(vertical: .center, horizontal: .right, padding: 20) localize() tblClients.delegate = self tblClients.allowsMultipleSelection = true diff --git a/Source/Modules/WindowControllers/CtlPrefWindow.swift b/Source/Modules/WindowControllers/CtlPrefWindow.swift index 83fff1b2..63778292 100644 --- a/Source/Modules/WindowControllers/CtlPrefWindow.swift +++ b/Source/Modules/WindowControllers/CtlPrefWindow.swift @@ -83,6 +83,7 @@ class CtlPrefWindow: NSWindowController, NSWindowDelegate { override func windowDidLoad() { super.windowDidLoad() + window?.setPosition(vertical: .top, horizontal: .right, padding: 20) cmbCandidateFontSize.isEnabled = true