mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-08-27 14:07:03 +00:00
Previously, a panel or a popover didn't close when the user hit the key escape. Now it does. The panel or the popover will close on the keyDown event as in cocoa. Test app in Tests/Manual/CPPanelTest/ and Tests/Manual/CPPopoverTests Fixed #1767
334 lines
21 KiB
XML
334 lines
21 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5056" systemVersion="13D65" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
|
|
<dependencies>
|
|
<deployment version="1050" identifier="macosx"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="5056"/>
|
|
</dependencies>
|
|
<objects>
|
|
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication">
|
|
<connections>
|
|
<outlet property="delegate" destination="450" id="451"/>
|
|
</connections>
|
|
</customObject>
|
|
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
|
<customObject id="-3" userLabel="Application"/>
|
|
<menu title="AMainMenu" systemMenu="main" id="29" userLabel="MainMenu">
|
|
<items>
|
|
<menuItem title="NewApplication" id="56">
|
|
<menu key="submenu" title="NewApplication" systemMenu="apple" id="57">
|
|
<items>
|
|
<menuItem title="About NewApplication" id="58">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="orderFrontStandardAboutPanel:" target="-2" id="142"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="236">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Preferences…" keyEquivalent="," id="129"/>
|
|
<menuItem isSeparatorItem="YES" id="143">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Quit NewApplication" keyEquivalent="q" id="136">
|
|
<connections>
|
|
<action selector="terminate:" target="-3" id="449"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="File" id="83">
|
|
<menu key="submenu" title="File" id="81">
|
|
<items>
|
|
<menuItem title="New" keyEquivalent="n" id="82">
|
|
<connections>
|
|
<action selector="newDocument:" target="-1" id="373"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Open…" keyEquivalent="o" id="72">
|
|
<connections>
|
|
<action selector="openDocument:" target="-1" id="374"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Open Recent" id="124">
|
|
<menu key="submenu" title="Open Recent" systemMenu="recentDocuments" id="125">
|
|
<items>
|
|
<menuItem title="Clear Menu" id="126">
|
|
<connections>
|
|
<action selector="clearRecentDocuments:" target="-1" id="127"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="79">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Close" keyEquivalent="w" id="73">
|
|
<connections>
|
|
<action selector="performClose:" target="-1" id="193"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Save" keyEquivalent="s" id="75">
|
|
<connections>
|
|
<action selector="saveDocument:" target="-1" id="362"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Save As…" keyEquivalent="S" id="80">
|
|
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="saveDocumentAs:" target="-1" id="363"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Revert to Saved" id="112">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="revertDocumentToSaved:" target="-1" id="364"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Edit" id="217">
|
|
<menu key="submenu" title="Edit" id="205">
|
|
<items>
|
|
<menuItem title="Undo" keyEquivalent="z" id="207">
|
|
<connections>
|
|
<action selector="undo:" target="-1" id="223"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Redo" keyEquivalent="Z" id="215">
|
|
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="redo:" target="-1" id="231"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="206">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Cut" keyEquivalent="x" id="199">
|
|
<connections>
|
|
<action selector="cut:" target="-1" id="228"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Copy" keyEquivalent="c" id="197">
|
|
<connections>
|
|
<action selector="copy:" target="-1" id="224"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Paste" keyEquivalent="v" id="203">
|
|
<connections>
|
|
<action selector="paste:" target="-1" id="226"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Delete" id="202">
|
|
<connections>
|
|
<action selector="delete:" target="-1" id="235"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Select All" keyEquivalent="a" id="198">
|
|
<connections>
|
|
<action selector="selectAll:" target="-1" id="232"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="214">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Find" id="218">
|
|
<menu key="submenu" title="Find" id="220">
|
|
<items>
|
|
<menuItem title="Find…" tag="1" keyEquivalent="f" id="209">
|
|
<connections>
|
|
<action selector="performFindPanelAction:" target="-1" id="241"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Find Next" tag="2" keyEquivalent="g" id="208"/>
|
|
<menuItem title="Find Previous" tag="3" keyEquivalent="G" id="213">
|
|
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Use Selection for Find" tag="7" keyEquivalent="e" id="221"/>
|
|
<menuItem title="Jump to Selection" keyEquivalent="j" id="210">
|
|
<connections>
|
|
<action selector="centerSelectionInVisibleArea:" target="-1" id="245"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Spelling and Grammar" id="216">
|
|
<menu key="submenu" title="Spelling and Grammar" id="200">
|
|
<items>
|
|
<menuItem title="Show Spelling…" keyEquivalent=":" id="204">
|
|
<connections>
|
|
<action selector="showGuessPanel:" target="-1" id="230"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Check Spelling" keyEquivalent=";" id="201">
|
|
<connections>
|
|
<action selector="checkSpelling:" target="-1" id="225"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Check Spelling While Typing" id="219">
|
|
<connections>
|
|
<action selector="toggleContinuousSpellChecking:" target="-1" id="222"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Check Grammar With Spelling" id="346">
|
|
<connections>
|
|
<action selector="toggleGrammarChecking:" target="-1" id="347"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Substitutions" id="348">
|
|
<menu key="submenu" title="Substitutions" id="349">
|
|
<items>
|
|
<menuItem title="Smart Copy/Paste" tag="1" keyEquivalent="f" id="350">
|
|
<connections>
|
|
<action selector="toggleSmartInsertDelete:" target="-1" id="355"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Smart Quotes" tag="2" keyEquivalent="g" id="351">
|
|
<connections>
|
|
<action selector="toggleAutomaticQuoteSubstitution:" target="-1" id="356"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Smart Links" tag="3" keyEquivalent="G" id="354">
|
|
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="toggleAutomaticLinkDetection:" target="-1" id="357"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Speech" id="211">
|
|
<menu key="submenu" title="Speech" id="212">
|
|
<items>
|
|
<menuItem title="Start Speaking" id="196">
|
|
<connections>
|
|
<action selector="startSpeaking:" target="-1" id="233"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Stop Speaking" id="195">
|
|
<connections>
|
|
<action selector="stopSpeaking:" target="-1" id="227"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="View" id="295">
|
|
<menu key="submenu" title="View" id="296">
|
|
<items>
|
|
<menuItem title="Show Toolbar" keyEquivalent="t" id="297">
|
|
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="toggleToolbarShown:" target="-1" id="366"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Customize Toolbar…" id="298">
|
|
<connections>
|
|
<action selector="runToolbarCustomizationPalette:" target="-1" id="365"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Window" id="19">
|
|
<menu key="submenu" title="Window" systemMenu="window" id="24">
|
|
<items>
|
|
<menuItem title="Minimize" keyEquivalent="m" id="23">
|
|
<connections>
|
|
<action selector="performMiniaturize:" target="-1" id="37"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Zoom" id="239">
|
|
<connections>
|
|
<action selector="performZoom:" target="-1" id="240"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="92">
|
|
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
|
</menuItem>
|
|
<menuItem title="Bring All to Front" id="5">
|
|
<connections>
|
|
<action selector="arrangeInFront:" target="-1" id="39"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Help" id="103">
|
|
<menu key="submenu" title="Help" id="106">
|
|
<items>
|
|
<menuItem title="NewApplication Help" keyEquivalent="?" id="111">
|
|
<connections>
|
|
<action selector="showHelp:" target="-1" id="360"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
<window title="Window" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" id="371">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" bottomStrut="YES"/>
|
|
<rect key="contentRect" x="335" y="390" width="480" height="360"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1440" height="878"/>
|
|
<view key="contentView" id="372">
|
|
<rect key="frame" x="0.0" y="0.0" width="480" height="360"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<subviews>
|
|
<button verticalHuggingPriority="750" id="miB-re-4yx">
|
|
<rect key="frame" x="184" y="225" width="112" height="32"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<buttonCell key="cell" type="push" title="Show panel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="KwD-qc-7yU">
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
|
<font key="font" metaFont="system"/>
|
|
</buttonCell>
|
|
<connections>
|
|
<action selector="showPanel:" target="450" id="vwb-nf-DEd"/>
|
|
</connections>
|
|
</button>
|
|
</subviews>
|
|
</view>
|
|
</window>
|
|
<customObject id="450" customClass="AppController">
|
|
<connections>
|
|
<outlet property="panel" destination="4No-9S-tiJ" id="MUp-1G-ML9"/>
|
|
<outlet property="theWindow" destination="371" id="459"/>
|
|
</connections>
|
|
</customObject>
|
|
<window title="Window" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" hidesOnDeactivate="YES" oneShot="NO" releasedWhenClosed="NO" showsToolbarButton="NO" visibleAtLaunch="NO" animationBehavior="default" id="4No-9S-tiJ" customClass="NSPanel">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES" utility="YES"/>
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
|
<rect key="contentRect" x="139" y="81" width="276" height="378"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1440" height="878"/>
|
|
<view key="contentView" id="WZs-8p-BDA">
|
|
<rect key="frame" x="0.0" y="0.0" width="276" height="378"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<subviews>
|
|
<button verticalHuggingPriority="750" id="VgV-qs-wZG">
|
|
<rect key="frame" x="82" y="167" width="113" height="32"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<buttonCell key="cell" type="push" title="Close panel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="ofN-6M-4db">
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
|
<font key="font" metaFont="system"/>
|
|
</buttonCell>
|
|
<connections>
|
|
<action selector="closePanel:" target="450" id="DEU-BF-Zyy"/>
|
|
</connections>
|
|
</button>
|
|
</subviews>
|
|
</view>
|
|
</window>
|
|
</objects>
|
|
</document>
|