Flesh out FeedList UI.

This commit is contained in:
Brent Simmons 2017-11-01 13:17:25 -07:00
parent 6250e23b3e
commit 4575934f22
1 changed files with 229 additions and 42 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="13770" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" initialViewController="wIF-6J-Pki">
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="13526" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" initialViewController="wIF-6J-Pki">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="13770"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="13526"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
@ -47,55 +47,161 @@
</connections>
</window>
<connections>
<segue destination="evy-Bk-pwG" kind="relationship" relationship="window.shadowedContentViewController" id="eVW-14-8Dx"/>
<segue destination="xSv-PY-eVf" kind="relationship" relationship="window.shadowedContentViewController" id="3Xv-Kx-J1B"/>
</connections>
</windowController>
<customObject id="mbL-Ns-5Ky" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-70" y="-667"/>
</scene>
<!--View Controller-->
<scene sceneID="viS-lC-CIe">
<!--Container View Controller-->
<scene sceneID="CW3-66-yvQ">
<objects>
<viewController id="evy-Bk-pwG" sceneMemberID="viewController">
<view key="view" id="2UK-Ne-RFU">
<rect key="frame" x="0.0" y="0.0" width="501" height="348"/>
<viewController id="xSv-PY-eVf" userLabel="Container View Controller" sceneMemberID="viewController">
<view key="view" id="dwE-Xn-QiX">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mUl-Ne-X0C">
<rect key="frame" x="0.0" y="0.0" width="501" height="348"/>
<clipView key="contentView" id="sVR-gX-Vsk">
<rect key="frame" x="0.0" y="0.0" width="501" height="348"/>
<containerView translatesAutoresizingMaskIntoConstraints="NO" id="8m1-11-DW9">
<rect key="frame" x="0.0" y="64" width="450" height="236"/>
<connections>
<segue destination="78T-I6-t3A" kind="embed" id="cA5-Oa-X83"/>
</connections>
</containerView>
<customView translatesAutoresizingMaskIntoConstraints="NO" id="Ft4-Ss-rki">
<rect key="frame" x="0.0" y="0.0" width="450" height="64"/>
<subviews>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="cED-gO-Wz0">
<rect key="frame" x="20" y="19" width="120" height="25"/>
<buttonCell key="cell" type="roundTextured" title="Add to Feeds" bezelStyle="texturedRounded" alignment="center" lineBreakMode="truncatingTail" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="wCg-Qh-DYL">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
</button>
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="soC-1m-gwD">
<rect key="frame" x="148" y="19" width="120" height="25"/>
<buttonCell key="cell" type="roundTextured" title="Open Home Page" bezelStyle="texturedRounded" alignment="center" lineBreakMode="truncatingTail" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="cLu-3m-Acf">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
</button>
</subviews>
<constraints>
<constraint firstItem="cED-gO-Wz0" firstAttribute="leading" secondItem="Ft4-Ss-rki" secondAttribute="leading" constant="20" symbolic="YES" id="hsh-WV-Oh4"/>
<constraint firstItem="soC-1m-gwD" firstAttribute="leading" secondItem="cED-gO-Wz0" secondAttribute="trailing" constant="8" symbolic="YES" id="idA-4R-yfF"/>
<constraint firstItem="soC-1m-gwD" firstAttribute="baseline" secondItem="cED-gO-Wz0" secondAttribute="baseline" id="imQ-qY-LNB"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="soC-1m-gwD" secondAttribute="trailing" constant="20" id="lM7-Gv-via"/>
<constraint firstItem="cED-gO-Wz0" firstAttribute="centerY" secondItem="Ft4-Ss-rki" secondAttribute="centerY" id="yeD-9q-Byh"/>
<constraint firstItem="soC-1m-gwD" firstAttribute="width" secondItem="cED-gO-Wz0" secondAttribute="width" id="zf0-5W-FIg"/>
</constraints>
</customView>
</subviews>
<constraints>
<constraint firstItem="Ft4-Ss-rki" firstAttribute="leading" secondItem="dwE-Xn-QiX" secondAttribute="leading" id="0pq-cm-5hf"/>
<constraint firstAttribute="trailing" secondItem="8m1-11-DW9" secondAttribute="trailing" id="BoV-If-PwH"/>
<constraint firstAttribute="bottom" secondItem="8m1-11-DW9" secondAttribute="bottom" constant="64" id="KZN-54-iEE"/>
<constraint firstAttribute="trailing" secondItem="Ft4-Ss-rki" secondAttribute="trailing" id="Yxa-Kn-Fuo"/>
<constraint firstItem="Ft4-Ss-rki" firstAttribute="top" secondItem="8m1-11-DW9" secondAttribute="bottom" id="l1X-gr-ifB"/>
<constraint firstAttribute="bottom" secondItem="Ft4-Ss-rki" secondAttribute="bottom" id="u8t-5y-ERY"/>
<constraint firstItem="8m1-11-DW9" firstAttribute="top" secondItem="dwE-Xn-QiX" secondAttribute="top" id="uyV-cq-K5Z"/>
<constraint firstItem="8m1-11-DW9" firstAttribute="leading" secondItem="dwE-Xn-QiX" secondAttribute="leading" id="yLo-vH-wPm"/>
</constraints>
</view>
</viewController>
<customObject id="8hc-S9-JQA" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="509" y="-617"/>
</scene>
<!--Split View Controller-->
<scene sceneID="3BO-DZ-zW0">
<objects>
<splitViewController id="78T-I6-t3A" sceneMemberID="viewController">
<splitViewItems>
<splitViewItem id="AlW-hU-Zmk"/>
<splitViewItem id="3BT-LH-byy"/>
</splitViewItems>
<splitView key="splitView" dividerStyle="thin" vertical="YES" id="3RJ-Ag-WxU">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<connections>
<outlet property="delegate" destination="78T-I6-t3A" id="EL9-7c-F81"/>
</connections>
</splitView>
<connections>
<outlet property="splitView" destination="3RJ-Ag-WxU" id="dk6-DX-Xq1"/>
<segue destination="SJW-Df-ljT" kind="relationship" relationship="splitItems" id="Q4K-31-I6b"/>
<segue destination="QDU-os-daP" kind="relationship" relationship="splitItems" id="RiZ-dP-Ubz"/>
</connections>
</splitViewController>
<customObject id="e1z-Jt-FbB" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-70" y="-148"/>
</scene>
<!--Feed List View Controller-->
<scene sceneID="OoN-9T-0Yf">
<objects>
<viewController id="SJW-Df-ljT" userLabel="Feed List View Controller" sceneMemberID="viewController">
<view key="view" id="4Vf-sw-YId">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="26" horizontalPageScroll="10" verticalLineScroll="26" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="uLp-jc-nMQ">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="y7D-YW-hrK">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<outlineView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" multipleSelection="NO" autosaveColumns="NO" rowSizeStyle="automatic" viewBased="YES" indentationPerLevel="16" outlineTableColumn="knj-hb-8yq" id="Qnq-Pk-NgP">
<rect key="frame" x="0.0" y="0.0" width="501" height="348"/>
<outlineView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" selectionHighlightStyle="sourceList" columnReordering="NO" columnResizing="NO" autosaveColumns="NO" rowHeight="24" rowSizeStyle="automatic" viewBased="YES" indentationPerLevel="16" outlineTableColumn="s0r-Rt-sSC" id="n3L-hE-QVt">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="_sourceListBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
<tableColumn identifier="" width="498" minWidth="40" maxWidth="1000" id="knj-hb-8yq">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" title="Feeds">
<tableColumn identifier="" width="447" minWidth="16" maxWidth="1000" id="s0r-Rt-sSC">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
</tableHeaderCell>
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="F7r-tT-3Tl">
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="Eug-5i-FAp">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="IbO-Fx-SzW">
<rect key="frame" x="1" y="1" width="498" height="17"/>
<tableCellView identifier="HeaderCell" id="TPW-UP-2mS">
<rect key="frame" x="1" y="1" width="447" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="5Yj-wK-Qrd">
<rect key="frame" x="0.0" y="0.0" width="100" height="17"/>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="WPN-2y-KHq">
<rect key="frame" x="0.0" y="1" width="447" height="14"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="HEADER CELL" id="wYt-Oh-Rxc">
<font key="font" metaFont="smallSystemBold"/>
<color key="textColor" name="headerColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</subviews>
<connections>
<outlet property="textField" destination="WPN-2y-KHq" id="vqQ-4b-IFc"/>
</connections>
</tableCellView>
<tableCellView identifier="DataCell" id="Fbi-GR-D3O">
<rect key="frame" x="1" y="20" width="447" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xtW-nT-POy">
<rect key="frame" x="3" y="0.0" width="17" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="u9i-D8-Gaz">
<imageCell key="cell" refusesFirstResponder="YES" imageScaling="proportionallyDown" image="NSActionTemplate" id="kt1-Cd-LqQ"/>
</imageView>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="clU-WF-qTf">
<rect key="frame" x="25" y="0.0" width="422" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="C9t-7u-EbJ">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
@ -103,7 +209,8 @@
</textField>
</subviews>
<connections>
<outlet property="textField" destination="5Yj-wK-Qrd" id="CPt-Xn-F4A"/>
<outlet property="imageView" destination="xtW-nT-POy" id="3sG-0s-Up9"/>
<outlet property="textField" destination="clU-WF-qTf" id="Oq5-dP-Sk4"/>
</connections>
</tableCellView>
</prototypeCellViews>
@ -111,36 +218,116 @@
</tableColumns>
</outlineView>
</subviews>
<nil key="backgroundColor"/>
</clipView>
<constraints>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="256" id="FeI-1x-hn7"/>
</constraints>
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="FDQ-og-KLZ">
<rect key="frame" x="0.0" y="192" width="480" height="16"/>
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="nXB-WS-VEH">
<rect key="frame" x="-100" y="-100" width="238" height="15"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="4N8-bD-8wQ">
<rect key="frame" x="-15" y="23" width="16" height="0.0"/>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="lQb-Ke-wPF">
<rect key="frame" x="224" y="17" width="15" height="102"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
</subviews>
<constraints>
<constraint firstAttribute="trailing" secondItem="mUl-Ne-X0C" secondAttribute="trailing" id="H43-RT-2Xx"/>
<constraint firstAttribute="bottom" secondItem="mUl-Ne-X0C" secondAttribute="bottom" id="IEa-Ix-Y10"/>
<constraint firstItem="mUl-Ne-X0C" firstAttribute="top" secondItem="2UK-Ne-RFU" secondAttribute="top" id="Ixg-tX-GKm"/>
<constraint firstItem="mUl-Ne-X0C" firstAttribute="leading" secondItem="2UK-Ne-RFU" secondAttribute="leading" id="Ula-VU-rkw"/>
<constraint firstAttribute="trailing" secondItem="uLp-jc-nMQ" secondAttribute="trailing" id="NkS-mI-WgQ"/>
<constraint firstItem="uLp-jc-nMQ" firstAttribute="leading" secondItem="4Vf-sw-YId" secondAttribute="leading" id="S74-ja-3oL"/>
<constraint firstAttribute="bottom" secondItem="uLp-jc-nMQ" secondAttribute="bottom" id="slk-si-ZMU"/>
<constraint firstItem="uLp-jc-nMQ" firstAttribute="top" secondItem="4Vf-sw-YId" secondAttribute="top" id="tvf-eA-0KS"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="backgroundColor">
<color key="value" white="0.96999999999999997" alpha="1" colorSpace="calibratedWhite"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</view>
</viewController>
<customObject id="j8c-WU-zpv" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
<customObject id="JQS-ie-zPj" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="554" y="-544"/>
<point key="canvasLocation" x="-76" y="345"/>
</scene>
<!--Feed List Timeline View Controller-->
<scene sceneID="QyW-6q-e1O">
<objects>
<viewController id="QDU-os-daP" userLabel="Feed List Timeline View Controller" sceneMemberID="viewController">
<view key="view" id="CsT-bh-MV9">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Poi-qx-cU4">
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
<clipView key="contentView" id="66Y-uN-Aa0">
<rect key="frame" x="0.0" y="23" width="450" height="277"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnReordering="NO" multipleSelection="NO" autosaveColumns="NO" rowSizeStyle="automatic" headerView="Vxx-NR-80U" viewBased="YES" id="umc-nQ-VmL">
<rect key="frame" x="0.0" y="0.0" width="450" height="277"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
<tableColumn identifier="" width="441.5" minWidth="40" maxWidth="1000" id="yal-lJ-1hJ">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" title="Articles">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
</tableHeaderCell>
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="KMY-1F-mSV">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="8PV-Cn-35M">
<rect key="frame" x="1" y="1" width="441.5" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l6f-JK-9RY">
<rect key="frame" x="0.0" y="0.0" width="442" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="qra-j4-lor">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</subviews>
<connections>
<outlet property="textField" destination="l6f-JK-9RY" id="MYb-1P-Nba"/>
</connections>
</tableCellView>
</prototypeCellViews>
</tableColumn>
</tableColumns>
</tableView>
</subviews>
</clipView>
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="nFN-al-8tX">
<rect key="frame" x="0.0" y="284" width="450" height="16"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="pv8-Pa-0oB">
<rect key="frame" x="224" y="17" width="15" height="102"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<tableHeaderView key="headerView" id="Vxx-NR-80U">
<rect key="frame" x="0.0" y="0.0" width="450" height="23"/>
<autoresizingMask key="autoresizingMask"/>
</tableHeaderView>
</scrollView>
</subviews>
<constraints>
<constraint firstItem="Poi-qx-cU4" firstAttribute="top" secondItem="CsT-bh-MV9" secondAttribute="top" id="3kN-bv-LU7"/>
<constraint firstItem="Poi-qx-cU4" firstAttribute="leading" secondItem="CsT-bh-MV9" secondAttribute="leading" id="755-Rp-beP"/>
<constraint firstAttribute="bottom" secondItem="Poi-qx-cU4" secondAttribute="bottom" id="bzq-3d-Zyl"/>
<constraint firstAttribute="trailing" secondItem="Poi-qx-cU4" secondAttribute="trailing" id="vQa-2a-RHN"/>
</constraints>
</view>
</viewController>
<customObject id="rDG-GN-fqV" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="455" y="17"/>
</scene>
</scenes>
<resources>
<image name="NSActionTemplate" width="14" height="14"/>
</resources>
</document>