MainMenu.xib 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="15705" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
  3. <dependencies>
  4. <deployment version="1090" identifier="macosx"/>
  5. <development version="8000" identifier="xcode"/>
  6. <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="15705"/>
  7. <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
  8. </dependencies>
  9. <objects>
  10. <customObject id="-2" userLabel="File's Owner" customClass="NSApplication"/>
  11. <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
  12. <customObject id="-3" userLabel="Application"/>
  13. <window title="Window" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" id="21" userLabel="Window" customClass="NSResWindow">
  14. <windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
  15. <windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
  16. <rect key="contentRect" x="179" y="225" width="799" height="572"/>
  17. <rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
  18. <value key="minSize" type="size" width="213" height="107"/>
  19. <view key="contentView" id="2">
  20. <rect key="frame" x="0.0" y="0.0" width="799" height="572"/>
  21. <autoresizingMask key="autoresizingMask"/>
  22. <subviews>
  23. <scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="206">
  24. <rect key="frame" x="0.0" y="0.0" width="799" height="572"/>
  25. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  26. <clipView key="contentView" ambiguous="YES" id="3xF-dz-rlA">
  27. <rect key="frame" x="1" y="0.0" width="797" height="571"/>
  28. <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
  29. <subviews>
  30. <tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="sequential" alternatingRowBackgroundColors="YES" columnReordering="NO" multipleSelection="NO" autosaveColumns="NO" headerView="246" id="207">
  31. <rect key="frame" x="0.0" y="0.0" width="797" height="546"/>
  32. <autoresizingMask key="autoresizingMask"/>
  33. <size key="intercellSpacing" width="3" height="2"/>
  34. <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
  35. <tableViewGridLines key="gridStyleMask" vertical="YES"/>
  36. <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
  37. <tableColumns>
  38. <tableColumn identifier="columns1" width="40" minWidth="40" maxWidth="1000" id="209">
  39. <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
  40. <font key="font" metaFont="smallSystem"/>
  41. <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
  42. <color key="backgroundColor" white="0.33333299" alpha="1" colorSpace="calibratedWhite"/>
  43. </tableHeaderCell>
  44. <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" id="243">
  45. <font key="font" metaFont="system"/>
  46. <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
  47. <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
  48. </textFieldCell>
  49. <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
  50. </tableColumn>
  51. <tableColumn width="751" minWidth="8" maxWidth="1000" id="208">
  52. <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
  53. <font key="font" metaFont="smallSystem"/>
  54. <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
  55. <color key="backgroundColor" white="0.33333299" alpha="1" colorSpace="calibratedWhite"/>
  56. </tableHeaderCell>
  57. <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" alignment="left" id="242">
  58. <font key="font" metaFont="system"/>
  59. <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
  60. <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
  61. </textFieldCell>
  62. <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
  63. </tableColumn>
  64. </tableColumns>
  65. </tableView>
  66. </subviews>
  67. </clipView>
  68. <scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="245">
  69. <rect key="frame" x="1" y="-30" width="865" height="15"/>
  70. <autoresizingMask key="autoresizingMask"/>
  71. </scroller>
  72. <scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="244">
  73. <rect key="frame" x="-30" y="17" width="15" height="539"/>
  74. <autoresizingMask key="autoresizingMask"/>
  75. </scroller>
  76. <tableHeaderView key="headerView" id="246">
  77. <rect key="frame" x="0.0" y="0.0" width="797" height="25"/>
  78. <autoresizingMask key="autoresizingMask"/>
  79. </tableHeaderView>
  80. </scrollView>
  81. </subviews>
  82. </view>
  83. <connections>
  84. <outlet property="myApp" destination="-2" id="240"/>
  85. </connections>
  86. <point key="canvasLocation" x="140" y="147"/>
  87. </window>
  88. <menu title="MainMenu" systemMenu="main" id="29" userLabel="MainMenu">
  89. <items>
  90. <menuItem title="iODBC Demo" id="56">
  91. <menu key="submenu" title="iODBC Demo" systemMenu="apple" id="57">
  92. <items>
  93. <menuItem title="About iODBC Demo" id="58">
  94. <modifierMask key="keyEquivalentModifierMask"/>
  95. <connections>
  96. <action selector="orderFrontStandardAboutPanel:" target="-2" id="142"/>
  97. </connections>
  98. </menuItem>
  99. <menuItem isSeparatorItem="YES" id="196">
  100. <modifierMask key="keyEquivalentModifierMask" command="YES"/>
  101. </menuItem>
  102. <menuItem title="Preferences…" keyEquivalent="," id="129"/>
  103. <menuItem isSeparatorItem="YES" id="143">
  104. <modifierMask key="keyEquivalentModifierMask" command="YES"/>
  105. </menuItem>
  106. <menuItem title="Services" id="131">
  107. <menu key="submenu" title="Services" systemMenu="services" id="130"/>
  108. </menuItem>
  109. <menuItem isSeparatorItem="YES" id="144">
  110. <modifierMask key="keyEquivalentModifierMask" command="YES"/>
  111. </menuItem>
  112. <menuItem title="Hide iODBC Demo" keyEquivalent="h" id="134">
  113. <connections>
  114. <action selector="hide:" target="-2" id="152"/>
  115. </connections>
  116. </menuItem>
  117. <menuItem title="Hide Others" keyEquivalent="h" id="145">
  118. <modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
  119. <connections>
  120. <action selector="hideOtherApplications:" target="-2" id="146"/>
  121. </connections>
  122. </menuItem>
  123. <menuItem title="Show All" id="150">
  124. <connections>
  125. <action selector="unhideAllApplications:" target="-2" id="153"/>
  126. </connections>
  127. </menuItem>
  128. <menuItem isSeparatorItem="YES" id="149">
  129. <modifierMask key="keyEquivalentModifierMask" command="YES"/>
  130. </menuItem>
  131. <menuItem title="Quit iODBC Demo" keyEquivalent="q" id="136">
  132. <connections>
  133. <action selector="terminate:" target="-2" id="139"/>
  134. </connections>
  135. </menuItem>
  136. </items>
  137. </menu>
  138. </menuItem>
  139. <menuItem title="Edit" id="247">
  140. <modifierMask key="keyEquivalentModifierMask"/>
  141. <menu key="submenu" title="Edit" id="248">
  142. <items>
  143. <menuItem title="Undo" keyEquivalent="z" id="249">
  144. <connections>
  145. <action selector="undo:" target="-1" id="315"/>
  146. </connections>
  147. </menuItem>
  148. <menuItem title="Redo" keyEquivalent="Z" id="250">
  149. <connections>
  150. <action selector="redo:" target="-1" id="309"/>
  151. </connections>
  152. </menuItem>
  153. <menuItem isSeparatorItem="YES" id="251"/>
  154. <menuItem title="Cut" keyEquivalent="x" id="252">
  155. <connections>
  156. <action selector="cut:" target="-1" id="295"/>
  157. </connections>
  158. </menuItem>
  159. <menuItem title="Copy" keyEquivalent="c" id="253">
  160. <connections>
  161. <action selector="copy:" target="-1" id="294"/>
  162. </connections>
  163. </menuItem>
  164. <menuItem title="Paste" keyEquivalent="v" id="254">
  165. <connections>
  166. <action selector="paste:" target="-1" id="300"/>
  167. </connections>
  168. </menuItem>
  169. <menuItem title="Paste and Match Style" keyEquivalent="V" id="255">
  170. <modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
  171. <connections>
  172. <action selector="pasteAsPlainText:" target="-1" id="317"/>
  173. </connections>
  174. </menuItem>
  175. <menuItem title="Delete" id="256">
  176. <modifierMask key="keyEquivalentModifierMask"/>
  177. <connections>
  178. <action selector="delete:" target="-1" id="310"/>
  179. </connections>
  180. </menuItem>
  181. <menuItem title="Select All" keyEquivalent="a" id="257">
  182. <connections>
  183. <action selector="selectAll:" target="-1" id="313"/>
  184. </connections>
  185. </menuItem>
  186. </items>
  187. </menu>
  188. </menuItem>
  189. <menuItem title="Environment" id="213">
  190. <menu key="submenu" title="Environment" id="214">
  191. <items>
  192. <menuItem title="Open Connection..." tag="56000" id="215">
  193. <connections>
  194. <action selector="aOpenConnection:" target="210" id="221"/>
  195. </connections>
  196. </menuItem>
  197. <menuItem title="Close Connection..." tag="56001" id="219">
  198. <connections>
  199. <action selector="aCloseConnection:" target="210" id="222"/>
  200. </connections>
  201. </menuItem>
  202. </items>
  203. </menu>
  204. </menuItem>
  205. <menuItem title="SQL" id="216">
  206. <menu key="submenu" title="SQL" id="217">
  207. <items>
  208. <menuItem title="Execute SQL..." tag="56002" id="218">
  209. <connections>
  210. <action selector="aExecSQL:" target="210" id="223"/>
  211. </connections>
  212. </menuItem>
  213. <menuItem title="More ResultSet" tag="56003" id="220">
  214. <connections>
  215. <action selector="aFetchNextRowset:" target="210" id="224"/>
  216. </connections>
  217. </menuItem>
  218. </items>
  219. </menu>
  220. </menuItem>
  221. <menuItem title="Help" id="103">
  222. <menu key="submenu" title="Help" id="106">
  223. <items>
  224. <menuItem title="iODBC Demo Help" keyEquivalent="?" id="111">
  225. <connections>
  226. <action selector="showHelp:" target="-1" id="122"/>
  227. </connections>
  228. </menuItem>
  229. </items>
  230. </menu>
  231. </menuItem>
  232. </items>
  233. </menu>
  234. <customObject id="210" userLabel="TestController" customClass="TestController">
  235. <connections>
  236. <outlet property="RSTable" destination="207" id="211"/>
  237. <outlet property="mMenu" destination="29" id="212"/>
  238. <outlet property="mWindow" destination="21" id="239"/>
  239. </connections>
  240. </customObject>
  241. </objects>
  242. </document>