| <?xml version="1.0" encoding="UTF-8"?> |
| <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14313.18" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES"> |
| <dependencies> |
| <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14313.18"/> |
| <capability name="System colors introduced in macOS 10.14" minToolsVersion="10.0"/> |
| <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> |
| </dependencies> |
| <objects> |
| <customObject id="-2" userLabel="File's Owner" customClass="NewGeneratorConfigViewController" customModule="Tulsi" customModuleProvider="target"> |
| <connections> |
| <outlet property="view" destination="Hz6-mo-xeY" id="0bl-1N-x8E"/> |
| </connections> |
| </customObject> |
| <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/> |
| <customObject id="-3" userLabel="Application" customClass="NSObject"/> |
| <customView id="Hz6-mo-xeY"> |
| <rect key="frame" x="0.0" y="0.0" width="330" height="140"/> |
| <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/> |
| <subviews> |
| <box boxType="custom" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="Eq5-yE-TxJ"> |
| <rect key="frame" x="20" y="61" width="290" height="59"/> |
| <view key="contentView" id="Yww-Kf-W8t"> |
| <rect key="frame" x="1" y="1" width="288" height="57"/> |
| <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> |
| <subviews> |
| <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="e9u-qS-sod"> |
| <rect key="frame" x="18" y="20" width="85" height="17"/> |
| <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Config name:" id="vG5-gw-o2Z"> |
| <font key="font" metaFont="system"/> |
| <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/> |
| <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/> |
| </textFieldCell> |
| </textField> |
| <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="qcU-3Z-uhe"> |
| <rect key="frame" x="109" y="17" width="159" height="22"/> |
| <constraints> |
| <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="120" id="rn3-mB-Ond"/> |
| <constraint firstAttribute="width" relation="lessThanOrEqual" constant="500" id="zRO-b6-wQc"/> |
| </constraints> |
| <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="0Ix-Et-fCj"> |
| <font key="font" metaFont="system"/> |
| <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/> |
| <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/> |
| </textFieldCell> |
| <connections> |
| <binding destination="-2" name="value" keyPath="self.configName" id="Phy-bn-o6M"> |
| <dictionary key="options"> |
| <bool key="NSAllowsEditingMultipleValuesSelection" value="NO"/> |
| <bool key="NSConditionallySetsEditable" value="NO"/> |
| <bool key="NSContinuouslyUpdatesValue" value="YES"/> |
| </dictionary> |
| </binding> |
| </connections> |
| </textField> |
| </subviews> |
| <constraints> |
| <constraint firstAttribute="bottom" secondItem="e9u-qS-sod" secondAttribute="bottom" constant="20" id="2gO-Sw-cMl"/> |
| <constraint firstItem="e9u-qS-sod" firstAttribute="top" secondItem="Yww-Kf-W8t" secondAttribute="top" constant="20" id="8Zt-TD-nNc"/> |
| <constraint firstItem="qcU-3Z-uhe" firstAttribute="baseline" secondItem="e9u-qS-sod" secondAttribute="baseline" id="Jfo-d7-QEa"/> |
| <constraint firstItem="qcU-3Z-uhe" firstAttribute="leading" secondItem="e9u-qS-sod" secondAttribute="trailing" constant="8" symbolic="YES" id="OIM-Ug-mB6"/> |
| <constraint firstAttribute="trailing" secondItem="qcU-3Z-uhe" secondAttribute="trailing" constant="20" id="WDu-PX-QM7"/> |
| <constraint firstItem="e9u-qS-sod" firstAttribute="leading" secondItem="Yww-Kf-W8t" secondAttribute="leading" constant="20" id="YQw-Md-01i"/> |
| </constraints> |
| </view> |
| <color key="borderColor" name="separatorColor" catalog="System" colorSpace="catalog"/> |
| </box> |
| <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Mev-zr-1M1"> |
| <rect key="frame" x="246" y="13" width="70" height="32"/> |
| <buttonCell key="cell" type="push" title="Save" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="ZU4-y4-EYu"> |
| <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| <font key="font" metaFont="system"/> |
| <string key="keyEquivalent" base64-UTF8="YES"> |
| DQ |
| </string> |
| </buttonCell> |
| <connections> |
| <action selector="didClickSaveButton:" target="-2" id="Cv7-Mi-Dhb"/> |
| <binding destination="-2" name="enabled" keyPath="self.configName.length" id="R42-4L-IIZ"/> |
| </connections> |
| </button> |
| <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ETN-2p-Xhf"> |
| <rect key="frame" x="14" y="13" width="82" height="32"/> |
| <buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="DPV-6P-aAh"> |
| <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/> |
| <font key="font" metaFont="system"/> |
| <string key="keyEquivalent" base64-UTF8="YES"> |
| Gw |
| </string> |
| </buttonCell> |
| <connections> |
| <action selector="didClickCancelButton:" target="-2" id="d17-pU-uWl"/> |
| </connections> |
| </button> |
| </subviews> |
| <constraints> |
| <constraint firstItem="Eq5-yE-TxJ" firstAttribute="leading" secondItem="Hz6-mo-xeY" secondAttribute="leading" constant="20" symbolic="YES" id="58K-w4-xyg"/> |
| <constraint firstItem="ETN-2p-Xhf" firstAttribute="top" secondItem="Eq5-yE-TxJ" secondAttribute="bottom" constant="20" symbolic="YES" id="aJ2-1j-JEz"/> |
| <constraint firstAttribute="bottom" secondItem="ETN-2p-Xhf" secondAttribute="bottom" constant="20" symbolic="YES" id="bSG-xr-azi"/> |
| <constraint firstItem="Eq5-yE-TxJ" firstAttribute="top" secondItem="Hz6-mo-xeY" secondAttribute="top" constant="20" symbolic="YES" id="jAF-7r-AmR"/> |
| <constraint firstAttribute="trailing" secondItem="Eq5-yE-TxJ" secondAttribute="trailing" constant="20" symbolic="YES" id="rFR-im-QJc"/> |
| <constraint firstItem="ETN-2p-Xhf" firstAttribute="leading" secondItem="Hz6-mo-xeY" secondAttribute="leading" constant="20" id="sLt-m0-b5Y"/> |
| <constraint firstAttribute="trailing" secondItem="Mev-zr-1M1" secondAttribute="trailing" constant="20" symbolic="YES" id="tBy-Gl-QX4"/> |
| <constraint firstItem="Mev-zr-1M1" firstAttribute="baseline" secondItem="ETN-2p-Xhf" secondAttribute="baseline" id="u60-cI-WiV"/> |
| </constraints> |
| <point key="canvasLocation" x="300" y="401"/> |
| </customView> |
| </objects> |
| </document> |