aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2011-05-07 22:23:41 +0000
committerstuconnolly <stuart02@gmail.com>2011-05-07 22:23:41 +0000
commit2d68227fd525a377796b6e825bf78bbda7f611b2 (patch)
tree510776dc2a15039f3b09f4c2a009487588c8537d
parentdfb28b2af2478e5b249de0b2b4381479e55f2980 (diff)
downloadsequelpro-2d68227fd525a377796b6e825bf78bbda7f611b2.tar.gz
sequelpro-2d68227fd525a377796b6e825bf78bbda7f611b2.tar.bz2
sequelpro-2d68227fd525a377796b6e825bf78bbda7f611b2.zip
Add an 'Add New Row' menu item to the table content context menu. Completes the implementation of issue #939.
-rw-r--r--Interfaces/English.lproj/DBView.xib1422
-rw-r--r--Source/SPTableContent.m15
2 files changed, 128 insertions, 1309 deletions
diff --git a/Interfaces/English.lproj/DBView.xib b/Interfaces/English.lproj/DBView.xib
index 5ef51107..46fe64ef 100644
--- a/Interfaces/English.lproj/DBView.xib
+++ b/Interfaces/English.lproj/DBView.xib
@@ -3,7 +3,7 @@
<data>
<int key="IBDocument.SystemTarget">1050</int>
<string key="IBDocument.SystemVersion">10J869</string>
- <string key="IBDocument.InterfaceBuilderVersion">823</string>
+ <string key="IBDocument.InterfaceBuilderVersion">851</string>
<string key="IBDocument.AppKitVersion">1038.35</string>
<string key="IBDocument.HIToolboxVersion">461.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
@@ -16,15 +16,16 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>823</string>
- <string>823</string>
+ <string>851</string>
+ <string>851</string>
<string>1.2.5</string>
</object>
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="6180"/>
<integer value="6147"/>
+ <integer value="6225"/>
+ <integer value="6180"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -302,7 +303,6 @@
</object>
</object>
</object>
- <int key="NSSelectedIndex">6</int>
<bool key="NSPullDown">YES</bool>
<int key="NSPreferredEdge">1</int>
<bool key="NSUsesItemFromMenu">YES</bool>
@@ -11764,6 +11764,24 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<reference key="NSMixedImage" ref="414351669"/>
<int key="NSTag">2003</int>
</object>
+ <object class="NSMenuItem" id="242725994">
+ <reference key="NSMenu" ref="481018596"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <string key="NSTitle"/>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ </object>
+ <object class="NSMenuItem" id="252958898">
+ <reference key="NSMenu" ref="481018596"/>
+ <string key="NSTitle">Add New Row</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="450876295"/>
+ <reference key="NSMixedImage" ref="414351669"/>
+ </object>
<object class="NSMenuItem" id="870308047">
<reference key="NSMenu" ref="481018596"/>
<bool key="NSIsDisabled">YES</bool>
@@ -16582,6 +16600,14 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<int key="connectionID">7793</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">addRow:</string>
+ <reference key="source" ref="392169872"/>
+ <reference key="destination" ref="252958898"/>
+ </object>
+ <int key="connectionID">7797</int>
+ </object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@@ -18175,6 +18201,8 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<reference ref="825940728"/>
<reference ref="639717326"/>
<reference ref="1070350596"/>
+ <reference ref="252958898"/>
+ <reference ref="242725994"/>
</object>
<reference key="parent" ref="0"/>
<string key="objectName">Table Content Menu</string>
@@ -23159,6 +23187,16 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<reference key="object" ref="545102182"/>
<reference key="parent" ref="890046805"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">7795</int>
+ <reference key="object" ref="252958898"/>
+ <reference key="parent" ref="481018596"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">7796</int>
+ <reference key="object" ref="242725994"/>
+ <reference key="parent" ref="481018596"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -24493,6 +24531,8 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>7779.IBPluginDependency</string>
<string>7783.IBPluginDependency</string>
<string>7794.IBPluginDependency</string>
+ <string>7795.IBPluginDependency</string>
+ <string>7796.IBPluginDependency</string>
<string>858.IBPluginDependency</string>
<string>858.ImportedFromIB2</string>
<string>959.IBEditorWindowLastContentRect</string>
@@ -25328,7 +25368,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>com.brandonwalkin.BWToolkit</string>
<string>com.brandonwalkin.BWToolkit</string>
<string>com.brandonwalkin.BWToolkit</string>
- <string>{{356, 38}, {208, 179}}</string>
+ <string>{{57, 38}, {208, 179}}</string>
<string>com.brandonwalkin.BWToolkit</string>
<string>com.brandonwalkin.BWToolkit</string>
<object class="NSMutableDictionary">
@@ -25390,7 +25430,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.brandonwalkin.BWToolkit</string>
<string>com.brandonwalkin.BWToolkit</string>
- <string>{{574, 379}, {241, 183}}</string>
+ <string>{{458, 379}, {241, 183}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
@@ -25436,7 +25476,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>{{769, 777}, {233, 53}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{774, 501}, {228, 113}}</string>
+ <string>{{471, 471}, {228, 143}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -25854,7 +25894,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{337, 193}, {943, 549}}</string>
+ <string>{{38, 193}, {943, 549}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="YES"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -26352,6 +26392,8 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{265, 489}, {405, 267}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -26389,7 +26431,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">7794</int>
+ <int key="maxID">7797</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -26711,35 +26753,14 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>mySQLConnection</string>
- <string>tableInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- </object>
+ <string key="NS.key.0">mySQLConnection</string>
+ <string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>mySQLConnection</string>
- <string>tableInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBToOneOutletInfo">
- <string key="name">mySQLConnection</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableInstance</string>
- <string key="candidateClassName">id</string>
- </object>
+ <string key="NS.key.0">mySQLConnection</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">mySQLConnection</string>
+ <string key="candidateClassName">id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
@@ -26937,395 +26958,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
</object>
- <object class="NSMutableDictionary" key="outlets">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>affectedRowsText</string>
- <string>autohelpMenuItem</string>
- <string>autoindentMenuItem</string>
- <string>autopairMenuItem</string>
- <string>autouppercaseKeywordsMenuItem</string>
- <string>clearHistoryMenuItem</string>
- <string>commentCurrentQueryMenuItem</string>
- <string>commentLineOrSelectionMenuItem</string>
- <string>completionListMenuItem</string>
- <string>copyHistoryMenuItem</string>
- <string>customQueryScrollView</string>
- <string>customQueryView</string>
- <string>editorFontMenuItem</string>
- <string>encodingPopUp</string>
- <string>errorText</string>
- <string>errorTextScrollView</string>
- <string>helpNavigator</string>
- <string>helpSearchField</string>
- <string>helpSearchFieldCell</string>
- <string>helpTargetSelector</string>
- <string>helpWebView</string>
- <string>helpWebViewWindow</string>
- <string>multipleLineEditingButton</string>
- <string>nextHistoryMenuItem</string>
- <string>previousHistoryMenuItem</string>
- <string>queryFavoriteNameTextField</string>
- <string>queryFavoritesButton</string>
- <string>queryFavoritesSaveAllMenuItem</string>
- <string>queryFavoritesSaveAsMenuItem</string>
- <string>queryFavoritesSearchField</string>
- <string>queryFavoritesSearchFieldView</string>
- <string>queryFavoritesSearchMenuItem</string>
- <string>queryFavoritesSheet</string>
- <string>queryHistoryButton</string>
- <string>queryHistorySearchField</string>
- <string>queryHistorySearchFieldView</string>
- <string>queryHistorySearchMenuItem</string>
- <string>queryInfoButton</string>
- <string>queryInfoPaneSplitView</string>
- <string>runAllButton</string>
- <string>runAllMenuItem</string>
- <string>runSelectionButton</string>
- <string>runSelectionMenuItem</string>
- <string>saveHistoryMenuItem</string>
- <string>saveQueryFavoriteButton</string>
- <string>saveQueryFavoriteGlobal</string>
- <string>shiftLeftMenuItem</string>
- <string>shiftRightMenuItem</string>
- <string>tableDocumentInstance</string>
- <string>tablesListInstance</string>
- <string>textView</string>
- <string>valueSheet</string>
- <string>valueTextField</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSScrollView</string>
- <string>SPCopyTable</string>
- <string>NSMenuItem</string>
- <string>NSPopUpButton</string>
- <string>id</string>
- <string>NSScrollView</string>
- <string>NSSegmentedControl</string>
- <string>NSSearchField</string>
- <string>NSSearchFieldCell</string>
- <string>NSSegmentedControl</string>
- <string>WebView</string>
- <string>NSWindow</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSTextField</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSSearchField</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSWindow</string>
- <string>id</string>
- <string>NSSearchField</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSButton</string>
- <string>BWSplitView</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSButton</string>
- <string>NSButton</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>id</string>
- <string>id</string>
- <string>SPTextView</string>
- <string>id</string>
- <string>id</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>affectedRowsText</string>
- <string>autohelpMenuItem</string>
- <string>autoindentMenuItem</string>
- <string>autopairMenuItem</string>
- <string>autouppercaseKeywordsMenuItem</string>
- <string>clearHistoryMenuItem</string>
- <string>commentCurrentQueryMenuItem</string>
- <string>commentLineOrSelectionMenuItem</string>
- <string>completionListMenuItem</string>
- <string>copyHistoryMenuItem</string>
- <string>customQueryScrollView</string>
- <string>customQueryView</string>
- <string>editorFontMenuItem</string>
- <string>encodingPopUp</string>
- <string>errorText</string>
- <string>errorTextScrollView</string>
- <string>helpNavigator</string>
- <string>helpSearchField</string>
- <string>helpSearchFieldCell</string>
- <string>helpTargetSelector</string>
- <string>helpWebView</string>
- <string>helpWebViewWindow</string>
- <string>multipleLineEditingButton</string>
- <string>nextHistoryMenuItem</string>
- <string>previousHistoryMenuItem</string>
- <string>queryFavoriteNameTextField</string>
- <string>queryFavoritesButton</string>
- <string>queryFavoritesSaveAllMenuItem</string>
- <string>queryFavoritesSaveAsMenuItem</string>
- <string>queryFavoritesSearchField</string>
- <string>queryFavoritesSearchFieldView</string>
- <string>queryFavoritesSearchMenuItem</string>
- <string>queryFavoritesSheet</string>
- <string>queryHistoryButton</string>
- <string>queryHistorySearchField</string>
- <string>queryHistorySearchFieldView</string>
- <string>queryHistorySearchMenuItem</string>
- <string>queryInfoButton</string>
- <string>queryInfoPaneSplitView</string>
- <string>runAllButton</string>
- <string>runAllMenuItem</string>
- <string>runSelectionButton</string>
- <string>runSelectionMenuItem</string>
- <string>saveHistoryMenuItem</string>
- <string>saveQueryFavoriteButton</string>
- <string>saveQueryFavoriteGlobal</string>
- <string>shiftLeftMenuItem</string>
- <string>shiftRightMenuItem</string>
- <string>tableDocumentInstance</string>
- <string>tablesListInstance</string>
- <string>textView</string>
- <string>valueSheet</string>
- <string>valueTextField</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBToOneOutletInfo">
- <string key="name">affectedRowsText</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">autohelpMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">autoindentMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">autopairMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">autouppercaseKeywordsMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">clearHistoryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">commentCurrentQueryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">commentLineOrSelectionMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">completionListMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyHistoryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">customQueryScrollView</string>
- <string key="candidateClassName">NSScrollView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">customQueryView</string>
- <string key="candidateClassName">SPCopyTable</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">editorFontMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">encodingPopUp</string>
- <string key="candidateClassName">NSPopUpButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">errorText</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">errorTextScrollView</string>
- <string key="candidateClassName">NSScrollView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpNavigator</string>
- <string key="candidateClassName">NSSegmentedControl</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpSearchField</string>
- <string key="candidateClassName">NSSearchField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpSearchFieldCell</string>
- <string key="candidateClassName">NSSearchFieldCell</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpTargetSelector</string>
- <string key="candidateClassName">NSSegmentedControl</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpWebView</string>
- <string key="candidateClassName">WebView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">helpWebViewWindow</string>
- <string key="candidateClassName">NSWindow</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">multipleLineEditingButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">nextHistoryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">previousHistoryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoriteNameTextField</string>
- <string key="candidateClassName">NSTextField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSaveAllMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSaveAsMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSearchField</string>
- <string key="candidateClassName">NSSearchField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSearchFieldView</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSearchMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryFavoritesSheet</string>
- <string key="candidateClassName">NSWindow</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryHistoryButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryHistorySearchField</string>
- <string key="candidateClassName">NSSearchField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryHistorySearchFieldView</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryHistorySearchMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryInfoButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">queryInfoPaneSplitView</string>
- <string key="candidateClassName">BWSplitView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">runAllButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">runAllMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">runSelectionButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">runSelectionMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">saveHistoryMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">saveQueryFavoriteButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">saveQueryFavoriteGlobal</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">shiftLeftMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">shiftRightMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDocumentInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tablesListInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">textView</string>
- <string key="candidateClassName">SPTextView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">valueSheet</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">valueTextField</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">Source/SPCustomQuery.h</string>
@@ -28033,6 +27665,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>databaseRenameSheet</string>
<string>databaseSheet</string>
<string>dbTablesTableView</string>
+ <string>delegate</string>
<string>documentActivityScrollView</string>
<string>encodingPopUp</string>
<string>exportControllerInstance</string>
@@ -28062,18 +27695,14 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>statusTableCopyChecksum</string>
<string>statusTableView</string>
<string>statusValues</string>
- <string>tableContentInstance</string>
- <string>tableDataInstance</string>
<string>tableDumpInstance</string>
<string>tableInfoCollapseButton</string>
<string>tableInfoScrollView</string>
<string>tableInfoTable</string>
<string>tableListSplitter</string>
<string>tableRelationsInstance</string>
- <string>tableSourceInstance</string>
<string>tableTabView</string>
<string>tableTriggersInstance</string>
- <string>tablesListInstance</string>
<string>taskCancelButton</string>
<string>taskCancellationCallbackObject</string>
<string>taskDescriptionText</string>
@@ -28106,6 +27735,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>NSTableView</string>
+ <string>id</string>
<string>NSScrollView</string>
<string>NSPopUpButton</string>
<string>id</string>
@@ -28136,17 +27766,13 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
- <string>id</string>
<string>NSButton</string>
<string>NSScrollView</string>
<string>NSTableView</string>
<string>NSSplitView</string>
<string>id</string>
- <string>id</string>
<string>NSTabView</string>
<string>id</string>
- <string>id</string>
<string>NSButton</string>
<string>id</string>
<string>id</string>
@@ -28182,6 +27808,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>databaseRenameSheet</string>
<string>databaseSheet</string>
<string>dbTablesTableView</string>
+ <string>delegate</string>
<string>documentActivityScrollView</string>
<string>encodingPopUp</string>
<string>exportControllerInstance</string>
@@ -28211,18 +27838,14 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>statusTableCopyChecksum</string>
<string>statusTableView</string>
<string>statusValues</string>
- <string>tableContentInstance</string>
- <string>tableDataInstance</string>
<string>tableDumpInstance</string>
<string>tableInfoCollapseButton</string>
<string>tableInfoScrollView</string>
<string>tableInfoTable</string>
<string>tableListSplitter</string>
<string>tableRelationsInstance</string>
- <string>tableSourceInstance</string>
<string>tableTabView</string>
<string>tableTriggersInstance</string>
- <string>tablesListInstance</string>
<string>taskCancelButton</string>
<string>taskCancellationCallbackObject</string>
<string>taskDescriptionText</string>
@@ -28319,6 +27942,10 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">NSTableView</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">delegate</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">documentActivityScrollView</string>
<string key="candidateClassName">NSScrollView</string>
</object>
@@ -28435,14 +28062,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">tableContentInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDataInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
<string key="name">tableDumpInstance</string>
<string key="candidateClassName">id</string>
</object>
@@ -28467,10 +28086,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">tableSourceInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
<string key="name">tableTabView</string>
<string key="candidateClassName">NSTabView</string>
</object>
@@ -28479,10 +28094,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">tablesListInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
<string key="name">taskCancelButton</string>
<string key="candidateClassName">NSButton</string>
</object>
@@ -28635,6 +28246,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>switchInput:</string>
<string>toggleAdvancedExportOptionsView:</string>
<string>toggleCustomFilenameFormatView:</string>
+ <string>toggleNewFilePerTable:</string>
<string>toggleSQLIncludeContent:</string>
<string>toggleSQLIncludeDropSyntax:</string>
<string>toggleSQLIncludeStructure:</string>
@@ -28657,6 +28269,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
@@ -28674,6 +28287,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>switchInput:</string>
<string>toggleAdvancedExportOptionsView:</string>
<string>toggleCustomFilenameFormatView:</string>
+ <string>toggleNewFilePerTable:</string>
<string>toggleSQLIncludeContent:</string>
<string>toggleSQLIncludeDropSyntax:</string>
<string>toggleSQLIncludeStructure:</string>
@@ -28726,6 +28340,10 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
+ <string key="name">toggleNewFilePerTable:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
<string key="name">toggleSQLIncludeContent:</string>
<string key="candidateClassName">id</string>
</object>
@@ -28770,6 +28388,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>exportExcelSheetOrFilePerTableMatrix</string>
<string>exportFilePerTableCheck</string>
<string>exportFilenameDividerBox</string>
+ <string>exportFormatInfoText</string>
<string>exportInputPopUpButton</string>
<string>exportOptionsTabBar</string>
<string>exportOutputCompressionFormatPopupButton</string>
@@ -28828,6 +28447,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>NSMatrix</string>
<string>NSButton</string>
<string>NSBox</string>
+ <string>NSTextField</string>
<string>NSPopUpButton</string>
<string>NSTabView</string>
<string>NSPopUpButton</string>
@@ -28889,6 +28509,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>exportExcelSheetOrFilePerTableMatrix</string>
<string>exportFilePerTableCheck</string>
<string>exportFilenameDividerBox</string>
+ <string>exportFormatInfoText</string>
<string>exportInputPopUpButton</string>
<string>exportOptionsTabBar</string>
<string>exportOutputCompressionFormatPopupButton</string>
@@ -29017,6 +28638,10 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">NSBox</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">exportFormatInfoText</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">exportInputPopUpButton</string>
<string key="candidateClassName">NSPopUpButton</string>
</object>
@@ -29608,7 +29233,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>NSPopUpButton</string>
<string>NSScrollView</string>
<string>NSTableView</string>
- <string>NSTableView</string>
+ <string>SPTableView</string>
<string>NSButton</string>
<string>NSButton</string>
<string>SPTableData</string>
@@ -29716,7 +29341,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">indexesTableView</string>
- <string key="candidateClassName">NSTableView</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">removeIndexButton</string>
@@ -30339,318 +29964,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
</object>
- <object class="NSMutableDictionary" key="outlets">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addButton</string>
- <string>argumentField</string>
- <string>betweenTextField</string>
- <string>compareField</string>
- <string>contentFilterManager</string>
- <string>contentViewPane</string>
- <string>copyButton</string>
- <string>countText</string>
- <string>fieldField</string>
- <string>filterButton</string>
- <string>filterTableClearButton</string>
- <string>filterTableDistinctMenuItem</string>
- <string>filterTableFilterButton</string>
- <string>filterTableGearLookAllFields</string>
- <string>filterTableLiveSearchCheckbox</string>
- <string>filterTableNegateCheckbox</string>
- <string>filterTableSetDefaultOperatorSheet</string>
- <string>filterTableSetDefaultOperatorValue</string>
- <string>filterTableView</string>
- <string>filterTableWhereClause</string>
- <string>filterTableWindow</string>
- <string>firstBetweenField</string>
- <string>limitRowsButton</string>
- <string>limitRowsField</string>
- <string>limitRowsStepper</string>
- <string>multipleLineEditingButton</string>
- <string>paginationButton</string>
- <string>paginationNextButton</string>
- <string>paginationPageField</string>
- <string>paginationPageStepper</string>
- <string>paginationPreviousButton</string>
- <string>paginationView</string>
- <string>reloadButton</string>
- <string>removeButton</string>
- <string>secondBetweenField</string>
- <string>spHistoryControllerInstance</string>
- <string>tableContentView</string>
- <string>tableDataInstance</string>
- <string>tableDocumentInstance</string>
- <string>tableInfoInstance</string>
- <string>tableSourceInstance</string>
- <string>tablesListInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>NSView</string>
- <string>id</string>
- <string>id</string>
- <string>NSPopUpButton</string>
- <string>id</string>
- <string>NSButton</string>
- <string>NSMenuItem</string>
- <string>NSButton</string>
- <string>NSMenuItem</string>
- <string>NSButton</string>
- <string>NSButton</string>
- <string>NSPanel</string>
- <string>NSComboBox</string>
- <string>SPCopyTable</string>
- <string>SPTextView</string>
- <string>NSPanel</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>NSButton</string>
- <string>NSButton</string>
- <string>NSTextField</string>
- <string>NSStepper</string>
- <string>NSButton</string>
- <string>NSView</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>SPHistoryController</string>
- <string>SPCopyTable</string>
- <string>id</string>
- <string>SPDatabaseDocument</string>
- <string>SPTableInfo</string>
- <string>id</string>
- <string>id</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addButton</string>
- <string>argumentField</string>
- <string>betweenTextField</string>
- <string>compareField</string>
- <string>contentFilterManager</string>
- <string>contentViewPane</string>
- <string>copyButton</string>
- <string>countText</string>
- <string>fieldField</string>
- <string>filterButton</string>
- <string>filterTableClearButton</string>
- <string>filterTableDistinctMenuItem</string>
- <string>filterTableFilterButton</string>
- <string>filterTableGearLookAllFields</string>
- <string>filterTableLiveSearchCheckbox</string>
- <string>filterTableNegateCheckbox</string>
- <string>filterTableSetDefaultOperatorSheet</string>
- <string>filterTableSetDefaultOperatorValue</string>
- <string>filterTableView</string>
- <string>filterTableWhereClause</string>
- <string>filterTableWindow</string>
- <string>firstBetweenField</string>
- <string>limitRowsButton</string>
- <string>limitRowsField</string>
- <string>limitRowsStepper</string>
- <string>multipleLineEditingButton</string>
- <string>paginationButton</string>
- <string>paginationNextButton</string>
- <string>paginationPageField</string>
- <string>paginationPageStepper</string>
- <string>paginationPreviousButton</string>
- <string>paginationView</string>
- <string>reloadButton</string>
- <string>removeButton</string>
- <string>secondBetweenField</string>
- <string>spHistoryControllerInstance</string>
- <string>tableContentView</string>
- <string>tableDataInstance</string>
- <string>tableDocumentInstance</string>
- <string>tableInfoInstance</string>
- <string>tableSourceInstance</string>
- <string>tablesListInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBToOneOutletInfo">
- <string key="name">addButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">argumentField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">betweenTextField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">compareField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">contentFilterManager</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">contentViewPane</string>
- <string key="candidateClassName">NSView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">countText</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">fieldField</string>
- <string key="candidateClassName">NSPopUpButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableClearButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableDistinctMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableFilterButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableGearLookAllFields</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableLiveSearchCheckbox</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableNegateCheckbox</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableSetDefaultOperatorSheet</string>
- <string key="candidateClassName">NSPanel</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableSetDefaultOperatorValue</string>
- <string key="candidateClassName">NSComboBox</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableView</string>
- <string key="candidateClassName">SPCopyTable</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableWhereClause</string>
- <string key="candidateClassName">SPTextView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">filterTableWindow</string>
- <string key="candidateClassName">NSPanel</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">firstBetweenField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">limitRowsButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">limitRowsField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">limitRowsStepper</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">multipleLineEditingButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationNextButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationPageField</string>
- <string key="candidateClassName">NSTextField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationPageStepper</string>
- <string key="candidateClassName">NSStepper</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationPreviousButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">paginationView</string>
- <string key="candidateClassName">NSView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">reloadButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">removeButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">secondBetweenField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">spHistoryControllerInstance</string>
- <string key="candidateClassName">SPHistoryController</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableContentView</string>
- <string key="candidateClassName">SPCopyTable</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDataInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDocumentInstance</string>
- <string key="candidateClassName">SPDatabaseDocument</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableInfoInstance</string>
- <string key="candidateClassName">SPTableInfo</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableSourceInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tablesListInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">Source/SPTableContent.h</string>
@@ -30668,8 +29981,8 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
+ <string>SPDatabaseDocument</string>
+ <string>SPTablesList</string>
</object>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
@@ -30683,11 +29996,11 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBToOneOutletInfo">
<string key="name">tableDocumentInstance</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPDatabaseDocument</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tableListInstance</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTablesList</string>
</object>
</object>
</object>
@@ -30883,7 +30196,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>NSPopUpButton</string>
<string>NSPopUpButton</string>
<string>NSButton</string>
- <string>NSTableView</string>
+ <string>SPTableView</string>
<string>NSButton</string>
<string>id</string>
<string>id</string>
@@ -30961,7 +30274,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">relationsTableView</string>
- <string key="candidateClassName">NSTableView</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">removeRelationButton</string>
@@ -31112,12 +30425,13 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
+ <string>SPDatabaseData</string>
<string>id</string>
<string>NSPopUpButtonCell</string>
<string>id</string>
- <string>id</string>
+ <string>SPIndexesController</string>
<string>NSButton</string>
+ <string>SPTableView</string>
<string>id</string>
<string>id</string>
<string>id</string>
@@ -31127,13 +30441,12 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
- <string>id</string>
+ <string>SPTableData</string>
<string>SPDatabaseDocument</string>
<string>id</string>
- <string>id</string>
+ <string>SPTableView</string>
<string>NSSplitView</string>
- <string>id</string>
+ <string>SPTablesList</string>
<string>id</string>
</object>
</object>
@@ -31189,7 +30502,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">databaseDataInstance</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPDatabaseData</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">editTableButton</string>
@@ -31205,7 +30518,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">indexesController</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPIndexesController</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">indexesShowButton</string>
@@ -31213,7 +30526,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">indexesTableView</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">keySheet</string>
@@ -31253,7 +30566,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tableDataInstance</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTableData</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tableDocumentInstance</string>
@@ -31265,7 +30578,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tableSourceView</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tablesIndexesSplitView</string>
@@ -31273,7 +30586,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tablesListInstance</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTablesList</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">viewColumnsMenu</string>
@@ -31410,7 +30723,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>NSPopUpButton</string>
<string>NSTextField</string>
<string>NSTextView</string>
- <string>NSTableView</string>
+ <string>SPTableView</string>
</object>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
@@ -31498,7 +30811,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">triggersTableView</string>
- <string key="candidateClassName">NSTableView</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
</object>
</object>
@@ -31630,14 +30943,15 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>renameTableMenuItem</string>
<string>separatorTableContextMenuItem</string>
<string>separatorTableContextMenuItem2</string>
+ <string>separatorTableContextMenuItem3</string>
<string>separatorTableMenuItem</string>
<string>separatorTableMenuItem2</string>
+ <string>separatorTableMenuItem3</string>
<string>showCreateSyntaxContextMenuItem</string>
<string>showCreateSyntaxMenuItem</string>
<string>spHistoryControllerInstance</string>
<string>tableContentInstance</string>
<string>tableDataInstance</string>
- <string>tableDocumentInstance</string>
<string>tableDumpInstance</string>
<string>tableEncodingButton</string>
<string>tableInfoCollapseButton</string>
@@ -31682,12 +30996,13 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>NSMenuItem</string>
<string>NSMenuItem</string>
<string>NSMenuItem</string>
+ <string>NSMenuItem</string>
+ <string>NSMenuItem</string>
<string>SPHistoryController</string>
<string>id</string>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
<string>NSButton</string>
<string>id</string>
<string>NSSplitView</string>
@@ -31697,7 +31012,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
- <string>id</string>
+ <string>SPTableView</string>
<string>id</string>
<string>id</string>
<string>id</string>
@@ -31729,14 +31044,15 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string>renameTableMenuItem</string>
<string>separatorTableContextMenuItem</string>
<string>separatorTableContextMenuItem2</string>
+ <string>separatorTableContextMenuItem3</string>
<string>separatorTableMenuItem</string>
<string>separatorTableMenuItem2</string>
+ <string>separatorTableMenuItem3</string>
<string>showCreateSyntaxContextMenuItem</string>
<string>showCreateSyntaxMenuItem</string>
<string>spHistoryControllerInstance</string>
<string>tableContentInstance</string>
<string>tableDataInstance</string>
- <string>tableDocumentInstance</string>
<string>tableDumpInstance</string>
<string>tableEncodingButton</string>
<string>tableInfoCollapseButton</string>
@@ -31838,6 +31154,10 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">NSMenuItem</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">separatorTableContextMenuItem3</string>
+ <string key="candidateClassName">NSMenuItem</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">separatorTableMenuItem</string>
<string key="candidateClassName">NSMenuItem</string>
</object>
@@ -31846,6 +31166,10 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">NSMenuItem</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">separatorTableMenuItem3</string>
+ <string key="candidateClassName">NSMenuItem</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">showCreateSyntaxContextMenuItem</string>
<string key="candidateClassName">NSMenuItem</string>
</object>
@@ -31866,10 +31190,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">tableDocumentInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
<string key="name">tableDumpInstance</string>
<string key="candidateClassName">id</string>
</object>
@@ -31915,7 +31235,7 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
<object class="IBToOneOutletInfo">
<string key="name">tablesListView</string>
- <string key="candidateClassName">id</string>
+ <string key="candidateClassName">SPTableView</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">toolbarActionsButton</string>
@@ -31963,52 +31283,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
<string key="candidateClassName">id</string>
</object>
</object>
- <object class="NSMutableDictionary" key="outlets">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>customQueryInstance</string>
- <string>scrollView</string>
- <string>tableDocumentInstance</string>
- <string>tablesListInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>SPCustomQuery</string>
- <string>NSScrollView</string>
- <string>SPDatabaseDocument</string>
- <string>SPTablesList</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>customQueryInstance</string>
- <string>scrollView</string>
- <string>tableDocumentInstance</string>
- <string>tablesListInstance</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBToOneOutletInfo">
- <string key="name">customQueryInstance</string>
- <string key="candidateClassName">SPCustomQuery</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">scrollView</string>
- <string key="candidateClassName">NSScrollView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDocumentInstance</string>
- <string key="candidateClassName">SPDatabaseDocument</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tablesListInstance</string>
- <string key="candidateClassName">SPTablesList</string>
- </object>
- </object>
- </object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">Source/SPTextView.h</string>
@@ -32023,460 +31297,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
</object>
- <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
- <object class="NSMutableDictionary" key="actions">
- <string key="NS.key.0">toggleCollapse:</string>
- <string key="NS.object.0">id</string>
- </object>
- <object class="NSMutableDictionary" key="actionInfosByName">
- <string key="NS.key.0">toggleCollapse:</string>
- <object class="IBActionInfo" key="NS.object.0">
- <string key="name">toggleCollapse:</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- <object class="IBClassDescriptionSource" key="sourceIdentifier" id="991531443">
- <string key="majorKey">IBDocumentRelativeSource</string>
- <string key="minorKey">../../Source/SPTablesList.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
- <string key="className">SPTablesList</string>
- <string key="superclassName">NSObject</string>
- <object class="NSMutableDictionary" key="actions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addTable:</string>
- <string>closeSheet:</string>
- <string>copyTable:</string>
- <string>openTableInNewTab:</string>
- <string>removeTable:</string>
- <string>renameTable:</string>
- <string>togglePaneCollapse:</string>
- <string>truncateTable:</string>
- <string>updateFilter:</string>
- <string>updateTables:</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="actionInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addTable:</string>
- <string>closeSheet:</string>
- <string>copyTable:</string>
- <string>openTableInNewTab:</string>
- <string>removeTable:</string>
- <string>renameTable:</string>
- <string>togglePaneCollapse:</string>
- <string>truncateTable:</string>
- <string>updateFilter:</string>
- <string>updateTables:</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBActionInfo">
- <string key="name">addTable:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">closeSheet:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">copyTable:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">openTableInNewTab:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">removeTable:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">renameTable:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">togglePaneCollapse:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">truncateTable:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">updateFilter:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">updateTables:</string>
- <string key="candidateClassName">id</string>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="outlets">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addTableButton</string>
- <string>copyTableButton</string>
- <string>copyTableContentSwitch</string>
- <string>copyTableMessageField</string>
- <string>copyTableNameField</string>
- <string>copyTableSheet</string>
- <string>customQueryInstance</string>
- <string>databaseDataInstance</string>
- <string>duplicateTableContextMenuItem</string>
- <string>duplicateTableMenuItem</string>
- <string>extendedTableInfoInstance</string>
- <string>listFilterField</string>
- <string>openTableInNewTabContextMenuItem</string>
- <string>openTableInNewTabMenuItem</string>
- <string>removeTableContextMenuItem</string>
- <string>removeTableMenuItem</string>
- <string>renameTableContextMenuItem</string>
- <string>renameTableMenuItem</string>
- <string>separatorTableContextMenuItem</string>
- <string>separatorTableContextMenuItem2</string>
- <string>separatorTableContextMenuItem3</string>
- <string>separatorTableMenuItem</string>
- <string>separatorTableMenuItem2</string>
- <string>separatorTableMenuItem3</string>
- <string>showCreateSyntaxContextMenuItem</string>
- <string>showCreateSyntaxMenuItem</string>
- <string>spHistoryControllerInstance</string>
- <string>tableContentInstance</string>
- <string>tableDataInstance</string>
- <string>tableDumpInstance</string>
- <string>tableEncodingButton</string>
- <string>tableInfoCollapseButton</string>
- <string>tableInfoInstance</string>
- <string>tableListFilterSplitView</string>
- <string>tableListSplitView</string>
- <string>tableNameField</string>
- <string>tableSheet</string>
- <string>tableSourceInstance</string>
- <string>tableTriggersInstance</string>
- <string>tableTypeButton</string>
- <string>tablesListView</string>
- <string>toolbarActionsButton</string>
- <string>toolbarAddButton</string>
- <string>toolbarReloadButton</string>
- <string>truncateTableButton</string>
- <string>truncateTableContextMenuItem</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- <string>NSButton</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>id</string>
- <string>NSSearchField</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>NSMenuItem</string>
- <string>SPHistoryController</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>NSButton</string>
- <string>id</string>
- <string>NSSplitView</string>
- <string>NSSplitView</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>SPTableView</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>id</string>
- <string>NSMenuItem</string>
- </object>
- </object>
- <object class="NSMutableDictionary" key="toOneOutletInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>addTableButton</string>
- <string>copyTableButton</string>
- <string>copyTableContentSwitch</string>
- <string>copyTableMessageField</string>
- <string>copyTableNameField</string>
- <string>copyTableSheet</string>
- <string>customQueryInstance</string>
- <string>databaseDataInstance</string>
- <string>duplicateTableContextMenuItem</string>
- <string>duplicateTableMenuItem</string>
- <string>extendedTableInfoInstance</string>
- <string>listFilterField</string>
- <string>openTableInNewTabContextMenuItem</string>
- <string>openTableInNewTabMenuItem</string>
- <string>removeTableContextMenuItem</string>
- <string>removeTableMenuItem</string>
- <string>renameTableContextMenuItem</string>
- <string>renameTableMenuItem</string>
- <string>separatorTableContextMenuItem</string>
- <string>separatorTableContextMenuItem2</string>
- <string>separatorTableContextMenuItem3</string>
- <string>separatorTableMenuItem</string>
- <string>separatorTableMenuItem2</string>
- <string>separatorTableMenuItem3</string>
- <string>showCreateSyntaxContextMenuItem</string>
- <string>showCreateSyntaxMenuItem</string>
- <string>spHistoryControllerInstance</string>
- <string>tableContentInstance</string>
- <string>tableDataInstance</string>
- <string>tableDumpInstance</string>
- <string>tableEncodingButton</string>
- <string>tableInfoCollapseButton</string>
- <string>tableInfoInstance</string>
- <string>tableListFilterSplitView</string>
- <string>tableListSplitView</string>
- <string>tableNameField</string>
- <string>tableSheet</string>
- <string>tableSourceInstance</string>
- <string>tableTriggersInstance</string>
- <string>tableTypeButton</string>
- <string>tablesListView</string>
- <string>toolbarActionsButton</string>
- <string>toolbarAddButton</string>
- <string>toolbarReloadButton</string>
- <string>truncateTableButton</string>
- <string>truncateTableContextMenuItem</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBToOneOutletInfo">
- <string key="name">addTableButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyTableButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyTableContentSwitch</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyTableMessageField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyTableNameField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">copyTableSheet</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">customQueryInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">databaseDataInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">duplicateTableContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">duplicateTableMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">extendedTableInfoInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">listFilterField</string>
- <string key="candidateClassName">NSSearchField</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">openTableInNewTabContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">openTableInNewTabMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">removeTableContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">removeTableMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">renameTableContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">renameTableMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableContextMenuItem2</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableContextMenuItem3</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableMenuItem2</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">separatorTableMenuItem3</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">showCreateSyntaxContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">showCreateSyntaxMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">spHistoryControllerInstance</string>
- <string key="candidateClassName">SPHistoryController</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableContentInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDataInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableDumpInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableEncodingButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableInfoCollapseButton</string>
- <string key="candidateClassName">NSButton</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableInfoInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableListFilterSplitView</string>
- <string key="candidateClassName">NSSplitView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableListSplitView</string>
- <string key="candidateClassName">NSSplitView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableNameField</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableSheet</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableSourceInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableTriggersInstance</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tableTypeButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">tablesListView</string>
- <string key="candidateClassName">SPTableView</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">toolbarActionsButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">toolbarAddButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">toolbarReloadButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">truncateTableButton</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBToOneOutletInfo">
- <string key="name">truncateTableContextMenuItem</string>
- <string key="candidateClassName">NSMenuItem</string>
- </object>
- </object>
- </object>
- <reference key="sourceIdentifier" ref="991531443"/>
- </object>
- </object>
<object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBPartialClassDescription">
@@ -33313,14 +32133,6 @@ bGQgTmFtZQkgID0gQAoJCQkJICBMRU5HVEgoYEBgKSA+IEA</bytes>
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">NSStepper</string>
- <string key="superclassName">NSControl</string>
- <object class="IBClassDescriptionSource" key="sourceIdentifier">
- <string key="majorKey">IBFrameworkSource</string>
- <string key="minorKey">AppKit.framework/Headers/NSStepper.h</string>
- </object>
- </object>
- <object class="IBPartialClassDescription">
<string key="className">NSTabView</string>
<string key="superclassName">NSView</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
diff --git a/Source/SPTableContent.m b/Source/SPTableContent.m
index e3c990d3..572a430e 100644
--- a/Source/SPTableContent.m
+++ b/Source/SPTableContent.m
@@ -4645,16 +4645,23 @@
*/
- (BOOL)validateMenuItem:(NSMenuItem *)menuItem
{
+ SEL action = [menuItem action];
+
// Remove row
- if ([menuItem action] == @selector(removeRow:)) {
- [menuItem setTitle:([tableContentView numberOfSelectedRows] > 1) ? @"Delete Rows" : @"Delete Row"];
+ if (action == @selector(removeRow:)) {
+ [menuItem setTitle:([tableContentView numberOfSelectedRows] > 1) ? NSLocalizedString(@"Delete Rows", @"delete rows menu item plural") : NSLocalizedString(@"Delete Row", @"delete row menu item singular")];
return ([tableContentView numberOfSelectedRows] > 0 && [tablesListInstance tableType] == SPTableTypeTable);
}
// Duplicate row
- if ([menuItem action] == @selector(copyRow:)) {
- return ([tableContentView numberOfSelectedRows] == 1 && [tablesListInstance tableType] == SPTableTypeTable);
+ if (action == @selector(copyRow:)) {
+ return (([tableContentView numberOfSelectedRows]) == 1 && ([tablesListInstance tableType] == SPTableTypeTable));
+ }
+
+ // Add new row
+ if (action == @selector(addRow:)) {
+ return ((![tableContentView numberOfSelectedRows]) && ([tablesListInstance tableType] == SPTableTypeTable));
}
return YES;