Instead of forcing the system to restore windows between sessions (which confusingly switches the behavior of ⌘Q and ⌥⌘Q), honor the preference but have each new window inherit the style of the previous main window.
130 lines
8.8 KiB
XML
130 lines
8.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="9531" systemVersion="15C50" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
|
|
<dependencies>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="9531"/>
|
|
</dependencies>
|
|
<objects>
|
|
<customObject id="-2" userLabel="File's Owner" customClass="MapDocument">
|
|
<connections>
|
|
<outlet property="mapView" destination="q4d-kF-8Hi" id="7hI-dS-A5R"/>
|
|
<outlet property="mapViewContextMenu" destination="XbX-6a-Mgy" id="YD0-1r-5N2"/>
|
|
<outlet property="window" destination="cSv-fg-MAQ" id="TBu-Mu-79N"/>
|
|
</connections>
|
|
</customObject>
|
|
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
|
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
|
|
<window allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" frameAutosaveName="MBXMapWindow" animationBehavior="default" id="cSv-fg-MAQ">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES" fullSizeContentView="YES"/>
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
|
<rect key="contentRect" x="388" y="211" width="512" height="480"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1280" height="777"/>
|
|
<view key="contentView" id="TuG-C5-zLS">
|
|
<rect key="frame" x="0.0" y="0.0" width="512" height="480"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
<subviews>
|
|
<customView translatesAutoresizingMaskIntoConstraints="NO" id="q4d-kF-8Hi" customClass="MGLMapView">
|
|
<rect key="frame" x="0.0" y="0.0" width="512" height="480"/>
|
|
<connections>
|
|
<outlet property="delegate" destination="-2" id="dh2-0H-jFZ"/>
|
|
</connections>
|
|
</customView>
|
|
</subviews>
|
|
<constraints>
|
|
<constraint firstAttribute="bottom" secondItem="q4d-kF-8Hi" secondAttribute="bottom" id="L2t-Be-qWL"/>
|
|
<constraint firstItem="q4d-kF-8Hi" firstAttribute="top" secondItem="TuG-C5-zLS" secondAttribute="top" id="T8A-o3-Bhq"/>
|
|
<constraint firstItem="q4d-kF-8Hi" firstAttribute="leading" secondItem="TuG-C5-zLS" secondAttribute="leading" id="fGH-YW-Qd3"/>
|
|
<constraint firstAttribute="trailing" secondItem="q4d-kF-8Hi" secondAttribute="trailing" id="yfG-iG-K4C"/>
|
|
</constraints>
|
|
</view>
|
|
<toolbar key="toolbar" implicitIdentifier="A3AC6577-4712-4628-813D-113498171A84" allowsUserCustomization="NO" displayMode="iconOnly" sizeMode="regular" id="DTc-AP-Bah">
|
|
<allowedToolbarItems>
|
|
<toolbarItem implicitItemIdentifier="NSToolbarSpaceItem" id="bld-8W-Wgg"/>
|
|
<toolbarItem implicitItemIdentifier="NSToolbarFlexibleSpaceItem" id="z4l-5x-MzK"/>
|
|
<toolbarItem implicitItemIdentifier="2CB58C0A-7B95-4233-8DD3-F94BFE7D3061" label="Share" paletteLabel="Share" image="NSShareTemplate" id="XJT-Ho-tuZ" customClass="ValidatedToolbarItem">
|
|
<nil key="toolTip"/>
|
|
<size key="minSize" width="40" height="32"/>
|
|
<size key="maxSize" width="48" height="32"/>
|
|
<button key="view" verticalHuggingPriority="750" id="y6e-ev-rVL">
|
|
<rect key="frame" x="0.0" y="14" width="48" height="32"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<buttonCell key="cell" type="roundTextured" bezelStyle="texturedRounded" image="NSShareTemplate" imagePosition="only" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="TBK-Ra-XzZ">
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
|
<font key="font" metaFont="system"/>
|
|
</buttonCell>
|
|
</button>
|
|
<connections>
|
|
<action selector="showShareMenu:" target="-1" id="fCB-HP-iou"/>
|
|
</connections>
|
|
</toolbarItem>
|
|
<toolbarItem implicitItemIdentifier="BA3542AF-D63A-4893-9CC7-8F67EF2E82B0" label="Style" paletteLabel="Style" id="u23-0z-Otl" customClass="ValidatedToolbarItem">
|
|
<nil key="toolTip"/>
|
|
<size key="minSize" width="100" height="26"/>
|
|
<size key="maxSize" width="100" height="26"/>
|
|
<popUpButton key="view" verticalHuggingPriority="750" id="Tzm-Cy-dQg">
|
|
<rect key="frame" x="0.0" y="14" width="100" height="26"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<popUpButtonCell key="cell" type="roundTextured" title="Streets" bezelStyle="texturedRounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="border" tag="1" imageScaling="proportionallyDown" inset="2" selectedItem="wvt-tP-O3a" id="3PJ-qK-Oh3">
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
|
<font key="font" metaFont="menu"/>
|
|
<menu key="menu" id="xf3-qk-IhF">
|
|
<items>
|
|
<menuItem title="Streets" state="on" tag="1" id="wvt-tP-O3a"/>
|
|
<menuItem title="Emerald" tag="2" id="RkE-lp-fL9"/>
|
|
<menuItem title="Light" tag="3" id="R4X-kt-HHb"/>
|
|
<menuItem title="Dark" tag="4" id="jUC-5X-0Zx">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
</menuItem>
|
|
<menuItem title="Satellite" tag="5" id="CTe-e2-o42">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
</menuItem>
|
|
<menuItem title="Hybrid" tag="6" id="7ly-oA-0ND">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</popUpButtonCell>
|
|
</popUpButton>
|
|
<connections>
|
|
<action selector="setStyle:" target="-1" id="2Kw-9i-a3G"/>
|
|
</connections>
|
|
</toolbarItem>
|
|
</allowedToolbarItems>
|
|
<defaultToolbarItems>
|
|
<toolbarItem reference="XJT-Ho-tuZ"/>
|
|
<toolbarItem reference="z4l-5x-MzK"/>
|
|
<toolbarItem reference="u23-0z-Otl"/>
|
|
</defaultToolbarItems>
|
|
<connections>
|
|
<outlet property="delegate" destination="-2" id="V9D-gS-Tvu"/>
|
|
</connections>
|
|
</toolbar>
|
|
<connections>
|
|
<binding destination="-2" name="displayPatternTitle1" keyPath="mapView.centerCoordinate" id="wtz-AV-bG1">
|
|
<dictionary key="options">
|
|
<string key="NSDisplayPattern">%{title1}@</string>
|
|
<string key="NSValueTransformerName">LocationCoordinate2DTransformer</string>
|
|
</dictionary>
|
|
</binding>
|
|
<outlet property="delegate" destination="-2" id="HEo-Qf-o6o"/>
|
|
</connections>
|
|
</window>
|
|
<menu title="Map View" id="XbX-6a-Mgy">
|
|
<items>
|
|
<menuItem title="Drop Pin" id="qZJ-mM-bLj">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
</menuItem>
|
|
<menuItem title="Remove Pin" id="Zhx-30-VmE">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
</menuItem>
|
|
</items>
|
|
<connections>
|
|
<outlet property="delegate" destination="-2" id="oHe-ZP-lyc"/>
|
|
</connections>
|
|
<point key="canvasLocation" x="820" y="254.5"/>
|
|
</menu>
|
|
</objects>
|
|
<resources>
|
|
<image name="NSShareTemplate" width="11" height="16"/>
|
|
</resources>
|
|
</document>
|