blob: 20faad22b2cf92a84d62c984b91a80ae669c5c71 [file] [log] [blame]
Alexandre Lision4a7b95e2015-02-20 10:06:43 -05001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
Alexandre Lisionf86edb32016-09-15 16:20:55 -04002<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11201" systemVersion="15G1004" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
Alexandre Lision4a7b95e2015-02-20 10:06:43 -05003 <dependencies>
Alexandre Lisionf86edb32016-09-15 16:20:55 -04004 <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="11201"/>
5 <capability name="Alignment constraints to the first baseline" minToolsVersion="6.0"/>
6 <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/>
Alexandre Lision4a7b95e2015-02-20 10:06:43 -05007 </dependencies>
8 <objects>
9 <customObject id="-2" userLabel="File's Owner" customClass="AudioPrefsVC">
10 <connections>
Alexandre Lision611b8c12015-03-20 18:07:17 -040011 <outlet property="alwaysRecordingButton" destination="kOg-hX-1Q5" id="n6R-hv-JLY"/>
12 <outlet property="inputDeviceList" destination="bK9-uH-jDb" id="zhZ-Cr-n6B"/>
13 <outlet property="muteDTMFButton" destination="Jyg-5H-Ygw" id="PDq-aH-ieL"/>
14 <outlet property="outputDeviceList" destination="9SA-9E-IzQ" id="YpE-Fz-J8P"/>
15 <outlet property="recordingsPathControl" destination="nyE-tZ-v4C" id="4cw-pY-c3Z"/>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040016 <outlet property="view" destination="deY-JV-Rfe" id="ebJ-o2-NpL"/>
Alexandre Lision4a7b95e2015-02-20 10:06:43 -050017 </connections>
18 </customObject>
19 <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
20 <customObject id="-3" userLabel="Application" customClass="NSObject"/>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040021 <customView id="deY-JV-Rfe">
Alexandre Lision51ff1492016-04-15 11:38:37 -040022 <rect key="frame" x="0.0" y="0.0" width="465" height="255"/>
Alexandre Lision4a7b95e2015-02-20 10:06:43 -050023 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
24 <subviews>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040025 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ftI-JV-7cE">
26 <rect key="frame" x="18" y="219" width="80" height="16"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -040027 <constraints>
28 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="76" id="U53-p2-FKw"/>
29 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040030 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Recordings" id="9HH-Pa-4Aq">
31 <font key="font" metaFont="systemBold"/>
32 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
33 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
34 </textFieldCell>
35 </textField>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040036 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Y73-M5-wnx">
Alexandre Lision7f01b072015-09-15 14:57:05 -040037 <rect key="frame" x="121" y="97" width="53" height="17"/>
38 <constraints>
39 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="49" id="YoW-Fo-dqV"/>
40 </constraints>
41 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Output" id="2gZ-Ab-XHf">
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040042 <font key="font" metaFont="system"/>
43 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
44 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
45 </textFieldCell>
46 </textField>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040047 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="She-fN-vzD">
Alexandre Lision7f01b072015-09-15 14:57:05 -040048 <rect key="frame" x="103" y="194" width="49" height="17"/>
49 <constraints>
50 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="45" id="rZa-0V-Bnx"/>
51 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040052 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Save in" id="ksV-r2-EVJ">
53 <font key="font" metaFont="system"/>
54 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
55 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
56 </textFieldCell>
57 </textField>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040058 <button misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="kOg-hX-1Q5">
Alexandre Lision7f01b072015-09-15 14:57:05 -040059 <rect key="frame" x="103" y="162" width="130" height="18"/>
60 <constraints>
61 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="126" id="0X5-Ea-aDR"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040062 <constraint firstAttribute="height" constant="14" id="Ian-yn-0fP"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -040063 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040064 <buttonCell key="cell" type="check" title="Always recording" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="jeD-Nk-KHA">
65 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
66 <font key="font" metaFont="system"/>
67 </buttonCell>
68 <connections>
69 <action selector="toggleAlwaysRecording:" target="-2" id="sOq-tA-ZBV"/>
70 </connections>
71 </button>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040072 <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9SA-9E-IzQ" userLabel="Outputs">
Alexandre Lision7f01b072015-09-15 14:57:05 -040073 <rect key="frame" x="178" y="92" width="206" height="26"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040074 <constraints>
75 <constraint firstAttribute="width" constant="201" id="vOX-51-SvC"/>
76 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040077 <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="4Fp-hR-KdJ">
78 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
79 <font key="font" metaFont="menu"/>
Alexandre Lision51ff1492016-04-15 11:38:37 -040080 <menu key="menu" id="eao-Bf-buc">
Alexandre Lision611b8c12015-03-20 18:07:17 -040081 <connections>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040082 <outlet property="delegate" destination="-2" id="dXz-O7-2jP"/>
Alexandre Lision611b8c12015-03-20 18:07:17 -040083 </connections>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040084 </menu>
85 </popUpButtonCell>
86 <connections>
87 <action selector="chooseOutput:" target="-2" id="SIh-kG-rV5"/>
88 </connections>
89 </popUpButton>
Alexandre Lisionf86edb32016-09-15 16:20:55 -040090 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="bMB-Zm-k0Z">
Alexandre Lision7f01b072015-09-15 14:57:05 -040091 <rect key="frame" x="20" y="124" width="99" height="17"/>
92 <constraints>
93 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="95" id="D55-zT-N7E"/>
94 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -040095 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Audio devices" id="B0r-wh-wc3">
96 <font key="font" metaFont="systemBold"/>
97 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
98 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
99 </textFieldCell>
100 </textField>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400101 <button translatesAutoresizingMaskIntoConstraints="NO" id="Jyg-5H-Ygw">
Alexandre Lision7f01b072015-09-15 14:57:05 -0400102 <rect key="frame" x="178" y="18" width="94" height="18"/>
103 <constraints>
104 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="90" id="xiQ-fa-bWr"/>
105 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400106 <buttonCell key="cell" type="check" title="Mute DTMF" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="pAA-Iv-EmI">
107 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
108 <font key="font" metaFont="system"/>
109 </buttonCell>
110 <connections>
111 <action selector="toggleMuteDTMF:" target="-2" id="RNQ-D2-2m6"/>
112 </connections>
113 </button>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400114 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wn2-fz-UW2">
Alexandre Lision7f01b072015-09-15 14:57:05 -0400115 <rect key="frame" x="132" y="56" width="42" height="17"/>
116 <constraints>
117 <constraint firstAttribute="width" relation="greaterThanOrEqual" constant="38" id="f3z-ah-7gg"/>
118 </constraints>
119 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Input" id="x1o-rT-jy6">
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400120 <font key="font" metaFont="system"/>
121 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
122 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
123 </textFieldCell>
124 </textField>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400125 <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="bK9-uH-jDb" userLabel="Inputs">
Alexandre Lision7f01b072015-09-15 14:57:05 -0400126 <rect key="frame" x="178" y="51" width="206" height="26"/>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400127 <popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" id="3mj-4K-xif">
128 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
129 <font key="font" metaFont="menu"/>
Alexandre Lision51ff1492016-04-15 11:38:37 -0400130 <menu key="menu" id="szZ-RR-Ewo">
Alexandre Lision611b8c12015-03-20 18:07:17 -0400131 <connections>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400132 <outlet property="delegate" destination="-2" id="g3C-Tc-BTO"/>
Alexandre Lision611b8c12015-03-20 18:07:17 -0400133 </connections>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400134 </menu>
135 </popUpButtonCell>
136 <connections>
137 <action selector="chooseInput:" target="-2" id="ADO-Qj-tAz"/>
138 </connections>
139 </popUpButton>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400140 <pathControl verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="nyE-tZ-v4C">
Alexandre Lision7f01b072015-09-15 14:57:05 -0400141 <rect key="frame" x="152" y="190" width="210" height="26"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400142 <constraints>
143 <constraint firstAttribute="width" constant="204" id="UsR-SM-EYQ"/>
144 </constraints>
Alexandre Lisionbfa68f62015-09-10 08:38:42 -0400145 <pathCell key="cell" selectable="YES" editable="YES" alignment="left" pathStyle="popUp" id="SPB-Bz-vDM">
146 <font key="font" metaFont="system"/>
147 <url key="url" string="file://localhost/Applications/"/>
148 </pathCell>
149 <connections>
150 <action selector="pathControlSingleClick:" target="-2" id="jyC-qZ-OzW"/>
151 <outlet property="delegate" destination="-2" id="JXx-Le-f5R"/>
152 </connections>
153 </pathControl>
Alexandre Lision4a7b95e2015-02-20 10:06:43 -0500154 </subviews>
Alexandre Lision7f01b072015-09-15 14:57:05 -0400155 <constraints>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400156 <constraint firstAttribute="trailing" secondItem="9SA-9E-IzQ" secondAttribute="trailing" constant="84" id="0Zb-hF-biO"/>
157 <constraint firstItem="ftI-JV-7cE" firstAttribute="top" secondItem="deY-JV-Rfe" secondAttribute="top" constant="20" id="3tz-DN-1lf"/>
158 <constraint firstItem="bK9-uH-jDb" firstAttribute="top" secondItem="9SA-9E-IzQ" secondAttribute="bottom" constant="20" id="B46-DU-kIx"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -0400159 <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="bK9-uH-jDb" secondAttribute="leading" id="CXc-00-v8L"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400160 <constraint firstItem="bMB-Zm-k0Z" firstAttribute="top" secondItem="kOg-hX-1Q5" secondAttribute="bottom" constant="23" id="Fo0-5T-cmf"/>
161 <constraint firstItem="bMB-Zm-k0Z" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="22" id="GhA-ij-Oet"/>
162 <constraint firstItem="She-fN-vzD" firstAttribute="baseline" secondItem="nyE-tZ-v4C" secondAttribute="firstBaseline" id="KdN-ZV-7BY"/>
163 <constraint firstItem="Y73-M5-wnx" firstAttribute="centerY" secondItem="9SA-9E-IzQ" secondAttribute="centerY" id="Njt-Kv-M05"/>
164 <constraint firstAttribute="bottom" secondItem="Jyg-5H-Ygw" secondAttribute="bottom" constant="20" symbolic="YES" id="Oln-9b-2Ri"/>
165 <constraint firstItem="ftI-JV-7cE" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="20" id="SL1-2n-Uik"/>
166 <constraint firstItem="Jyg-5H-Ygw" firstAttribute="top" secondItem="bK9-uH-jDb" secondAttribute="bottom" constant="20" id="VHA-pW-hf8"/>
167 <constraint firstItem="nyE-tZ-v4C" firstAttribute="top" secondItem="deY-JV-Rfe" secondAttribute="top" constant="41" id="dsL-QJ-MwJ"/>
168 <constraint firstItem="kOg-hX-1Q5" firstAttribute="top" secondItem="She-fN-vzD" secondAttribute="bottom" constant="16" id="fdW-vI-uOc"/>
169 <constraint firstItem="She-fN-vzD" firstAttribute="leading" secondItem="deY-JV-Rfe" secondAttribute="leading" constant="105" id="gLd-G7-ZVU"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -0400170 <constraint firstItem="bK9-uH-jDb" firstAttribute="leading" secondItem="wn2-fz-UW2" secondAttribute="trailing" constant="5" id="hfr-G8-btB"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400171 <constraint firstItem="bMB-Zm-k0Z" firstAttribute="top" secondItem="ftI-JV-7cE" secondAttribute="bottom" constant="77" id="nma-zT-ejt"/>
172 <constraint firstItem="9SA-9E-IzQ" firstAttribute="trailing" secondItem="bK9-uH-jDb" secondAttribute="trailing" id="pJV-4e-1EB"/>
173 <constraint firstItem="wn2-fz-UW2" firstAttribute="centerY" secondItem="bK9-uH-jDb" secondAttribute="centerY" id="ryI-F3-Zga"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -0400174 <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="Y73-M5-wnx" secondAttribute="trailing" constant="5" id="te2-Bj-JJV"/>
175 <constraint firstItem="nyE-tZ-v4C" firstAttribute="leading" secondItem="She-fN-vzD" secondAttribute="trailing" constant="5" id="w8a-Pj-Dsq"/>
176 <constraint firstItem="9SA-9E-IzQ" firstAttribute="leading" secondItem="Jyg-5H-Ygw" secondAttribute="leading" id="wSL-sj-u5S"/>
Alexandre Lisionf86edb32016-09-15 16:20:55 -0400177 <constraint firstItem="She-fN-vzD" firstAttribute="leading" secondItem="kOg-hX-1Q5" secondAttribute="leading" id="yol-9U-IE6"/>
Alexandre Lision7f01b072015-09-15 14:57:05 -0400178 </constraints>
179 <point key="canvasLocation" x="170.5" y="41.5"/>
Alexandre Lision4a7b95e2015-02-20 10:06:43 -0500180 </customView>
181 </objects>
182</document>