AboutWindow, etc. // Maintenance.
This commit is contained in:
parent
fc0bfd0bbc
commit
99558c8609
|
@ -101,6 +101,7 @@ class AppDelegate: NSWindowController, NSApplicationDelegate {
|
||||||
window.standardWindowButton(.closeButton)?.isHidden = true
|
window.standardWindowButton(.closeButton)?.isHidden = true
|
||||||
window.standardWindowButton(.miniaturizeButton)?.isHidden = true
|
window.standardWindowButton(.miniaturizeButton)?.isHidden = true
|
||||||
window.standardWindowButton(.zoomButton)?.isHidden = true
|
window.standardWindowButton(.zoomButton)?.isHidden = true
|
||||||
|
window.titlebarAppearsTransparent = true
|
||||||
|
|
||||||
if FileManager.default.fileExists(
|
if FileManager.default.fileExists(
|
||||||
atPath: kTargetPartialPath)
|
atPath: kTargetPartialPath)
|
||||||
|
|
|
@ -198,7 +198,7 @@ DQ
|
||||||
</textField>
|
</textField>
|
||||||
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="XLb-mv-73s">
|
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="XLb-mv-73s">
|
||||||
<rect key="frame" x="89" y="387" width="431" height="15"/>
|
<rect key="frame" x="89" y="387" width="431" height="15"/>
|
||||||
<textFieldCell key="cell" selectable="YES" title="Placeholder for detailed credits." id="VW8-s5-Wpn">
|
<textFieldCell key="cell" title="Placeholder for detailed credits." id="VW8-s5-Wpn">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -220,7 +220,7 @@ DQ
|
||||||
<constraints>
|
<constraints>
|
||||||
<constraint firstAttribute="width" constant="356" id="pu3-zr-hJy"/>
|
<constraint firstAttribute="width" constant="356" id="pu3-zr-hJy"/>
|
||||||
</constraints>
|
</constraints>
|
||||||
<textFieldCell key="cell" selectable="YES" id="Q9M-ni-kUM">
|
<textFieldCell key="cell" id="Q9M-ni-kUM">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
|
|
@ -99,6 +99,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
|
||||||
ctlAboutWindowInstance?.window?.center()
|
ctlAboutWindowInstance?.window?.center()
|
||||||
ctlAboutWindowInstance?.window?.orderFrontRegardless() // 逼著關於視窗往最前方顯示
|
ctlAboutWindowInstance?.window?.orderFrontRegardless() // 逼著關於視窗往最前方顯示
|
||||||
ctlAboutWindowInstance?.window?.level = .statusBar
|
ctlAboutWindowInstance?.window?.level = .statusBar
|
||||||
|
ctlAboutWindowInstance?.window?.titlebarAppearsTransparent = true
|
||||||
NSApp.setActivationPolicy(.accessory)
|
NSApp.setActivationPolicy(.accessory)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
// (c) 2011 and onwards The OpenVanilla Project (MIT License).
|
|
||||||
// All possible vChewing-specific modifications are of:
|
|
||||||
// (c) 2021 and onwards The vChewing Project (MIT-NTL License).
|
// (c) 2021 and onwards The vChewing Project (MIT-NTL License).
|
||||||
// ====================
|
// ====================
|
||||||
// This code is released under the MIT license (SPDX-License-Identifier: MIT)
|
// This code is released under the MIT license (SPDX-License-Identifier: MIT)
|
||||||
|
|
|
@ -55,7 +55,7 @@
|
||||||
</textField>
|
</textField>
|
||||||
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8M8-3C-BZO">
|
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8M8-3C-BZO">
|
||||||
<rect key="frame" x="89" y="387" width="431" height="15"/>
|
<rect key="frame" x="89" y="387" width="431" height="15"/>
|
||||||
<textFieldCell key="cell" selectable="YES" title="Placeholder for detailed credits." id="lblCredits">
|
<textFieldCell key="cell" title="Placeholder for detailed credits." id="lblCredits">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
<constraints>
|
<constraints>
|
||||||
<constraint firstAttribute="width" constant="356" id="B0d-48-3we"/>
|
<constraint firstAttribute="width" constant="356" id="B0d-48-3we"/>
|
||||||
</constraints>
|
</constraints>
|
||||||
<textFieldCell key="cell" selectable="YES" id="lblDisclaimer">
|
<textFieldCell key="cell" id="lblDisclaimer">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
|
|
@ -32,6 +32,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
|
||||||
ctlAboutWindowInstance?.window?.center()
|
ctlAboutWindowInstance?.window?.center()
|
||||||
ctlAboutWindowInstance?.window?.orderFrontRegardless() // 逼著關於視窗往最前方顯示
|
ctlAboutWindowInstance?.window?.orderFrontRegardless() // 逼著關於視窗往最前方顯示
|
||||||
ctlAboutWindowInstance?.window?.level = .statusBar
|
ctlAboutWindowInstance?.window?.level = .statusBar
|
||||||
|
ctlAboutWindowInstance?.window?.titlebarAppearsTransparent = true
|
||||||
}
|
}
|
||||||
|
|
||||||
// Call the New About Window
|
// Call the New About Window
|
||||||
|
|
|
@ -55,7 +55,7 @@
|
||||||
</textField>
|
</textField>
|
||||||
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8M8-3C-BZO">
|
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" setsMaxLayoutWidthAtFirstLayout="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8M8-3C-BZO">
|
||||||
<rect key="frame" x="89" y="372" width="431" height="30"/>
|
<rect key="frame" x="89" y="372" width="431" height="30"/>
|
||||||
<textFieldCell key="cell" selectable="YES" id="lblCredits">
|
<textFieldCell key="cell" id="lblCredits">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<string key="title">vChewing Phrase Editor developed by Shiki Suen.
|
<string key="title">vChewing Phrase Editor developed by Shiki Suen.
|
||||||
vChewing Phrase Database Maintained by Shiki Suen.</string>
|
vChewing Phrase Database Maintained by Shiki Suen.</string>
|
||||||
|
@ -79,7 +79,7 @@ vChewing Phrase Database Maintained by Shiki Suen.</string>
|
||||||
<constraints>
|
<constraints>
|
||||||
<constraint firstAttribute="width" constant="356" id="B0d-48-3we"/>
|
<constraint firstAttribute="width" constant="356" id="B0d-48-3we"/>
|
||||||
</constraints>
|
</constraints>
|
||||||
<textFieldCell key="cell" selectable="YES" id="lblDisclaimer">
|
<textFieldCell key="cell" id="lblDisclaimer">
|
||||||
<font key="font" size="12" name="Tahoma"/>
|
<font key="font" size="12" name="Tahoma"/>
|
||||||
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
<string key="title">DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, are not included in vChewing official phrase database.</string>
|
||||||
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
// (c) 2011 and onwards The OpenVanilla Project (MIT License).
|
|
||||||
// All possible vChewing-specific modifications are of:
|
|
||||||
// (c) 2021 and onwards The vChewing Project (MIT-NTL License).
|
// (c) 2021 and onwards The vChewing Project (MIT-NTL License).
|
||||||
// ====================
|
// ====================
|
||||||
// This code is released under the MIT license (SPDX-License-Identifier: MIT)
|
// This code is released under the MIT license (SPDX-License-Identifier: MIT)
|
||||||
|
|
Loading…
Reference in New Issue