aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Interfaces/English.lproj/DBView.xib894
-rw-r--r--Source/SPTableRelations.h5
-rw-r--r--Source/SPTableRelations.m27
3 files changed, 853 insertions, 73 deletions
diff --git a/Interfaces/English.lproj/DBView.xib b/Interfaces/English.lproj/DBView.xib
index 192a0566..ecfca35c 100644
--- a/Interfaces/English.lproj/DBView.xib
+++ b/Interfaces/English.lproj/DBView.xib
@@ -3,12 +3,12 @@
<data>
<int key="IBDocument.SystemTarget">1060</int>
<string key="IBDocument.SystemVersion">13F34</string>
- <string key="IBDocument.InterfaceBuilderVersion">6254</string>
+ <string key="IBDocument.InterfaceBuilderVersion">6751</string>
<string key="IBDocument.AppKitVersion">1265.21</string>
<string key="IBDocument.HIToolboxVersion">698.00</string>
<dictionary class="NSMutableDictionary" key="IBDocument.PluginVersions">
- <string key="com.apple.InterfaceBuilder.CocoaPlugin">6254</string>
- <string key="com.apple.WebKitIBPlugin">6254</string>
+ <string key="com.apple.InterfaceBuilder.CocoaPlugin">6751</string>
+ <string key="com.apple.WebKitIBPlugin">6751</string>
</dictionary>
<array key="IBDocument.IntegratedClassDependencies">
<string>NSBox</string>
@@ -109,7 +109,7 @@
<string key="NSFrameSize">{218, 38}</string>
<reference key="NSSuperview" ref="828528612"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="36449649"/>
+ <reference key="NSNextKeyView" ref="440427720"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<bool key="NSControlAllowsExpansionToolTips">YES</bool>
@@ -250,7 +250,7 @@
<string key="NSFrame">{{-1, -13}, {220, 40}}</string>
<reference key="NSSuperview" ref="695889527"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="828528612"/>
+ <reference key="NSNextKeyView" ref="36449649"/>
<int key="NSsFlags">133122</int>
<reference key="NSVScroller" ref="36449649"/>
<reference key="NSHScroller" ref="510684108"/>
@@ -349,7 +349,7 @@
<string key="NSFrameSize">{214, 334}</string>
<reference key="NSSuperview" ref="385210161"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="769186993"/>
+ <reference key="NSNextKeyView" ref="710239831"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<bool key="NSControlAllowsExpansionToolTips">YES</bool>
@@ -446,7 +446,7 @@
<string key="NSFrameSize">{214, 334}</string>
<reference key="NSSuperview" ref="217761928"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="385210161"/>
+ <reference key="NSNextKeyView" ref="769186993"/>
<int key="NSsFlags">133648</int>
<reference key="NSVScroller" ref="710239831"/>
<reference key="NSHScroller" ref="769186993"/>
@@ -495,7 +495,7 @@
<string key="NSFrameSize">{216, 166}</string>
<reference key="NSSuperview" ref="5721858"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="29986399"/>
+ <reference key="NSNextKeyView" ref="980722778"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<bool key="NSControlAllowsExpansionToolTips">YES</bool>
@@ -592,7 +592,7 @@
<string key="NSFrame">{{-1, 0}, {216, 166}}</string>
<reference key="NSSuperview" ref="1061162984"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="5721858"/>
+ <reference key="NSNextKeyView" ref="29986399"/>
<int key="NSsFlags">133648</int>
<reference key="NSVScroller" ref="29986399"/>
<reference key="NSHScroller" ref="321115393"/>
@@ -616,7 +616,7 @@
<string key="NSFrameSize">{214, 166}</string>
<reference key="NSSuperview" ref="725874926"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="735507568"/>
+ <reference key="NSNextKeyView" ref="381962579"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<bool key="NSControlAllowsExpansionToolTips">YES</bool>
@@ -714,7 +714,7 @@
<string key="NSFrameSize">{214, 166}</string>
<reference key="NSSuperview" ref="1061162984"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="725874926"/>
+ <reference key="NSNextKeyView" ref="735507568"/>
<int key="NSsFlags">133632</int>
<reference key="NSVScroller" ref="735507568"/>
<reference key="NSHScroller" ref="562900810"/>
@@ -2048,7 +2048,6 @@
</object>
</array>
</object>
- <int key="NSSelectedIndex">1</int>
<bool key="NSPullDown">YES</bool>
<int key="NSPreferredEdge">1</int>
<bool key="NSUsesItemFromMenu">YES</bool>
@@ -2633,7 +2632,7 @@
<string key="NSFrame">{{93, 0}, {601, 23}}</string>
<reference key="NSSuperview" ref="162304252"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="280187924"/>
+ <reference key="NSNextKeyView"/>
<bool key="NSEnabled">YES</bool>
<object class="NSImageCell" key="NSCell" id="153461887">
<int key="NSCellFlags">0</int>
@@ -3982,7 +3981,7 @@
<object class="NSTableView" id="628833149">
<reference key="NSNextResponder" ref="620500575"/>
<int key="NSvFlags">4352</int>
- <string key="NSFrameSize">{694, 182}</string>
+ <string key="NSFrameSize">{693, 182}</string>
<reference key="NSSuperview" ref="620500575"/>
<reference key="NSNextKeyView" ref="621197929"/>
<bool key="NSEnabled">YES</bool>
@@ -3991,7 +3990,7 @@
<object class="NSTableHeaderView" key="NSHeaderView" id="603882466">
<reference key="NSNextResponder" ref="730166708"/>
<int key="NSvFlags">256</int>
- <string key="NSFrameSize">{694, 17}</string>
+ <string key="NSFrameSize">{693, 17}</string>
<reference key="NSSuperview" ref="730166708"/>
<reference key="NSNextKeyView" ref="620500575"/>
<reference key="NSTableView" ref="628833149"/>
@@ -4103,7 +4102,6 @@
<reference key="NSHScroller" ref="1031686395"/>
<reference key="NSContentView" ref="620500575"/>
<reference key="NSHeaderClipView" ref="730166708"/>
- <reference key="NSCornerView" ref="621197929"/>
<bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes>
<double key="NSMinMagnification">0.25</double>
<double key="NSMaxMagnification">4</double>
@@ -6948,7 +6946,7 @@
<string key="NSFrameSize">{384, 133}</string>
<reference key="NSNextKeyView" ref="128617942"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{384, 155}</string>
<string key="NSMaxSize">{600, 155}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7125,7 +7123,7 @@
<string key="NSFrameSize">{384, 119}</string>
<reference key="NSNextKeyView" ref="167742944"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{384, 141}</string>
<string key="NSMaxSize">{600, 141}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7318,7 +7316,7 @@
<string key="NSFrameSize">{379, 154}</string>
<reference key="NSNextKeyView" ref="83930004"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{379, 176}</string>
<string key="NSMaxSize">{379, 176}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7430,7 +7428,7 @@
<string key="NSFrameSize">{314, 112}</string>
<reference key="NSNextKeyView" ref="716707300"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{292, 134}</string>
<string key="NSMaxSize">{650, 134}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7447,7 +7445,7 @@
<string key="NSWindowContentMaxSize">{600, 162}</string>
<string key="NSWindowContentMinSize">{384, 142}</string>
<object class="NSView" key="NSWindowView" id="381160134">
- <nil key="NSNextResponder"/>
+ <reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSTextField" id="1005413998">
@@ -7455,6 +7453,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{5, 125}, {128, 14}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="374259664"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="688301525">
@@ -7474,6 +7473,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{5, 100}, {128, 14}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1050266816"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="711752917">
@@ -7493,6 +7493,7 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{138, 124}, {226, 18}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="513414376"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="476637769">
@@ -7513,6 +7514,8 @@
<int key="NSvFlags">257</int>
<string key="NSFrame">{{291, 13}, {78, 28}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
<string key="NSHuggingPriority">{250, 750}</string>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
@@ -7538,6 +7541,7 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{135, 95}, {232, 22}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="289339603"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="121674630">
@@ -7571,6 +7575,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{5, 75}, {128, 14}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="467430961"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="291856075">
@@ -7590,6 +7595,7 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{135, 70}, {232, 22}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="725803993"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="628098377">
@@ -7623,6 +7629,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{5, 49}, {128, 14}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="189903457"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="518115151">
@@ -7642,6 +7649,7 @@
<int key="NSvFlags">258</int>
<string key="NSFrame">{{135, 45}, {232, 22}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="635170907"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="1016527944">
@@ -7675,6 +7683,7 @@
<int key="NSvFlags">257</int>
<string key="NSFrame">{{209, 13}, {84, 28}}</string>
<reference key="NSSuperview" ref="381160134"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="671615720"/>
<string key="NSHuggingPriority">{250, 750}</string>
<bool key="NSEnabled">YES</bool>
@@ -7696,9 +7705,11 @@
</object>
</array>
<string key="NSFrameSize">{384, 162}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1005413998"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{384, 164}</string>
<string key="NSMaxSize">{600, 184}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7834,7 +7845,7 @@
<string key="NSFrameSize">{260, 127}</string>
<reference key="NSNextKeyView" ref="906659947"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{260, 149}</string>
<string key="NSMaxSize">{600, 149}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -7995,7 +8006,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{306, 122}</string>
<reference key="NSNextKeyView" ref="840126536"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -8195,7 +8206,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{303, 95}</string>
<reference key="NSNextKeyView" ref="749202052"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{255, 117}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -8210,7 +8221,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<nil key="NSViewClass"/>
<nil key="NSUserInterfaceItemIdentifier"/>
<object class="NSView" key="NSWindowView" id="1015718648">
- <nil key="NSNextResponder"/>
+ <reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSBox" id="20882945">
@@ -8226,6 +8237,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{115, 10}, {171, 22}}</string>
<reference key="NSSuperview" ref="926311790"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="53193920"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="141907570">
@@ -8293,6 +8305,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 15}, {98, 14}}</string>
<reference key="NSSuperview" ref="926311790"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="613590545"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="758586794">
@@ -8310,11 +8323,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</array>
<string key="NSFrame">{{1, 1}, {343, 40}}</string>
<reference key="NSSuperview" ref="20882945"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="723208931"/>
</object>
</array>
<string key="NSFrame">{{17, 231}, {345, 56}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="926311790"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@@ -8351,6 +8366,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 17}, {98, 14}}</string>
<reference key="NSSuperview" ref="642447590"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="164726151"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="755284617">
@@ -8370,6 +8386,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{118, 14}, {165, 19}}</string>
<reference key="NSSuperview" ref="642447590"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="20882945"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="697349750">
@@ -8389,11 +8406,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</array>
<string key="NSFrame">{{1, 1}, {343, 42}}</string>
<reference key="NSSuperview" ref="331810027"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="789490190"/>
</object>
</array>
<string key="NSFrame">{{17, 291}, {345, 58}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="642447590"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@@ -8430,6 +8449,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{116, 40}, {170, 22}}</string>
<reference key="NSSuperview" ref="681913300"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="624744215"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="181473300">
@@ -8522,6 +8542,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{116, 10}, {170, 22}}</string>
<reference key="NSSuperview" ref="681913300"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="579485108"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="968836506">
@@ -8614,6 +8635,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 45}, {99, 14}}</string>
<reference key="NSSuperview" ref="681913300"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="327029678"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="316160058">
@@ -8633,6 +8655,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 15}, {98, 14}}</string>
<reference key="NSSuperview" ref="681913300"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="542486225"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="806766501">
@@ -8650,11 +8673,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</array>
<string key="NSFrame">{{1, 1}, {343, 71}}</string>
<reference key="NSSuperview" ref="607457532"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="124650739"/>
</object>
</array>
<string key="NSFrame">{{17, 49}, {345, 87}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="681913300"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@@ -8691,6 +8716,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{115, 40}, {171, 22}}</string>
<reference key="NSSuperview" ref="331900158"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="523115675"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="342204808">
@@ -8758,6 +8784,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{115, 10}, {171, 22}}</string>
<reference key="NSSuperview" ref="331900158"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="607457532"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="525708739">
@@ -8825,6 +8852,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 45}, {98, 14}}</string>
<reference key="NSSuperview" ref="331900158"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="997358225"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="204934061">
@@ -8844,6 +8872,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 15}, {98, 14}}</string>
<reference key="NSSuperview" ref="331900158"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="776137040"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="695000720">
@@ -8861,11 +8890,13 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</array>
<string key="NSFrame">{{1, 1}, {343, 71}}</string>
<reference key="NSSuperview" ref="53193920"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="897769178"/>
</object>
</array>
<string key="NSFrame">{{17, 140}, {345, 87}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="331900158"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@@ -8894,6 +8925,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{268, 13}, {96, 28}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
<string key="NSHuggingPriority">{250, 750}</string>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
@@ -8918,6 +8951,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{174, 13}, {96, 28}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="770611577"/>
<string key="NSHuggingPriority">{250, 750}</string>
<bool key="NSEnabled">YES</bool>
@@ -8942,6 +8976,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">-2147483356</int>
<string key="NSFrame">{{20, 20}, {16, 16}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="172580784"/>
<string key="NSHuggingPriority">{750, 750}</string>
<int key="NSpiFlags">28942</int>
@@ -8952,6 +8987,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">-2147483356</int>
<string key="NSFrame">{{41, 21}, {133, 14}}</string>
<reference key="NSSuperview" ref="1015718648"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="905045861"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="243830498">
@@ -8968,9 +9004,11 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</array>
<string key="NSFrameSize">{379, 369}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="331810027"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
@@ -9378,7 +9416,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{360, 348}</string>
<reference key="NSNextKeyView" ref="473749629"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{360, 370}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -9511,7 +9549,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{379, 139}</string>
<reference key="NSNextKeyView" ref="696435068"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{213, 72}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -9658,7 +9696,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{381, 247}</string>
<reference key="NSNextKeyView" ref="132959666"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -9894,7 +9932,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{411, 341}</string>
<reference key="NSNextKeyView" ref="772568181"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{350, 222}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">SPCreateSyntaxSheet</string>
@@ -10083,7 +10121,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{405, 267}</string>
<reference key="NSNextKeyView" ref="611611437"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -10500,7 +10538,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{505, 308}</string>
<reference key="NSNextKeyView" ref="789201908"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{351, 136}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">MYSQL_HELP_WINDOW</string>
@@ -11029,7 +11067,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{752, 317}</string>
<reference key="NSNextKeyView" ref="676149810"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{600, 339}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">SPTableFilterPanel</string>
@@ -11222,7 +11260,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSFrameSize">{251, 102}</string>
<reference key="NSNextKeyView" ref="393328807"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{251, 124}</string>
<string key="NSMaxSize">{251, 124}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -11239,7 +11277,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSWindowContentMaxSize">{600, 127}</string>
<string key="NSWindowContentMinSize">{260, 127}</string>
<object class="NSView" key="NSWindowView" id="973326234">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSTextField" id="942662929">
@@ -11247,7 +11285,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{17, 93}, {225, 14}}</string>
<reference key="NSSuperview" ref="973326234"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="852380709"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="833672543">
@@ -11267,7 +11304,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{19, 67}, {220, 18}}</string>
<reference key="NSSuperview" ref="973326234"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="762101746"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="685985166">
@@ -11288,7 +11324,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">289</int>
<string key="NSFrame">{{150, 13}, {94, 28}}</string>
<reference key="NSSuperview" ref="973326234"/>
- <reference key="NSWindow"/>
<string key="NSHuggingPriority">{250, 750}</string>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
@@ -11314,7 +11349,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{14, 13}, {99, 28}}</string>
<reference key="NSSuperview" ref="973326234"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="119248743"/>
<string key="NSHuggingPriority">{250, 750}</string>
<bool key="NSEnabled">YES</bool>
@@ -11339,7 +11373,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{18, 43}, {224, 18}}</string>
<reference key="NSSuperview" ref="973326234"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="574616393"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="57520373">
@@ -11361,11 +11394,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</array>
<string key="NSFrameSize">{260, 127}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="942662929"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{260, 149}</string>
<string key="NSMaxSize">{600, 149}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@@ -11380,7 +11411,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<nil key="NSViewClass"/>
<nil key="NSUserInterfaceItemIdentifier"/>
<object class="NSView" key="NSWindowView" id="819636044">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSButton" id="415521383">
@@ -11388,7 +11419,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{228, 12}, {96, 32}}</string>
<reference key="NSSuperview" ref="819636044"/>
- <reference key="NSWindow"/>
<string key="NSHuggingPriority">{250, 750}</string>
<int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
@@ -11413,7 +11443,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{132, 12}, {96, 32}}</string>
<reference key="NSSuperview" ref="819636044"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="415521383"/>
<string key="NSHuggingPriority">{250, 750}</string>
<bool key="NSEnabled">YES</bool>
@@ -11438,7 +11467,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{20, 60}, {298, 22}}</string>
<reference key="NSSuperview" ref="819636044"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="910916197"/>
<bool key="NSEnabled">YES</bool>
<object class="NSSecureTextFieldCell" key="NSCell" id="529004113">
@@ -11462,7 +11490,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{17, 113}, {304, 17}}</string>
<reference key="NSSuperview" ref="819636044"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="688538104"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="101946838">
@@ -11482,7 +11509,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{17, 90}, {304, 14}}</string>
<reference key="NSSuperview" ref="819636044"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="205502925"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="851535954">
@@ -11499,11 +11525,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</array>
<string key="NSFrameSize">{338, 150}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="767030531"/>
</object>
- <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
@@ -11924,7 +11948,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="NSClassName">NSView</string>
</object>
<object class="NSCustomView" id="979594791">
- <reference key="NSNextResponder"/>
+ <nil key="NSNextResponder"/>
<int key="NSvFlags">4364</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSSearchField" id="129264151">
@@ -11932,7 +11956,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{20, 1}, {176, 19}}</string>
<reference key="NSSuperview" ref="979594791"/>
- <reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSSearchFieldCell" key="NSCell" id="502741268">
<int key="NSCellFlags">342884417</int>
@@ -11984,8 +12007,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</array>
<string key="NSFrameSize">{217, 20}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="129264151"/>
<string key="NSClassName">NSView</string>
</object>
@@ -12485,6 +12506,175 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</array>
</object>
+ <object class="NSCustomView" id="419216241">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">268</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSScrollView" id="773336919">
+ <reference key="NSNextResponder" ref="419216241"/>
+ <int key="NSvFlags">274</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSClipView" id="554327629">
+ <reference key="NSNextResponder" ref="773336919"/>
+ <int key="NSvFlags">2322</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSTextView" id="167869478">
+ <reference key="NSNextResponder" ref="554327629"/>
+ <int key="NSvFlags">2322</int>
+ <string key="NSFrameSize">{392, 110}</string>
+ <reference key="NSSuperview" ref="554327629"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="14611541"/>
+ <string key="NSReuseIdentifierKey">_NS:13</string>
+ <object class="NSTextContainer" key="NSTextContainer" id="246326547">
+ <object class="NSLayoutManager" key="NSLayoutManager">
+ <object class="NSTextStorage" key="NSTextStorage">
+ <object class="NSMutableString" key="NSString">
+ <characters key="NS.bytes"/>
+ </object>
+ <nil key="NSDelegate"/>
+ </object>
+ <array class="NSMutableArray" key="NSTextContainers">
+ <reference ref="246326547"/>
+ </array>
+ <int key="NSLMFlags">166</int>
+ <nil key="NSDelegate"/>
+ </object>
+ <reference key="NSTextView" ref="167869478"/>
+ <double key="NSWidth">392</double>
+ <int key="NSTCFlags">1</int>
+ </object>
+ <object class="NSTextViewSharedData" key="NSSharedData">
+ <int key="NSFlags">16912129</int>
+ <int key="NSTextCheckingTypes">0</int>
+ <nil key="NSMarkedAttributes"/>
+ <reference key="NSBackgroundColor" ref="457906098"/>
+ <dictionary key="NSSelectedAttributes">
+ <reference key="NSBackgroundColor" ref="695342849"/>
+ <reference key="NSColor" ref="294465151"/>
+ </dictionary>
+ <reference key="NSInsertionColor" ref="667308713"/>
+ <dictionary key="NSLinkAttributes">
+ <reference key="NSColor" ref="618433734"/>
+ <reference key="NSCursor" ref="113216199"/>
+ <integer value="1" key="NSUnderline"/>
+ </dictionary>
+ <nil key="NSDefaultParagraphStyle"/>
+ <nil key="NSTextFinder"/>
+ <int key="NSPreferredTextFinderStyle">0</int>
+ </object>
+ <int key="NSTVFlags">6</int>
+ <string key="NSMaxSize">{463, 10000000}</string>
+ <nil key="NSDelegate"/>
+ </object>
+ </array>
+ <string key="NSFrame">{{1, 1}, {392, 110}}</string>
+ <reference key="NSSuperview" ref="773336919"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="167869478"/>
+ <string key="NSReuseIdentifierKey">_NS:11</string>
+ <reference key="NSDocView" ref="167869478"/>
+ <reference key="NSBGColor" ref="457906098"/>
+ <object class="NSCursor" key="NSCursor">
+ <string key="NSHotSpot">{4, 5}</string>
+ <object class="NSImage" key="NSImage">
+ <int key="NSImageFlags">12582912</int>
+ <array class="NSMutableArray" key="NSReps">
+ <array>
+ <integer value="0"/>
+ <object class="NSBitmapImageRep">
+ <object class="NSData" key="NSTIFFRepresentation">
+ <bytes key="NS.bytes">TU0AKgAAAHCAFUqgBVKsAAAAwdVQUqwaEQeIRGJRGFlYqwWLQ+JxuOQpVRmEx2RROKwOQyOUQSPyaUym
+SxqWyKXyeYxyZzWbSuJTScRCbz2Nz+gRKhUOfTqeUai0OSxiWTiBQSHSGFquGwekxyAgAAAOAQAAAwAA
+AAEAEAAAAQEAAwAAAAEAEAAAAQIAAwAAAAIACAAIAQMAAwAAAAEABQAAAQYAAwAAAAEAAQAAAREABAAA
+AAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEAAgAAARYAAwAAAAEAEAAAARcABAAAAAEAAABnARwAAwAA
+AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
+ </object>
+ </object>
+ </array>
+ </array>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwAA</bytes>
+ </object>
+ </object>
+ </object>
+ <int key="NScvFlags">4</int>
+ </object>
+ <object class="NSScroller" id="14611541">
+ <reference key="NSNextResponder" ref="773336919"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{244, 1}, {15, 76}}</string>
+ <reference key="NSSuperview" ref="773336919"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:85</string>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <reference key="NSTarget" ref="773336919"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">1</double>
+ <double key="NSPercent">0.85256409645080566</double>
+ </object>
+ <object class="NSScroller" id="430345086">
+ <reference key="NSNextResponder" ref="773336919"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
+ <reference key="NSSuperview" ref="773336919"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="554327629"/>
+ <string key="NSReuseIdentifierKey">_NS:33</string>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="773336919"/>
+ <string key="NSAction">_doScroller:</string>
+ <double key="NSCurValue">1</double>
+ <double key="NSPercent">0.94565218687057495</double>
+ </object>
+ </array>
+ <string key="NSFrame">{{1, 0}, {394, 112}}</string>
+ <reference key="NSSuperview" ref="419216241"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="430345086"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <int key="NSsFlags">133650</int>
+ <reference key="NSVScroller" ref="14611541"/>
+ <reference key="NSHScroller" ref="430345086"/>
+ <reference key="NSContentView" ref="554327629"/>
+ <double key="NSMinMagnification">0.25</double>
+ <double key="NSMaxMagnification">4</double>
+ <double key="NSMagnification">1</double>
+ </object>
+ <object class="NSTextField" id="282832207">
+ <reference key="NSNextResponder" ref="419216241"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{-1, 118}, {398, 17}}</string>
+ <reference key="NSSuperview" ref="419216241"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="773336919"/>
+ <string key="NSReuseIdentifierKey">_NS:526</string>
+ <string key="NSHuggingPriority">{251, 750}</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="164374303">
+ <int key="NSCellFlags">68157504</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Details:</string>
+ <reference key="NSSupport" ref="26"/>
+ <string key="NSCellIdentifier">_NS:526</string>
+ <reference key="NSControlView" ref="282832207"/>
+ <reference key="NSBackgroundColor" ref="647098198"/>
+ <reference key="NSTextColor" ref="667308713"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ </array>
+ <string key="NSFrameSize">{395, 135}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="282832207"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <nil key="NSClassName"/>
+ </object>
</array>
<object class="IBObjectContainer" key="IBDocument.Objects">
<bool key="usesAutoincrementingIDs">NO</bool>
@@ -16371,6 +16561,22 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
+ <string key="label">detailErrorView</string>
+ <reference key="source" ref="292161225"/>
+ <reference key="destination" ref="419216241"/>
+ </object>
+ <string key="id">tnS-Wc-vbj</string>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">detailErrorText</string>
+ <reference key="source" ref="292161225"/>
+ <reference key="destination" ref="167869478"/>
+ </object>
+ <string key="id">JXS-FR-qOe</string>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="735808692"/>
<reference key="destination" ref="269913528"/>
@@ -24013,6 +24219,54 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<reference key="object" ref="441784509"/>
<reference key="parent" ref="136120153"/>
</object>
+ <object class="IBObjectRecord">
+ <string key="id">VCn-3k-MdI</string>
+ <reference key="object" ref="419216241"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="773336919"/>
+ <reference ref="282832207"/>
+ </array>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">MySQL Error Accessory View</string>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">GVI-VY-JuM</string>
+ <reference key="object" ref="282832207"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="164374303"/>
+ </array>
+ <reference key="parent" ref="419216241"/>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">00a-86-EQq</string>
+ <reference key="object" ref="164374303"/>
+ <reference key="parent" ref="282832207"/>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">qxR-EW-V6F</string>
+ <reference key="object" ref="773336919"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="167869478"/>
+ <reference ref="430345086"/>
+ <reference ref="14611541"/>
+ </array>
+ <reference key="parent" ref="419216241"/>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">UVh-gz-xnJ</string>
+ <reference key="object" ref="167869478"/>
+ <reference key="parent" ref="773336919"/>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">TRD-dk-r1Q</string>
+ <reference key="object" ref="430345086"/>
+ <reference key="parent" ref="773336919"/>
+ </object>
+ <object class="IBObjectRecord">
+ <string key="id">mRm-ts-hRV</string>
+ <reference key="object" ref="14611541"/>
+ <reference key="parent" ref="773336919"/>
+ </object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@@ -24022,6 +24276,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<boolean value="NO" key="-2.showNotes"/>
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="NO" key="-3.showNotes"/>
+ <string key="00a-86-EQq.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="119.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="NO" key="119.showNotes"/>
<string key="120.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -26799,8 +27054,14 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="FF9-z2-9od.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference key="FF9-z2-9od.IBUserGuides" ref="0"/>
<boolean value="NO" key="FF9-z2-9od.showNotes"/>
+ <string key="GVI-VY-JuM.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="KYo-IU-iIw.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="TRD-dk-r1Q.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="Ts3-iA-OpO.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="UVh-gz-xnJ.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <reference key="VCn-3k-MdI.IBNSViewMetadataGestureRecognizers" ref="0"/>
+ <string key="VCn-3k-MdI.IBPersistedLastKnownCanvasPosition">{-318.5, -215.5}</string>
+ <string key="VCn-3k-MdI.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="dIO-Od-K6g.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference key="dIO-Od-K6g.IBUserGuides" ref="0"/>
<boolean value="NO" key="dIO-Od-K6g.showNotes"/>
@@ -26814,6 +27075,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<boolean value="NO" key="khN-PI-iEA.showNotes"/>
<string key="ki9-Po-bdr.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="NO" key="ki9-Po-bdr.showNotes"/>
+ <string key="mRm-ts-hRV.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="qxR-EW-V6F.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="wlW-vM-FUZ.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference key="wlW-vM-FUZ.IBUserGuides" ref="0"/>
<boolean value="NO" key="wlW-vM-FUZ.showNotes"/>
@@ -30803,6 +31066,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="confirmAddRelationButton">NSButton</string>
<string key="constraintName">NSTextField</string>
<string key="dataProgressIndicator">NSProgressIndicator</string>
+ <string key="detailErrorText">NSTextView</string>
+ <string key="detailErrorView">NSView</string>
<string key="labelTextField">NSTextField</string>
<string key="onDeletePopUpButton">NSPopUpButton</string>
<string key="onUpdatePopUpButton">NSPopUpButton</string>
@@ -30846,6 +31111,14 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
<string key="name">dataProgressIndicator</string>
<string key="candidateClassName">NSProgressIndicator</string>
</object>
+ <object class="IBToOneOutletInfo" key="detailErrorText">
+ <string key="name">detailErrorText</string>
+ <string key="candidateClassName">NSTextView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="detailErrorView">
+ <string key="name">detailErrorView</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
<object class="IBToOneOutletInfo" key="labelTextField">
<string key="name">labelTextField</string>
<string key="candidateClassName">NSTextField</string>
@@ -31878,6 +32151,513 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string>
</object>
</object>
</array>
+ <array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
+ <object class="IBPartialClassDescription">
+ <string key="className">NSActionCell</string>
+ <string key="superclassName">NSCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSApplication</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSBox</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSBox.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSButton</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSButton.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSButtonCell</string>
+ <string key="superclassName">NSActionCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSCell</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSComboBox</string>
+ <string key="superclassName">NSTextField</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSComboBoxCell</string>
+ <string key="superclassName">NSTextFieldCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSControl</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSController</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSFormatter</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSImageCell</string>
+ <string key="superclassName">NSCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSImageView</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSMenu</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSMenuItem</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSMenuItemCell</string>
+ <string key="superclassName">NSButtonCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSMovieView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSMovieView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSNumberFormatter</string>
+ <string key="superclassName">NSFormatter</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Foundation.framework/Headers/NSNumberFormatter.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSPanel</string>
+ <string key="superclassName">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSPanel.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSPopUpButton</string>
+ <string key="superclassName">NSButton</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSPopUpButtonCell</string>
+ <string key="superclassName">NSMenuItemCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSProgressIndicator</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSProgressIndicator.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSResponder</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSRuleEditor</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSRuleEditor.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSScrollView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSScroller</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSearchField</string>
+ <string key="superclassName">NSTextField</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSearchField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSearchFieldCell</string>
+ <string key="superclassName">NSTextFieldCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSearchFieldCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSecureTextField</string>
+ <string key="superclassName">NSTextField</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="460542969">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSecureTextField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSecureTextFieldCell</string>
+ <string key="superclassName">NSTextFieldCell</string>
+ <reference key="sourceIdentifier" ref="460542969"/>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSegmentedCell</string>
+ <string key="superclassName">NSActionCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSegmentedCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSegmentedControl</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSegmentedControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSSplitView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string>
+ </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">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTabViewItem</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTabViewItem.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTableColumn</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTableHeaderView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTableView</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSText</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSText.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTextField</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTextFieldCell</string>
+ <string key="superclassName">NSActionCell</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTextView</string>
+ <string key="superclassName">NSText</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTokenField</string>
+ <string key="superclassName">NSTextField</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTokenField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSUserDefaultsController</string>
+ <string key="superclassName">NSController</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSUserDefaultsController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSViewController</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">view</string>
+ <string key="NS.object.0">NSView</string>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <string key="NS.key.0">view</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">view</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindow</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSWindowController</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">showWindow:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">showWindow:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">showWindow:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">QCView</string>
+ <string key="superclassName">NSView</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="play:">id</string>
+ <string key="start:">id</string>
+ <string key="stop:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="play:">
+ <string key="name">play:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="start:">
+ <string key="name">start:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="stop:">
+ <string key="name">stop:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">WebView</string>
+ <string key="superclassName">NSView</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="goBack:">id</string>
+ <string key="goForward:">id</string>
+ <string key="makeTextLarger:">id</string>
+ <string key="makeTextSmaller:">id</string>
+ <string key="makeTextStandardSize:">id</string>
+ <string key="reload:">id</string>
+ <string key="reloadFromOrigin:">id</string>
+ <string key="stopLoading:">id</string>
+ <string key="takeStringURLFrom:">id</string>
+ <string key="toggleContinuousSpellChecking:">id</string>
+ <string key="toggleSmartInsertDelete:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="goBack:">
+ <string key="name">goBack:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="goForward:">
+ <string key="name">goForward:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="makeTextLarger:">
+ <string key="name">makeTextLarger:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="makeTextSmaller:">
+ <string key="name">makeTextSmaller:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="makeTextStandardSize:">
+ <string key="name">makeTextStandardSize:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="reload:">
+ <string key="name">reload:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="reloadFromOrigin:">
+ <string key="name">reloadFromOrigin:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="stopLoading:">
+ <string key="name">stopLoading:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="takeStringURLFrom:">
+ <string key="name">takeStringURLFrom:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="toggleContinuousSpellChecking:">
+ <string key="name">toggleContinuousSpellChecking:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="toggleSmartInsertDelete:">
+ <string key="name">toggleSmartInsertDelete:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">WebKit.framework/Headers/WebView.h</string>
+ </object>
+ </object>
+ </array>
</object>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
diff --git a/Source/SPTableRelations.h b/Source/SPTableRelations.h
index 4bb998c9..1ab7f1b7 100644
--- a/Source/SPTableRelations.h
+++ b/Source/SPTableRelations.h
@@ -58,7 +58,10 @@
IBOutlet NSButton *confirmAddRelationButton;
IBOutlet NSProgressIndicator *dataProgressIndicator;
IBOutlet NSTextField *progressStatusTextField;
-
+
+ IBOutlet NSView *detailErrorView;
+ IBOutlet NSTextView *detailErrorText;
+
SPMySQLConnection *connection;
NSUserDefaults *prefs;
diff --git a/Source/SPTableRelations.m b/Source/SPTableRelations.m
index 43156eae..0caf78b6 100644
--- a/Source/SPTableRelations.m
+++ b/Source/SPTableRelations.m
@@ -53,7 +53,6 @@ static NSString *SPRelationOnDeleteKey = @"on_delete";
- (void)_refreshRelationDataForcingCacheRefresh:(BOOL)clearAllCaches;
- (void)_updateAvailableTableColumns;
-- (void)_reopenRelationSheet:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo;
@end
@@ -188,6 +187,12 @@ static NSString *SPRelationOnDeleteKey = @"on_delete";
// Retrieve the last connection error message.
NSString *errorText = [connection lastErrorMessage];
+
+ NSAlert *alert = [[[NSAlert alloc] init] autorelease];
+
+ [alert setMessageText:NSLocalizedString(@"Error creating relation", @"error creating relation message")];
+ [alert addButtonWithTitle:NSLocalizedString(@"OK", @"OK button")];
+ [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"The specified relation could not be created.\n\nMySQL said: %@", @"error creating relation informative message"), errorText]];
// An error ID of 1005 indicates a foreign key error. These are thrown for many reasons, but the two
// most common are 121 (name probably in use) and 150 (types don't exactly match).
@@ -198,7 +203,8 @@ static NSString *SPRelationOnDeleteKey = @"on_delete";
NSString *statusText = [[[connection queryString:status.queryString] getRowAsArray] objectAtIndex:status.columnIndex];
NSString *detailErrorString = [statusText stringByMatching:@"latest foreign key error\\s+-----*\\s+[0-9: ]*(.*?)\\s+-----" options:(RKLCaseless | RKLDotAll) inRange:NSMakeRange(0, [statusText length]) capture:1L error:NULL];
if (detailErrorString) {
- errorText = [NSString stringWithFormat:NSLocalizedString(@"%@\n\nDetail: %@", @"Add relation error detail intro"), errorText, [detailErrorString stringByReplacingOccurrencesOfString:@"\n" withString:@" "]];
+ [alert setAccessoryView:detailErrorView];
+ [detailErrorText setString:[detailErrorString stringByReplacingOccurrencesOfString:@"\n" withString:@" "]];
}
// Detect name duplication if appropriate
@@ -209,11 +215,10 @@ static NSString *SPRelationOnDeleteKey = @"on_delete";
}
}
- SPBeginAlertSheet(NSLocalizedString(@"Error creating relation", @"error creating relation message"),
- NSLocalizedString(@"OK", @"OK button"),
- nil, nil, [NSApp mainWindow], self, @selector(_reopenRelationSheet:returnCode:contextInfo:), nil,
- [NSString stringWithFormat:NSLocalizedString(@"The specified relation was unable to be created.\n\nMySQL said: %@", @"error creating relation informative message"), errorText]);
- }
+ [[alert onMainThread] beginSheetModalForWindow:[tableDocumentInstance parentWindow] completionHandler:^(NSModalResponse returnCode) {
+ [self performSelector:@selector(openRelationSheet:) withObject:self afterDelay:0.0];
+ }];
+ }
else {
[self _refreshRelationDataForcingCacheRefresh:YES];
}
@@ -661,14 +666,6 @@ static NSString *SPRelationOnDeleteKey = @"on_delete";
[columnInfo release];
}
-/**
- * Reopen the add relation sheet, usually after an error message, with the previous content.
- */
-- (void)_reopenRelationSheet:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo
-{
- [self performSelector:@selector(openRelationSheet:) withObject:self afterDelay:0.0];
-}
-
#pragma mark -
- (void)dealloc