KMNPopContentEditViewController.xib 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="21507" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
  3. <dependencies>
  4. <deployment identifier="macosx"/>
  5. <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21507"/>
  6. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  7. </dependencies>
  8. <objects>
  9. <customObject id="-2" userLabel="File's Owner" customClass="KMNPopContentEditViewController" customModule="PDF_Reader_Pro" customModuleProvider="target">
  10. <connections>
  11. <outlet property="alightButton" destination="gR2-6O-7iZ" id="LzD-gu-ck4"/>
  12. <outlet property="alightView" destination="e0p-xf-obP" id="7Cv-On-TcE"/>
  13. <outlet property="contentBox" destination="oz9-lO-Fwi" id="Q9Z-wc-2zQ"/>
  14. <outlet property="cropButton" destination="4bl-Db-fd2" id="KSV-1B-v95"/>
  15. <outlet property="cropPopView" destination="0kf-l2-h19" id="43m-bs-EAa"/>
  16. <outlet property="cropRestButton" destination="GRA-4z-nHX" id="NfU-e2-orY"/>
  17. <outlet property="cropSureButton" destination="DDJ-5l-XMZ" id="lf5-wh-Lox"/>
  18. <outlet property="extractButton" destination="nT0-qr-eNj" id="o7p-Bf-LRt"/>
  19. <outlet property="fontAlightButton" destination="yUR-o4-nU0" id="kfa-ef-RVo"/>
  20. <outlet property="fontBoldSelectorItem" destination="x67-9X-LRv" id="aJK-Gb-RIU"/>
  21. <outlet property="fontColorItem" destination="qby-hZ-Zqi" id="ZHU-rF-Dm8"/>
  22. <outlet property="fontItalicSelectorItem" destination="sGd-km-fwd" id="is4-iy-VeM"/>
  23. <outlet property="fontNameSelect" destination="eJZ-Fh-0Ez" id="vWl-M1-c6p"/>
  24. <outlet property="fontSizeZoomInButton" destination="7Yp-QC-7fB" id="RZG-1B-6UN"/>
  25. <outlet property="fontSizeZoomOutButton" destination="6wW-a0-w5c" id="UM2-97-R6U"/>
  26. <outlet property="horizontalMirrorButton" destination="v5h-TO-Qms" id="qH0-2V-Km9"/>
  27. <outlet property="imagePopView" destination="5ze-RC-tYh" id="0lX-qC-d1W"/>
  28. <outlet property="lineBox" destination="G3Z-ob-h5s" id="DMB-6S-kDN"/>
  29. <outlet property="operationBox" destination="Ntn-EZ-h7x" id="GfR-CD-Aeu"/>
  30. <outlet property="operationWidthConstraint" destination="86T-NX-gdx" id="dtt-oq-6BO"/>
  31. <outlet property="paneBox" destination="RS4-iU-6IH" id="qJA-Cg-c1Y"/>
  32. <outlet property="paneSelectorItem" destination="fzO-2k-4g7" id="Op4-Jg-voN"/>
  33. <outlet property="replaceButton" destination="MtL-kD-XRM" id="Ypz-5x-eDx"/>
  34. <outlet property="rightConstraint" destination="kdc-Wb-UjK" id="5HG-QB-xIG"/>
  35. <outlet property="rightOffsetConstraint" destination="v8o-W9-vOe" id="0CP-Hf-ixB"/>
  36. <outlet property="rotaLeftButton" destination="DaA-3O-GlU" id="pcE-1f-EQE"/>
  37. <outlet property="rotaRightButton" destination="04F-8e-Wmz" id="E4Q-dJ-TZk"/>
  38. <outlet property="textPopView" destination="ib7-sR-Gdx" id="Vvk-o4-1kN"/>
  39. <outlet property="verticalMirrorButton" destination="OFH-nw-du9" id="LZg-3u-Whw"/>
  40. <outlet property="view" destination="a6E-lk-PCq" id="XQT-se-nJT"/>
  41. </connections>
  42. </customObject>
  43. <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
  44. <customObject id="-3" userLabel="Application" customClass="NSObject"/>
  45. <view id="a6E-lk-PCq">
  46. <rect key="frame" x="0.0" y="0.0" width="520" height="40"/>
  47. <autoresizingMask key="autoresizingMask"/>
  48. <subviews>
  49. <box boxType="custom" borderWidth="0.0" cornerRadius="4" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="oz9-lO-Fwi">
  50. <rect key="frame" x="0.0" y="0.0" width="520" height="40"/>
  51. <view key="contentView" id="IBG-gY-QNQ">
  52. <rect key="frame" x="0.0" y="0.0" width="520" height="40"/>
  53. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  54. <subviews>
  55. <box boxType="custom" borderWidth="0.0" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="Ntn-EZ-h7x">
  56. <rect key="frame" x="8" y="3" width="452" height="34"/>
  57. <view key="contentView" id="Axw-IB-TGp">
  58. <rect key="frame" x="0.0" y="0.0" width="452" height="34"/>
  59. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  60. </view>
  61. <constraints>
  62. <constraint firstAttribute="width" constant="452" id="86T-NX-gdx"/>
  63. <constraint firstAttribute="height" constant="34" id="8xH-B6-IMX"/>
  64. </constraints>
  65. </box>
  66. <box boxType="custom" borderWidth="0.0" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="RS4-iU-6IH">
  67. <rect key="frame" x="471" y="3" width="41" height="34"/>
  68. <view key="contentView" id="tKM-NO-I1i">
  69. <rect key="frame" x="0.0" y="0.0" width="41" height="34"/>
  70. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  71. <subviews>
  72. <customView translatesAutoresizingMaskIntoConstraints="NO" id="fzO-2k-4g7" customClass="ComponentCSelectorItem" customModule="KMComponentLibrary">
  73. <rect key="frame" x="9" y="0.0" width="32" height="34"/>
  74. <constraints>
  75. <constraint firstAttribute="width" constant="32" id="QFp-El-QBS"/>
  76. </constraints>
  77. </customView>
  78. <box boxType="custom" borderWidth="0.0" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="G3Z-ob-h5s">
  79. <rect key="frame" x="4" y="9" width="1" height="16"/>
  80. <view key="contentView" id="KOX-2Y-R6J">
  81. <rect key="frame" x="0.0" y="0.0" width="1" height="16"/>
  82. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  83. </view>
  84. <constraints>
  85. <constraint firstAttribute="width" constant="1" id="0pI-Wc-jga"/>
  86. <constraint firstAttribute="height" constant="16" id="ca0-qn-sy8"/>
  87. </constraints>
  88. <color key="fillColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
  89. </box>
  90. </subviews>
  91. <constraints>
  92. <constraint firstAttribute="trailing" secondItem="fzO-2k-4g7" secondAttribute="trailing" id="9kB-Mc-3Hl"/>
  93. <constraint firstItem="fzO-2k-4g7" firstAttribute="top" secondItem="tKM-NO-I1i" secondAttribute="top" id="GGY-gW-qq3"/>
  94. <constraint firstAttribute="bottom" secondItem="fzO-2k-4g7" secondAttribute="bottom" id="R3q-Ux-oUg"/>
  95. <constraint firstItem="G3Z-ob-h5s" firstAttribute="leading" secondItem="tKM-NO-I1i" secondAttribute="leading" constant="4" id="VrY-WT-9iJ"/>
  96. <constraint firstItem="G3Z-ob-h5s" firstAttribute="centerY" secondItem="tKM-NO-I1i" secondAttribute="centerY" id="mCa-iI-TEg"/>
  97. <constraint firstItem="fzO-2k-4g7" firstAttribute="leading" secondItem="G3Z-ob-h5s" secondAttribute="trailing" constant="4" id="wVf-kH-OD7"/>
  98. </constraints>
  99. </view>
  100. </box>
  101. </subviews>
  102. <constraints>
  103. <constraint firstAttribute="bottom" secondItem="Ntn-EZ-h7x" secondAttribute="bottom" constant="3" id="Efx-ph-Opf"/>
  104. <constraint firstItem="Ntn-EZ-h7x" firstAttribute="leading" secondItem="IBG-gY-QNQ" secondAttribute="leading" constant="8" id="WSb-Wi-KGn"/>
  105. <constraint firstItem="RS4-iU-6IH" firstAttribute="top" secondItem="IBG-gY-QNQ" secondAttribute="top" constant="3" id="Xea-qQ-Hju"/>
  106. <constraint firstItem="Ntn-EZ-h7x" firstAttribute="top" secondItem="IBG-gY-QNQ" secondAttribute="top" constant="3" id="fxl-z8-SHF"/>
  107. <constraint firstAttribute="trailing" secondItem="RS4-iU-6IH" secondAttribute="trailing" constant="8" id="reL-pd-UzQ"/>
  108. <constraint firstAttribute="trailing" secondItem="Ntn-EZ-h7x" secondAttribute="trailing" constant="60" id="v8o-W9-vOe"/>
  109. <constraint firstAttribute="bottom" secondItem="RS4-iU-6IH" secondAttribute="bottom" constant="3" id="vKd-jE-dkQ"/>
  110. </constraints>
  111. </view>
  112. </box>
  113. </subviews>
  114. <constraints>
  115. <constraint firstItem="oz9-lO-Fwi" firstAttribute="top" secondItem="a6E-lk-PCq" secondAttribute="top" id="Igs-m0-lTs"/>
  116. <constraint firstAttribute="bottom" secondItem="oz9-lO-Fwi" secondAttribute="bottom" id="Q3r-o9-PZk"/>
  117. <constraint firstItem="oz9-lO-Fwi" firstAttribute="leading" secondItem="a6E-lk-PCq" secondAttribute="leading" id="ZhF-KS-WvV"/>
  118. <constraint firstAttribute="trailing" secondItem="oz9-lO-Fwi" secondAttribute="trailing" id="Zr4-bq-6Ju"/>
  119. </constraints>
  120. <point key="canvasLocation" x="-50" y="-368"/>
  121. </view>
  122. <customView id="5ze-RC-tYh">
  123. <rect key="frame" x="0.0" y="0.0" width="248" height="34"/>
  124. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
  125. <subviews>
  126. <customView translatesAutoresizingMaskIntoConstraints="NO" id="DaA-3O-GlU" customClass="ComponentButton" customModule="KMComponentLibrary">
  127. <rect key="frame" x="0.0" y="0.0" width="32" height="34"/>
  128. <constraints>
  129. <constraint firstAttribute="height" constant="34" id="D8w-Ca-Wm9"/>
  130. <constraint firstAttribute="width" constant="32" id="ccl-bz-G1h"/>
  131. </constraints>
  132. </customView>
  133. <customView translatesAutoresizingMaskIntoConstraints="NO" id="04F-8e-Wmz" customClass="ComponentButton" customModule="KMComponentLibrary">
  134. <rect key="frame" x="36" y="0.0" width="32" height="34"/>
  135. <constraints>
  136. <constraint firstAttribute="width" constant="32" id="bss-Pk-vRw"/>
  137. </constraints>
  138. </customView>
  139. <customView translatesAutoresizingMaskIntoConstraints="NO" id="OFH-nw-du9" customClass="ComponentButton" customModule="KMComponentLibrary">
  140. <rect key="frame" x="72" y="0.0" width="32" height="34"/>
  141. <constraints>
  142. <constraint firstAttribute="width" constant="32" id="8V6-oH-ShO"/>
  143. </constraints>
  144. </customView>
  145. <customView translatesAutoresizingMaskIntoConstraints="NO" id="v5h-TO-Qms" customClass="ComponentButton" customModule="KMComponentLibrary">
  146. <rect key="frame" x="108" y="0.0" width="32" height="34"/>
  147. <constraints>
  148. <constraint firstAttribute="width" constant="32" id="0F1-Zz-Q1Z"/>
  149. </constraints>
  150. </customView>
  151. <customView translatesAutoresizingMaskIntoConstraints="NO" id="4bl-Db-fd2" customClass="ComponentButton" customModule="KMComponentLibrary">
  152. <rect key="frame" x="144" y="0.0" width="32" height="34"/>
  153. <constraints>
  154. <constraint firstAttribute="width" constant="32" id="woL-HF-WhR"/>
  155. </constraints>
  156. </customView>
  157. <customView translatesAutoresizingMaskIntoConstraints="NO" id="MtL-kD-XRM" customClass="ComponentButton" customModule="KMComponentLibrary">
  158. <rect key="frame" x="180" y="0.0" width="32" height="34"/>
  159. <constraints>
  160. <constraint firstAttribute="width" constant="32" id="3QE-u2-6ar"/>
  161. </constraints>
  162. </customView>
  163. <customView translatesAutoresizingMaskIntoConstraints="NO" id="nT0-qr-eNj" customClass="ComponentButton" customModule="KMComponentLibrary">
  164. <rect key="frame" x="216" y="0.0" width="32" height="34"/>
  165. <constraints>
  166. <constraint firstAttribute="width" constant="32" id="BhG-cb-Jid"/>
  167. </constraints>
  168. </customView>
  169. </subviews>
  170. <constraints>
  171. <constraint firstItem="DaA-3O-GlU" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="21U-ve-qyH"/>
  172. <constraint firstItem="OFH-nw-du9" firstAttribute="leading" secondItem="04F-8e-Wmz" secondAttribute="trailing" constant="4" id="5Wj-e8-xqC"/>
  173. <constraint firstAttribute="bottom" secondItem="4bl-Db-fd2" secondAttribute="bottom" id="8ez-og-Dc4"/>
  174. <constraint firstAttribute="bottom" secondItem="04F-8e-Wmz" secondAttribute="bottom" id="9Gf-6u-LZa"/>
  175. <constraint firstAttribute="bottom" secondItem="MtL-kD-XRM" secondAttribute="bottom" id="AlK-cC-jTu"/>
  176. <constraint firstItem="v5h-TO-Qms" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="CCK-0P-fBN"/>
  177. <constraint firstItem="04F-8e-Wmz" firstAttribute="leading" secondItem="DaA-3O-GlU" secondAttribute="trailing" constant="4" id="F3s-F8-wSu"/>
  178. <constraint firstItem="DaA-3O-GlU" firstAttribute="leading" secondItem="5ze-RC-tYh" secondAttribute="leading" id="H8o-Lo-V0j"/>
  179. <constraint firstItem="OFH-nw-du9" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="IyA-sa-O1A"/>
  180. <constraint firstAttribute="bottom" secondItem="DaA-3O-GlU" secondAttribute="bottom" id="KEf-xA-2qA"/>
  181. <constraint firstItem="MtL-kD-XRM" firstAttribute="leading" secondItem="4bl-Db-fd2" secondAttribute="trailing" constant="4" id="MJb-fw-29A"/>
  182. <constraint firstAttribute="bottom" secondItem="nT0-qr-eNj" secondAttribute="bottom" id="NKV-hb-4ac"/>
  183. <constraint firstItem="v5h-TO-Qms" firstAttribute="leading" secondItem="OFH-nw-du9" secondAttribute="trailing" constant="4" id="V7t-1d-rjE"/>
  184. <constraint firstItem="nT0-qr-eNj" firstAttribute="leading" secondItem="MtL-kD-XRM" secondAttribute="trailing" constant="4" id="Vfm-mi-XgD"/>
  185. <constraint firstItem="MtL-kD-XRM" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="Ycc-Lv-snQ"/>
  186. <constraint firstItem="4bl-Db-fd2" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="ap0-bA-u1x"/>
  187. <constraint firstAttribute="bottom" secondItem="v5h-TO-Qms" secondAttribute="bottom" id="cb1-C7-LNE"/>
  188. <constraint firstItem="04F-8e-Wmz" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="czL-PM-GUV"/>
  189. <constraint firstItem="4bl-Db-fd2" firstAttribute="leading" secondItem="v5h-TO-Qms" secondAttribute="trailing" constant="4" id="jad-g7-PxI"/>
  190. <constraint firstAttribute="trailing" secondItem="MtL-kD-XRM" secondAttribute="trailing" constant="36" id="kdc-Wb-UjK"/>
  191. <constraint firstAttribute="bottom" secondItem="OFH-nw-du9" secondAttribute="bottom" id="lj7-v3-oHU"/>
  192. <constraint firstItem="nT0-qr-eNj" firstAttribute="top" secondItem="5ze-RC-tYh" secondAttribute="top" id="vJi-WC-ESx"/>
  193. </constraints>
  194. <point key="canvasLocation" x="94" y="232"/>
  195. </customView>
  196. <customView id="0kf-l2-h19">
  197. <rect key="frame" x="0.0" y="0.0" width="68" height="34"/>
  198. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
  199. <subviews>
  200. <customView translatesAutoresizingMaskIntoConstraints="NO" id="GRA-4z-nHX" customClass="ComponentButton" customModule="KMComponentLibrary">
  201. <rect key="frame" x="0.0" y="0.0" width="32" height="34"/>
  202. <constraints>
  203. <constraint firstAttribute="height" constant="34" id="saK-wx-1zl"/>
  204. <constraint firstAttribute="width" constant="32" id="ywh-Yb-1K2"/>
  205. </constraints>
  206. </customView>
  207. <customView translatesAutoresizingMaskIntoConstraints="NO" id="DDJ-5l-XMZ" customClass="ComponentButton" customModule="KMComponentLibrary">
  208. <rect key="frame" x="36" y="0.0" width="32" height="34"/>
  209. <constraints>
  210. <constraint firstAttribute="width" constant="32" id="pRg-KA-2K6"/>
  211. </constraints>
  212. </customView>
  213. </subviews>
  214. <constraints>
  215. <constraint firstItem="DDJ-5l-XMZ" firstAttribute="top" secondItem="0kf-l2-h19" secondAttribute="top" id="9jq-U0-1tY"/>
  216. <constraint firstItem="GRA-4z-nHX" firstAttribute="top" secondItem="0kf-l2-h19" secondAttribute="top" id="CPu-IH-HKu"/>
  217. <constraint firstAttribute="bottom" secondItem="DDJ-5l-XMZ" secondAttribute="bottom" id="WHg-Ib-bVZ"/>
  218. <constraint firstAttribute="trailing" secondItem="DDJ-5l-XMZ" secondAttribute="trailing" id="azK-jJ-IV8"/>
  219. <constraint firstItem="DDJ-5l-XMZ" firstAttribute="leading" secondItem="GRA-4z-nHX" secondAttribute="trailing" constant="4" id="dir-r6-woj"/>
  220. <constraint firstAttribute="bottom" secondItem="GRA-4z-nHX" secondAttribute="bottom" id="sSJ-jz-GKI"/>
  221. <constraint firstItem="GRA-4z-nHX" firstAttribute="leading" secondItem="0kf-l2-h19" secondAttribute="leading" id="vSi-eA-nXR"/>
  222. </constraints>
  223. <point key="canvasLocation" x="72" y="529"/>
  224. </customView>
  225. <customView id="e0p-xf-obP">
  226. <rect key="frame" x="0.0" y="0.0" width="32" height="34"/>
  227. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
  228. <subviews>
  229. <customView translatesAutoresizingMaskIntoConstraints="NO" id="gR2-6O-7iZ" customClass="ComponentButton" customModule="KMComponentLibrary">
  230. <rect key="frame" x="0.0" y="0.0" width="32" height="34"/>
  231. <constraints>
  232. <constraint firstAttribute="height" constant="34" id="73M-Cr-hn8"/>
  233. <constraint firstAttribute="width" constant="32" id="HgA-Fi-fdH"/>
  234. </constraints>
  235. </customView>
  236. </subviews>
  237. <constraints>
  238. <constraint firstItem="gR2-6O-7iZ" firstAttribute="top" secondItem="e0p-xf-obP" secondAttribute="top" id="bf2-q6-N80"/>
  239. <constraint firstAttribute="trailing" secondItem="gR2-6O-7iZ" secondAttribute="trailing" id="hM0-xP-Tdp"/>
  240. <constraint firstItem="gR2-6O-7iZ" firstAttribute="leading" secondItem="e0p-xf-obP" secondAttribute="leading" id="knE-j4-21s"/>
  241. <constraint firstAttribute="bottom" secondItem="gR2-6O-7iZ" secondAttribute="bottom" id="yYQ-Wv-2wq"/>
  242. </constraints>
  243. <point key="canvasLocation" x="78" y="436"/>
  244. </customView>
  245. <customView id="ib7-sR-Gdx">
  246. <rect key="frame" x="0.0" y="0.0" width="376" height="34"/>
  247. <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
  248. <subviews>
  249. <customView translatesAutoresizingMaskIntoConstraints="NO" id="qby-hZ-Zqi" customClass="ComponentCColorItem" customModule="KMComponentLibrary">
  250. <rect key="frame" x="0.0" y="0.0" width="32" height="34"/>
  251. <constraints>
  252. <constraint firstAttribute="width" constant="32" id="0iy-JV-gWY"/>
  253. <constraint firstAttribute="height" constant="34" id="ITq-ng-weD"/>
  254. </constraints>
  255. </customView>
  256. <customView translatesAutoresizingMaskIntoConstraints="NO" id="eJZ-Fh-0Ez" customClass="ComponentSelect" customModule="KMComponentLibrary">
  257. <rect key="frame" x="36" y="0.0" width="160" height="34"/>
  258. <constraints>
  259. <constraint firstAttribute="width" constant="160" id="wzn-wI-8c8"/>
  260. </constraints>
  261. </customView>
  262. <customView translatesAutoresizingMaskIntoConstraints="NO" id="7Yp-QC-7fB" customClass="ComponentButton" customModule="KMComponentLibrary">
  263. <rect key="frame" x="200" y="0.0" width="32" height="34"/>
  264. <constraints>
  265. <constraint firstAttribute="width" constant="32" id="2V2-Pk-nQL"/>
  266. </constraints>
  267. </customView>
  268. <customView translatesAutoresizingMaskIntoConstraints="NO" id="6wW-a0-w5c" customClass="ComponentButton" customModule="KMComponentLibrary">
  269. <rect key="frame" x="236" y="0.0" width="32" height="34"/>
  270. <constraints>
  271. <constraint firstAttribute="width" constant="32" id="Ys3-hc-oIm"/>
  272. </constraints>
  273. </customView>
  274. <customView translatesAutoresizingMaskIntoConstraints="NO" id="x67-9X-LRv" customClass="ComponentCSelector" customModule="KMComponentLibrary">
  275. <rect key="frame" x="272" y="0.0" width="32" height="34"/>
  276. <constraints>
  277. <constraint firstAttribute="width" constant="32" id="PdF-Aa-k7k"/>
  278. </constraints>
  279. </customView>
  280. <customView translatesAutoresizingMaskIntoConstraints="NO" id="sGd-km-fwd" customClass="ComponentCSelector" customModule="KMComponentLibrary">
  281. <rect key="frame" x="308" y="0.0" width="32" height="34"/>
  282. <constraints>
  283. <constraint firstAttribute="width" constant="32" id="Vlp-1F-8jt"/>
  284. </constraints>
  285. </customView>
  286. <customView translatesAutoresizingMaskIntoConstraints="NO" id="yUR-o4-nU0" customClass="ComponentButton" customModule="KMComponentLibrary">
  287. <rect key="frame" x="344" y="0.0" width="32" height="34"/>
  288. <constraints>
  289. <constraint firstAttribute="width" constant="32" id="zex-2a-ErE"/>
  290. </constraints>
  291. </customView>
  292. </subviews>
  293. <constraints>
  294. <constraint firstAttribute="bottom" secondItem="yUR-o4-nU0" secondAttribute="bottom" id="1UJ-tJ-gGP"/>
  295. <constraint firstItem="yUR-o4-nU0" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="1nB-rx-ZCo"/>
  296. <constraint firstAttribute="bottom" secondItem="qby-hZ-Zqi" secondAttribute="bottom" id="4u6-Io-G4L"/>
  297. <constraint firstItem="qby-hZ-Zqi" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="9l1-CD-BkC"/>
  298. <constraint firstAttribute="bottom" secondItem="6wW-a0-w5c" secondAttribute="bottom" id="AoN-S4-gNf"/>
  299. <constraint firstAttribute="bottom" secondItem="7Yp-QC-7fB" secondAttribute="bottom" id="Bck-As-OcZ"/>
  300. <constraint firstAttribute="bottom" secondItem="x67-9X-LRv" secondAttribute="bottom" id="Blf-YW-BIP"/>
  301. <constraint firstItem="x67-9X-LRv" firstAttribute="leading" secondItem="6wW-a0-w5c" secondAttribute="trailing" constant="4" id="Q24-cN-bCI"/>
  302. <constraint firstItem="x67-9X-LRv" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="R2S-5v-FLg"/>
  303. <constraint firstItem="sGd-km-fwd" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="ezl-cz-w3Y"/>
  304. <constraint firstItem="eJZ-Fh-0Ez" firstAttribute="leading" secondItem="qby-hZ-Zqi" secondAttribute="trailing" constant="4" id="gCf-fD-nFq"/>
  305. <constraint firstAttribute="bottom" secondItem="sGd-km-fwd" secondAttribute="bottom" id="hG1-bv-ncc"/>
  306. <constraint firstAttribute="trailing" secondItem="yUR-o4-nU0" secondAttribute="trailing" id="hgz-O3-5Sg"/>
  307. <constraint firstItem="yUR-o4-nU0" firstAttribute="leading" secondItem="sGd-km-fwd" secondAttribute="trailing" constant="4" id="hpY-oF-1eg"/>
  308. <constraint firstItem="qby-hZ-Zqi" firstAttribute="leading" secondItem="ib7-sR-Gdx" secondAttribute="leading" id="jGa-B3-X55"/>
  309. <constraint firstItem="6wW-a0-w5c" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="nLf-t8-s4R"/>
  310. <constraint firstItem="7Yp-QC-7fB" firstAttribute="leading" secondItem="eJZ-Fh-0Ez" secondAttribute="trailing" constant="4" id="o3C-et-OVB"/>
  311. <constraint firstItem="eJZ-Fh-0Ez" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="odh-ci-Jix"/>
  312. <constraint firstItem="sGd-km-fwd" firstAttribute="leading" secondItem="x67-9X-LRv" secondAttribute="trailing" constant="4" id="qv5-Qg-sOC"/>
  313. <constraint firstItem="6wW-a0-w5c" firstAttribute="leading" secondItem="7Yp-QC-7fB" secondAttribute="trailing" constant="4" id="tFO-ik-bR2"/>
  314. <constraint firstItem="7Yp-QC-7fB" firstAttribute="top" secondItem="ib7-sR-Gdx" secondAttribute="top" id="uau-Oi-WZG"/>
  315. <constraint firstAttribute="bottom" secondItem="eJZ-Fh-0Ez" secondAttribute="bottom" id="ydP-KU-yzy"/>
  316. </constraints>
  317. <point key="canvasLocation" x="101" y="330"/>
  318. </customView>
  319. </objects>
  320. </document>