1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 20:10:08 +02:00

👌 Add menu items so common shortcuts work again

This commit is contained in:
2021-12-03 21:44:32 +01:00
parent 912e549104
commit f8b0b38e9e
2 changed files with 17 additions and 21 deletions

View File

@ -31,6 +31,18 @@
</items> </items>
</menu> </menu>
</menuItem> </menuItem>
<menuItem title="File" id="XRy-v5-KNb">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="File" id="zA7-mh-f1x">
<items>
<menuItem title="Close" keyEquivalent="w" id="2FI-pQ-tuO">
<connections>
<action selector="performClose:" target="Ady-hI-5gd" id="ZHq-so-Sba"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Edit" id="r2Z-pR-umI"> <menuItem title="Edit" id="r2Z-pR-umI">
<modifierMask key="keyEquivalentModifierMask"/> <modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Edit" id="8Pm-83-BlM"> <menu key="submenu" title="Edit" id="8Pm-83-BlM">
@ -537,13 +549,13 @@ Gw
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
<subviews> <subviews>
<scrollView autohidesScrollers="YES" horizontalLineScroll="69" horizontalPageScroll="10" verticalLineScroll="69" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="p0j-eB-I2i"> <scrollView autohidesScrollers="YES" horizontalLineScroll="69" horizontalPageScroll="10" verticalLineScroll="69" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="p0j-eB-I2i">
<rect key="frame" x="0.0" y="0.0" width="574" height="152"/> <rect key="frame" x="0.0" y="0.0" width="574" height="151"/>
<clipView key="contentView" id="6IL-DW-37w"> <clipView key="contentView" id="6IL-DW-37w">
<rect key="frame" x="1" y="1" width="572" height="150"/> <rect key="frame" x="1" y="1" width="572" height="149"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews> <subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" alternatingRowBackgroundColors="YES" multipleSelection="NO" autosaveColumns="NO" rowHeight="69" rowSizeStyle="automatic" viewBased="YES" id="cp3-34-pQj"> <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" alternatingRowBackgroundColors="YES" multipleSelection="NO" autosaveColumns="NO" rowHeight="69" rowSizeStyle="automatic" viewBased="YES" id="cp3-34-pQj">
<rect key="frame" x="0.0" y="0.0" width="572" height="150"/> <rect key="frame" x="0.0" y="0.0" width="572" height="149"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="17" height="0.0"/> <size key="intercellSpacing" width="17" height="0.0"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/> <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
@ -649,7 +661,7 @@ Gw
</scroller> </scroller>
</scrollView> </scrollView>
<textField focusRingType="none" verticalHuggingPriority="750" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="p3I-BT-dOY"> <textField focusRingType="none" verticalHuggingPriority="750" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="p3I-BT-dOY">
<rect key="frame" x="37" y="162" width="531" height="23"/> <rect key="frame" x="37" y="161" width="531" height="23"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" focusRingType="none" placeholderString="Search for a domain..." usesSingleLineMode="YES" id="Hgd-Oz-Ggp"> <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" focusRingType="none" placeholderString="Search for a domain..." usesSingleLineMode="YES" id="Hgd-Oz-Ggp">
<font key="font" metaFont="system" size="19"/> <font key="font" metaFont="system" size="19"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
@ -660,7 +672,7 @@ Gw
</connections> </connections>
</textField> </textField>
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Z1T-9h-9ms"> <imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" translatesAutoresizingMaskIntoConstraints="NO" id="Z1T-9h-9ms">
<rect key="frame" x="10" y="164" width="24" height="20"/> <rect key="frame" x="10" y="163" width="24" height="20"/>
<constraints> <constraints>
<constraint firstAttribute="height" constant="20" id="dge-tM-IOH"/> <constraint firstAttribute="height" constant="20" id="dge-tM-IOH"/>
<constraint firstAttribute="width" constant="24" id="gHC-jb-3kU"/> <constraint firstAttribute="width" constant="24" id="gHC-jb-3kU"/>

View File

@ -14,20 +14,4 @@ class SiteListWC: NSWindowController {
super.windowDidLoad() super.windowDidLoad()
} }
/**
Allow users to close the window using Cmd-W, a shortcut I definitely use a lot.
*/
override func keyDown(with event: NSEvent) {
if event.modifierFlags.contains(.command) {
switch event.charactersIgnoringModifiers! {
case "w":
self.window?.close()
default:
break
}
} else {
super.keyDown(with: event)
}
}
} }