diff options
author | rowanbeentje <rowan@beent.je> | 2010-05-23 21:44:59 +0000 |
---|---|---|
committer | rowanbeentje <rowan@beent.je> | 2010-05-23 21:44:59 +0000 |
commit | c661b409eaa0e29d9e012b79e7a66574a554817a (patch) | |
tree | 49b310ded9a226a66aa53444c9ba112824854f68 | |
parent | b66006f3755c6a57dfc60d4133bc4dc4da0fef56 (diff) | |
download | sequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.tar.gz sequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.tar.bz2 sequelpro-c661b409eaa0e29d9e012b79e7a66574a554817a.zip |
Initial implementation of tabs:
- Addition of PSMTabBar framework
- Rework away from a document-based TableDocument
- Support tabs throughout the application
- Add menu items for creating tabs, and add support for dragging tabs to different windows
92 files changed, 11514 insertions, 8793 deletions
diff --git a/Frameworks/PSMTabBar.framework/Headers b/Frameworks/PSMTabBar.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers
\ No newline at end of file diff --git a/Frameworks/PSMTabBar.framework/PSMTabBar b/Frameworks/PSMTabBar.framework/PSMTabBar new file mode 120000 index 00000000..2ea343ab --- /dev/null +++ b/Frameworks/PSMTabBar.framework/PSMTabBar @@ -0,0 +1 @@ +Versions/Current/PSMTabBar
\ No newline at end of file diff --git a/Frameworks/PSMTabBar.framework/Resources b/Frameworks/PSMTabBar.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources
\ No newline at end of file diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h new file mode 100644 index 00000000..19ce95f1 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMOverflowPopUpButton.h @@ -0,0 +1,28 @@ +// +// PSMOverflowPopUpButton.h +// PSMTabBarControl +// +// Created by John Pannell on 11/4/05. +// Copyright 2005 Positive Spin Media. All rights reserved. +// + +#import <Cocoa/Cocoa.h> + + +@interface PSMOverflowPopUpButton : NSPopUpButton { + NSImage *_PSMTabBarOverflowPopUpImage; + NSImage *_PSMTabBarOverflowDownPopUpImage; + BOOL _down; + BOOL _animatingAlternateImage; + NSTimer *_animationTimer; + CGFloat _animationValue; +} + +//alternate image display +- (BOOL)animatingAlternateImage; +- (void)setAnimatingAlternateImage:(BOOL)flag; + +// archiving +- (void)encodeWithCoder:(NSCoder *)aCoder; +- (id)initWithCoder:(NSCoder *)aDecoder; +@end diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h new file mode 100644 index 00000000..d78b47c2 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMRolloverButton.h @@ -0,0 +1,29 @@ +// +// PSMOverflowPopUpButton.h +// NetScrape +// +// Created by John Pannell on 8/4/04. +// Copyright 2004 Positive Spin Media. All rights reserved. +// + +#import <Cocoa/Cocoa.h> + +@interface PSMRolloverButton : NSButton +{ + NSImage *_rolloverImage; + NSImage *_usualImage; + NSTrackingRectTag _myTrackingRectTag; +} + +// the regular image +- (void)setUsualImage:(NSImage *)newImage; +- (NSImage *)usualImage; + +// the rollover image +- (void)setRolloverImage:(NSImage *)newImage; +- (NSImage *)rolloverImage; + +// tracking rect for mouse events +- (void)addTrackingRect; +- (void)removeTrackingRect; +@end
\ No newline at end of file diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h new file mode 100644 index 00000000..519c7ac4 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarCell.h @@ -0,0 +1,117 @@ +// +// PSMTabBarCell.h +// PSMTabBarControl +// +// Created by John Pannell on 10/13/05. +// Copyright 2005 Positive Spin Media. All rights reserved. +// + +#import <Cocoa/Cocoa.h> +#import "PSMTabBarControl.h" + +@class PSMTabBarControl; +@class PSMProgressIndicator; + +@interface PSMTabBarCell : NSActionCell { + // sizing + NSRect _frame; + NSSize _stringSize; + NSInteger _currentStep; + BOOL _isPlaceholder; + + // state + NSInteger _tabState; + NSTrackingRectTag _closeButtonTrackingTag; // left side tracking, if dragging + NSTrackingRectTag _cellTrackingTag; // right side tracking, if dragging + BOOL _closeButtonOver; + BOOL _closeButtonPressed; + PSMProgressIndicator *_indicator; + BOOL _isInOverflowMenu; + BOOL _hasCloseButton; + BOOL _isCloseButtonSuppressed; + BOOL _hasIcon; + BOOL _hasLargeImage; + NSInteger _count; + NSColor *_countColor; + BOOL _isEdited; +} + +// creation/destruction +- (id)initWithControlView:(PSMTabBarControl *)controlView; +- (id)initPlaceholderWithFrame:(NSRect)frame expanded:(BOOL)value inControlView:(PSMTabBarControl *)controlView; +- (void)dealloc; + +// accessors +- (id)controlView; +- (void)setControlView:(id)view; +- (NSTrackingRectTag)closeButtonTrackingTag; +- (void)setCloseButtonTrackingTag:(NSTrackingRectTag)tag; +- (NSTrackingRectTag)cellTrackingTag; +- (void)setCellTrackingTag:(NSTrackingRectTag)tag; +- (CGFloat)width; +- (NSRect)frame; +- (void)setFrame:(NSRect)rect; +- (void)setStringValue:(NSString *)aString; +- (NSSize)stringSize; +- (NSAttributedString *)attributedStringValue; +- (NSInteger)tabState; +- (void)setTabState:(NSInteger)state; +- (NSProgressIndicator *)indicator; +- (BOOL)isInOverflowMenu; +- (void)setIsInOverflowMenu:(BOOL)value; +- (BOOL)closeButtonPressed; +- (void)setCloseButtonPressed:(BOOL)value; +- (BOOL)closeButtonOver; +- (void)setCloseButtonOver:(BOOL)value; +- (BOOL)hasCloseButton; +- (void)setHasCloseButton:(BOOL)set; +- (void)setCloseButtonSuppressed:(BOOL)suppress; +- (BOOL)isCloseButtonSuppressed; +- (BOOL)hasIcon; +- (void)setHasIcon:(BOOL)value; +- (BOOL)hasLargeImage; +- (void)setHasLargeImage:(BOOL)value; +- (NSInteger)count; +- (void)setCount:(NSInteger)value; +- (NSColor *)countColor; +- (void)setCountColor:(NSColor *)value; +- (BOOL)isPlaceholder; +- (void)setIsPlaceholder:(BOOL)value; +- (NSInteger)currentStep; +- (void)setCurrentStep:(NSInteger)value; +- (BOOL)isEdited; +- (void)setIsEdited:(BOOL)value; + +// component attributes +- (NSRect)indicatorRectForFrame:(NSRect)cellFrame; +- (NSRect)closeButtonRectForFrame:(NSRect)cellFrame; +- (CGFloat)minimumWidthOfCell; +- (CGFloat)desiredWidthOfCell; + +// drawing +- (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView; + +// tracking the mouse +- (void)mouseEntered:(NSEvent *)theEvent; +- (void)mouseExited:(NSEvent *)theEvent; + +// drag support +- (NSImage *)dragImage; + +// archiving +- (void)encodeWithCoder:(NSCoder *)aCoder; +- (id)initWithCoder:(NSCoder *)aDecoder; + +@end + +@interface PSMTabBarControl (CellAccessors) + +- (id<PSMTabStyle>)style; + +@end + +@interface NSObject (IdentifierAccesors) + +- (NSImage *)largeImage; + +@end diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h new file mode 100644 index 00000000..c61b92f4 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarControl.h @@ -0,0 +1,235 @@ +// +// PSMTabBarControl.h +// PSMTabBarControl +// +// Created by John Pannell on 10/13/05. +// Copyright 2005 Positive Spin Media. All rights reserved. +// + +/* + This view provides a control interface to manage a regular NSTabView. It looks and works like the tabbed browsing interface of many popular browsers. + */ + +#import <Cocoa/Cocoa.h> + +#define PSMTabDragDidEndNotification @"PSMTabDragDidEndNotification" +#define PSMTabDragDidBeginNotification @"PSMTabDragDidBeginNotification" + +#define kPSMTabBarControlHeight 22 +// internal cell border +#define MARGIN_X 6 +#define MARGIN_Y 3 +// padding between objects +#define kPSMTabBarCellPadding 4 +// fixed size objects +#define kPSMMinimumTitleWidth 30 +#define kPSMTabBarIndicatorWidth 16.0 +#define kPSMTabBarIconWidth 16.0 +#define kPSMHideAnimationSteps 3.0 + +// Value used in _currentStep to indicate that resizing operation is not in progress +#define kPSMIsNotBeingResized -1 + +// Value used in _currentStep when a resizing operation has just been started +#define kPSMStartResizeAnimation 0 + +@class PSMOverflowPopUpButton, PSMRolloverButton, PSMTabBarCell, PSMTabBarController; +@protocol PSMTabStyle; + +typedef enum { + PSMTabBarHorizontalOrientation, + PSMTabBarVerticalOrientation +} PSMTabBarOrientation; + +typedef enum { + PSMTabBarTearOffAlphaWindow, + PSMTabBarTearOffMiniwindow +} PSMTabBarTearOffStyle; + +enum { + PSMTab_SelectedMask = 1 << 1, + PSMTab_LeftIsSelectedMask = 1 << 2, + PSMTab_RightIsSelectedMask = 1 << 3, + PSMTab_PositionLeftMask = 1 << 4, + PSMTab_PositionMiddleMask = 1 << 5, + PSMTab_PositionRightMask = 1 << 6, + PSMTab_PositionSingleMask = 1 << 7 +}; + +@interface PSMTabBarControl : NSControl { + + // control basics + NSMutableArray *_cells; // the cells that draw the tabs + IBOutlet NSTabView *tabView; // the tab view being navigated + PSMOverflowPopUpButton *_overflowPopUpButton; // for too many tabs + PSMRolloverButton *_addTabButton; + PSMTabBarController *_controller; + + // Spring-loading. + NSTimer *_springTimer; + NSTabViewItem *_tabViewItemWithSpring; + + // drawing style + id<PSMTabStyle> style; + BOOL _canCloseOnlyTab; + BOOL _disableTabClose; + BOOL _hideForSingleTab; + BOOL _showAddTabButton; + BOOL _sizeCellsToFit; + BOOL _useOverflowMenu; + BOOL _alwaysShowActiveTab; + BOOL _allowsScrubbing; + NSInteger _resizeAreaCompensation; + PSMTabBarOrientation _orientation; + BOOL _automaticallyAnimates; + NSTimer *_animationTimer; + PSMTabBarTearOffStyle _tearOffStyle; + + // behavior + BOOL _allowsBackgroundTabClosing; + BOOL _selectsTabsOnMouseDown; + + // vertical tab resizing + BOOL _allowsResizing; + BOOL _resizing; + + // cell width + NSInteger _cellMinWidth; + NSInteger _cellMaxWidth; + NSInteger _cellOptimumWidth; + + // animation for hide/show + NSInteger _currentStep; + BOOL _isHidden; + IBOutlet id partnerView; // gets resized when hide/show + BOOL _awakenedFromNib; + NSInteger _tabBarWidth; + NSTimer *_showHideAnimationTimer; + + // drag and drop + NSEvent *_lastMouseDownEvent; // keep this for dragging reference + BOOL _didDrag; + BOOL _closeClicked; + + // MVC help + IBOutlet id delegate; +} + +// control characteristics ++ (NSBundle *)bundle; +- (CGFloat)availableCellWidth; +- (NSRect)genericCellRect; + +// control configuration +- (PSMTabBarOrientation)orientation; +- (void)setOrientation:(PSMTabBarOrientation)value; +- (BOOL)canCloseOnlyTab; +- (void)setCanCloseOnlyTab:(BOOL)value; +- (BOOL)disableTabClose; +- (void)setDisableTabClose:(BOOL)value; +- (id<PSMTabStyle>)style; +- (void)setStyle:(id <PSMTabStyle>)newStyle; +- (NSString *)styleName; +- (void)setStyleNamed:(NSString *)name; +- (BOOL)hideForSingleTab; +- (void)setHideForSingleTab:(BOOL)value; +- (BOOL)showAddTabButton; +- (void)setShowAddTabButton:(BOOL)value; +- (NSInteger)cellMinWidth; +- (void)setCellMinWidth:(NSInteger)value; +- (NSInteger)cellMaxWidth; +- (void)setCellMaxWidth:(NSInteger)value; +- (NSInteger)cellOptimumWidth; +- (void)setCellOptimumWidth:(NSInteger)value; +- (BOOL)sizeCellsToFit; +- (void)setSizeCellsToFit:(BOOL)value; +- (BOOL)useOverflowMenu; +- (void)setUseOverflowMenu:(BOOL)value; +- (BOOL)allowsBackgroundTabClosing; +- (void)setAllowsBackgroundTabClosing:(BOOL)value; +- (BOOL)allowsResizing; +- (void)setAllowsResizing:(BOOL)value; +- (BOOL)selectsTabsOnMouseDown; +- (void)setSelectsTabsOnMouseDown:(BOOL)value; +- (BOOL)automaticallyAnimates; +- (void)setAutomaticallyAnimates:(BOOL)value; +- (BOOL)alwaysShowActiveTab; +- (void)setAlwaysShowActiveTab:(BOOL)value; +- (BOOL)allowsScrubbing; +- (void)setAllowsScrubbing:(BOOL)value; +- (PSMTabBarTearOffStyle)tearOffStyle; +- (void)setTearOffStyle:(PSMTabBarTearOffStyle)tearOffStyle; + +// accessors +- (NSTabView *)tabView; +- (void)setTabView:(NSTabView *)view; +- (id)delegate; +- (void)setDelegate:(id)object; +- (id)partnerView; +- (void)setPartnerView:(id)view; + +// the buttons +- (PSMRolloverButton *)addTabButton; +- (PSMOverflowPopUpButton *)overflowPopUpButton; + +// tab information +- (NSMutableArray *)representedTabViewItems; +- (NSInteger)numberOfVisibleTabs; +- (PSMTabBarCell *)lastVisibleTab; + +// special effects +- (void)hideTabBar:(BOOL)hide animate:(BOOL)animate; +- (BOOL)isTabBarHidden; +- (BOOL)isAnimating; + +// internal bindings methods also used by the tab drag assistant +- (void)bindPropertiesForCell:(PSMTabBarCell *)cell andTabViewItem:(NSTabViewItem *)item; +- (void)removeTabForCell:(PSMTabBarCell *)cell; + +@end + + +@interface NSObject (TabBarControlDelegateMethods) + +//Standard NSTabView methods +- (BOOL)tabView:(NSTabView *)aTabView shouldCloseTabViewItem:(NSTabViewItem *)tabViewItem; +- (void)tabView:(NSTabView *)aTabView didCloseTabViewItem:(NSTabViewItem *)tabViewItem; + +//"Spring-loaded" tabs methods +- (NSArray *)allowedDraggedTypesForTabView:(NSTabView *)aTabView; +- (void)tabView:(NSTabView *)aTabView acceptedDraggingInfo:(id <NSDraggingInfo>)draggingInfo onTabViewItem:(NSTabViewItem *)tabViewItem; + +//Contextual menu method +- (NSMenu *)tabView:(NSTabView *)aTabView menuForTabViewItem:(NSTabViewItem *)tabViewItem; + +//Drag and drop methods +- (BOOL)tabView:(NSTabView *)aTabView shouldDragTabViewItem:(NSTabViewItem *)tabViewItem fromTabBar:(PSMTabBarControl *)tabBarControl; +- (BOOL)tabView:(NSTabView *)aTabView shouldDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl; +- (BOOL)tabView:(NSTabView *)aTabView shouldAllowTabViewItem:(NSTabViewItem *)tabViewItem toLeaveTabBar:(PSMTabBarControl *)tabBarControl; +- (void)tabView:(NSTabView*)aTabView didDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl; + + +//Tear-off tabs methods +- (NSImage *)tabView:(NSTabView *)aTabView imageForTabViewItem:(NSTabViewItem *)tabViewItem offset:(NSSize *)offset styleMask:(NSUInteger *)styleMask; +- (PSMTabBarControl *)tabView:(NSTabView *)aTabView newTabBarForDraggedTabViewItem:(NSTabViewItem *)tabViewItem atPoint:(NSPoint)point; +- (void)tabView:(NSTabView *)aTabView closeWindowForLastTabViewItem:(NSTabViewItem *)tabViewItem; + +//Overflow menu validation +- (BOOL)tabView:(NSTabView *)aTabView validateOverflowMenuItem:(NSMenuItem *)menuItem forTabViewItem:(NSTabViewItem *)tabViewItem; +- (void)tabView:(NSTabView *)aTabView tabViewItem:(NSTabViewItem *)tabViewItem isInOverflowMenu:(BOOL)inOverflowMenu; + +//tab bar hiding methods +- (void)tabView:(NSTabView *)aTabView tabBarDidHide:(PSMTabBarControl *)tabBarControl; +- (void)tabView:(NSTabView *)aTabView tabBarDidUnhide:(PSMTabBarControl *)tabBarControl; +- (CGFloat)desiredWidthForVerticalTabBar:(PSMTabBarControl *)tabBarControl; + +//closing +- (BOOL)tabView:(NSTabView *)aTabView disableTabCloseForTabViewItem:(NSTabViewItem *)tabViewItem; + +//tooltips +- (NSString *)tabView:(NSTabView *)aTabView toolTipForTabViewItem:(NSTabViewItem *)tabViewItem; + +//accessibility +- (NSString *)accessibilityStringForTabView:(NSTabView *)aTabView objectCount:(NSInteger)objectCount; + +@end diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h new file mode 100644 index 00000000..c675b981 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabBarController.h @@ -0,0 +1,33 @@ +// +// PSMTabBarController.h +// PSMTabBarControl +// +// Created by Kent Sutherland on 11/24/06. +// Copyright 2006 Kent Sutherland. All rights reserved. +// + +#import <Cocoa/Cocoa.h> + +@class PSMTabBarControl, PSMTabBarCell; + +@interface PSMTabBarController : NSObject { + PSMTabBarControl *_control; + NSMutableArray *_cellTrackingRects, *_closeButtonTrackingRects; + NSMutableArray *_cellFrames; + NSRect _addButtonRect; + NSMenu *_overflowMenu; +} + +- (id)initWithTabBarControl:(PSMTabBarControl *)control; + +- (NSRect)addButtonRect; +- (NSMenu *)overflowMenu; +- (NSRect)cellTrackingRectAtIndex:(NSInteger)index; +- (NSRect)closeButtonTrackingRectAtIndex:(NSInteger)index; +- (NSRect)cellFrameAtIndex:(NSInteger)index; + +- (void)setSelectedCell:(PSMTabBarCell *)cell; + +- (void)layoutCells; + +@end diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h new file mode 100644 index 00000000..23c826fa --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Headers/PSMTabStyle.h @@ -0,0 +1,57 @@ +// +// PSMTabStyle.h +// PSMTabBarControl +// +// Created by John Pannell on 2/17/06. +// Copyright 2006 Positive Spin Media. All rights reserved. +// + +/* +Protocol to be observed by all style delegate objects. These objects handle the drawing responsibilities for PSMTabBarCell; once the control has been assigned a style, the background and cells draw consistent with that style. Design pattern and implementation by David Smith, Seth Willits, and Chris Forsythe, all touch up and errors by John P. :-) +*/ + +#import "PSMTabBarCell.h" +#import "PSMTabBarControl.h" + +@protocol PSMTabStyle <NSObject> + +// identity +- (NSString *)name; + +// control specific parameters +- (CGFloat)leftMarginForTabBarControl; +- (CGFloat)rightMarginForTabBarControl; +- (CGFloat)topMarginForTabBarControl; +- (void)setOrientation:(PSMTabBarOrientation)value; + +// add tab button +- (NSImage *)addTabButtonImage; +- (NSImage *)addTabButtonPressedImage; +- (NSImage *)addTabButtonRolloverImage; + +// cell specific parameters +- (NSRect)dragRectForTabCell:(PSMTabBarCell *)cell orientation:(PSMTabBarOrientation)orientation; +- (NSRect)closeButtonRectForTabCell:(PSMTabBarCell *)cell withFrame:(NSRect)cellFrame; +- (NSRect)iconRectForTabCell:(PSMTabBarCell *)cell; +- (NSRect)indicatorRectForTabCell:(PSMTabBarCell *)cell; +- (NSRect)objectCounterRectForTabCell:(PSMTabBarCell *)cell; +- (CGFloat)minimumWidthOfTabCell:(PSMTabBarCell *)cell; +- (CGFloat)desiredWidthOfTabCell:(PSMTabBarCell *)cell; +- (CGFloat)tabCellHeight; + +// cell values +- (NSAttributedString *)attributedObjectCountValueForTabCell:(PSMTabBarCell *)cell; +- (NSAttributedString *)attributedStringValueForTabCell:(PSMTabBarCell *)cell; + +// drawing +- (void)drawTabCell:(PSMTabBarCell *)cell; +- (void)drawBackgroundInRect:(NSRect)rect; +- (void)drawTabBar:(PSMTabBarControl *)bar inRect:(NSRect)rect; + +@end + +@interface PSMTabBarControl (StyleAccessors) + +- (NSMutableArray *)cells; + +@end diff --git a/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar b/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar Binary files differnew file mode 100755 index 00000000..107e6fab --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/PSMTabBar diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png Binary files differnew file mode 100644 index 00000000..d410a88a --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AdiumGradient.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png Binary files differnew file mode 100644 index 00000000..77d22050 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png Binary files differnew file mode 100644 index 00000000..197ea95c --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Pressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png Binary files differnew file mode 100644 index 00000000..2dfe5777 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabCloseDirty_Front_Rollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png Binary files differnew file mode 100644 index 00000000..02b72d39 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png Binary files differnew file mode 100644 index 00000000..f81125a0 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Pressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png Binary files differnew file mode 100644 index 00000000..4f6b865f --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabClose_Front_Rollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png Binary files differnew file mode 100644 index 00000000..10a83705 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNew.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png Binary files differnew file mode 100644 index 00000000..cb4dd10f --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewPressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png Binary files differnew file mode 100644 index 00000000..4d469f8a --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabNewRollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png Binary files differnew file mode 100644 index 00000000..b9cd1d0f --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsBackground.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png Binary files differnew file mode 100644 index 00000000..6fed84c6 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDown.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png Binary files differnew file mode 100644 index 00000000..15bcc19c --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownGraphite.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png Binary files differnew file mode 100644 index 00000000..df2c1365 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsDownNonKey.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png Binary files differnew file mode 100644 index 00000000..be82692d --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparator.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png Binary files differnew file mode 100644 index 00000000..72b7878b --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/AquaTabsSeparatorDown.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist b/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..8b82536e --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleExecutable</key> + <string>PSMTabBar</string> + <key>CFBundleIdentifier</key> + <string>com.positivespinmedia.PSMTabBarFramework</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>PSMTabBar</string> + <key>CFBundlePackageType</key> + <string>FMWK</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1.0</string> +</dict> +</plist> diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png Binary files differnew file mode 100644 index 00000000..60a25ba3 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png Binary files differnew file mode 100644 index 00000000..978dc1c7 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Pressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png Binary files differnew file mode 100644 index 00000000..7b8924da --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Dirty_Rollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png Binary files differnew file mode 100644 index 00000000..e7bf88e7 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png Binary files differnew file mode 100644 index 00000000..feaf7281 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Pressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png Binary files differnew file mode 100644 index 00000000..865bd1fb --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabClose_Front_Rollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png Binary files differnew file mode 100644 index 00000000..be02d708 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetal.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png Binary files differnew file mode 100644 index 00000000..18118ec3 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalPressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png Binary files differnew file mode 100644 index 00000000..b1308164 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/TabNewMetalRollover.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png Binary files differnew file mode 100644 index 00000000..2b762555 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImage.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png Binary files differnew file mode 100644 index 00000000..b3918b34 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/overflowImagePressed.png diff --git a/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png b/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png Binary files differnew file mode 100644 index 00000000..4d598dc7 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/A/Resources/pi.png diff --git a/Frameworks/PSMTabBar.framework/Versions/Current b/Frameworks/PSMTabBar.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/Frameworks/PSMTabBar.framework/Versions/Current @@ -0,0 +1 @@ +A
\ No newline at end of file diff --git a/Interfaces/English.lproj/DBView.xib b/Interfaces/English.lproj/DBView.xib index c9944020..731850fe 100644 --- a/Interfaces/English.lproj/DBView.xib +++ b/Interfaces/English.lproj/DBView.xib @@ -23,6 +23,8 @@ </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="3994"/> + <integer value="5824"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -50,5511 +52,5521 @@ <object class="NSCustomObject" id="590348128"> <string key="NSClassName">NSApplication</string> </object> - <object class="NSWindowTemplate" id="207157706"> - <int key="NSWindowStyleMask">15</int> - <int key="NSWindowBacking">2</int> - <string key="NSWindowRect">{{462, 293}, {944, 550}}</string> - <int key="NSWTFlags">1886912512</int> - <string key="NSWindowTitle">Sequel Pro</string> - <string key="NSWindowClass">NSWindow</string> - <string key="NSViewClass">View</string> - <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> - <string key="NSWindowContentMinSize">{780, 480}</string> - <object class="NSView" key="NSWindowView" id="579726586"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSplitView" id="937377983"> - <reference key="NSNextResponder" ref="579726586"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="372294785"> - <reference key="NSNextResponder" ref="937377983"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWSplitView" id="298095498"> - <reference key="NSNextResponder" ref="372294785"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWCustomView" id="131633443"> - <reference key="NSNextResponder" ref="298095498"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWSplitView" id="213762440"> - <reference key="NSNextResponder" ref="131633443"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWCustomView" id="801427893"> - <reference key="NSNextResponder" ref="213762440"/> - <int key="NSvFlags">288</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSearchField" id="727834078"> - <reference key="NSNextResponder" ref="801427893"/> - <int key="NSvFlags">290</int> - <string key="NSFrame">{{5, 2}, {204, 19}}</string> - <reference key="NSSuperview" ref="801427893"/> - <bool key="NSEnabled">YES</bool> - <object class="NSSearchFieldCell" key="NSCell" id="134854992"> - <int key="NSCellFlags">343014976</int> - <int key="NSCellFlags2">268567552</int> - <string key="NSContents"/> - <object class="NSFont" key="NSSupport" id="26"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">3100</int> + <object class="NSCustomView" id="632807581"> + <reference key="NSNextResponder"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSplitView" id="937377983"> + <reference key="NSNextResponder" ref="632807581"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="372294785"> + <reference key="NSNextResponder" ref="937377983"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWSplitView" id="298095498"> + <reference key="NSNextResponder" ref="372294785"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWCustomView" id="131633443"> + <reference key="NSNextResponder" ref="298095498"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWSplitView" id="213762440"> + <reference key="NSNextResponder" ref="131633443"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWCustomView" id="801427893"> + <reference key="NSNextResponder" ref="213762440"/> + <int key="NSvFlags">288</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSearchField" id="727834078"> + <reference key="NSNextResponder" ref="801427893"/> + <int key="NSvFlags">290</int> + <string key="NSFrame">{{5, 2}, {204, 19}}</string> + <reference key="NSSuperview" ref="801427893"/> + <bool key="NSEnabled">YES</bool> + <object class="NSSearchFieldCell" key="NSCell" id="134854992"> + <int key="NSCellFlags">343014976</int> + <int key="NSCellFlags2">268567552</int> + <string key="NSContents"/> + <object class="NSFont" key="NSSupport" id="26"> + <string key="NSName">LucidaGrande</string> + <double key="NSSize">11</double> + <int key="NSfFlags">3100</int> + </object> + <reference key="NSControlView" ref="727834078"/> + <bool key="NSDrawsBackground">YES</bool> + <int key="NSTextBezelStyle">1</int> + <object class="NSColor" key="NSBackgroundColor" id="480189472"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">textBackgroundColor</string> + <object class="NSColor" key="NSColor" id="449903125"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MQA</bytes> </object> + </object> + <object class="NSColor" key="NSTextColor" id="454249633"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">controlTextColor</string> + <object class="NSColor" key="NSColor" id="304829493"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MAA</bytes> + </object> + </object> + <object class="NSButtonCell" key="NSSearchButtonCell"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">search</string> <reference key="NSControlView" ref="727834078"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <object class="NSColor" key="NSBackgroundColor" id="480189472"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">textBackgroundColor</string> - <object class="NSColor" key="NSColor" id="449903125"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MQA</bytes> + <string key="NSAction">_searchFieldSearch:</string> + <reference key="NSTarget" ref="134854992"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + <object class="NSButtonCell" key="NSCancelButtonCell"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">clear</string> + <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableDictionary"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>AXDescription</string> + <string>NSAccessibilityEncodedAttributesValueType</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>cancel</string> + <integer value="1"/> + </object> </object> </object> - <object class="NSColor" key="NSTextColor" id="454249633"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlTextColor</string> - <object class="NSColor" key="NSColor" id="304829493"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> + <reference key="NSControlView" ref="727834078"/> + <string key="NSAction">_searchFieldCancel:</string> + <reference key="NSTarget" ref="134854992"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + <int key="NSMaximumRecents">255</int> + <bytes key="NSSearchFieldFlags">CAAAAA</bytes> + </object> + </object> + <object class="NSScrollView" id="607475905"> + <reference key="NSNextResponder" ref="801427893"/> + <int key="NSvFlags">4386</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="494991824"> + <reference key="NSNextResponder" ref="607475905"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="970881282"> + <reference key="NSNextResponder" ref="494991824"/> + <int key="NSvFlags">4362</int> + <string key="NSFrameSize">{218, 38}</string> + <reference key="NSSuperview" ref="494991824"/> + <bool key="NSEnabled">YES</bool> + <object class="_NSCornerView" key="NSCornerView"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{224, 0}, {16, 17}}</string> + </object> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn" id="423746394"> + <double key="NSWidth">215</double> + <double key="NSMinWidth">40</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> + </object> + <object class="NSColor" key="NSTextColor" id="222976159"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">headerTextColor</string> + <reference key="NSColor" ref="304829493"/> + </object> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="849848233"> + <int key="NSCellFlags">69336641</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Text Cell</string> + <object class="NSFont" key="NSSupport" id="244931163"> + <string key="NSName">LucidaGrande</string> + <double key="NSSize">13</double> + <int key="NSfFlags">1044</int> + </object> + <reference key="NSControlView" ref="970881282"/> + <object class="NSColor" key="NSBackgroundColor" id="62854682"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">controlColor</string> + <object class="NSColor" key="NSColor" id="1001122760"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> + </object> + </object> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="970881282"/> + </object> + </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">_sourceListBackgroundColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> + </object> + </object> + <object class="NSColor" key="NSGridColor" id="864903678"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">gridColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC41AA</bytes> + </object> + </object> + <double key="NSRowHeight">17</double> + <int key="NSTvFlags">306184192</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">4</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">NO</bool> + <int key="NSTableViewSelectionHighlightStyle">1</int> + <int key="NSTableViewDraggingDestinationStyle">1</int> </object> </object> - <object class="NSButtonCell" key="NSSearchButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">search</string> - <reference key="NSControlView" ref="727834078"/> - <string key="NSAction">_searchFieldSearch:</string> - <reference key="NSTarget" ref="134854992"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + <string key="NSFrame">{{1, 1}, {218, 38}}</string> + <reference key="NSSuperview" ref="607475905"/> + <reference key="NSNextKeyView" ref="970881282"/> + <reference key="NSDocView" ref="970881282"/> + <object class="NSColor" key="NSBGColor" id="1024678221"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">controlBackgroundColor</string> + <reference key="NSColor" ref="1001122760"/> </object> - <object class="NSButtonCell" key="NSCancelButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">clear</string> - <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableDictionary"> + <int key="NScvFlags">2</int> + </object> + <object class="NSScroller" id="196112633"> + <reference key="NSNextResponder" ref="607475905"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {15, 8}}</string> + <reference key="NSSuperview" ref="607475905"/> + <reference key="NSTarget" ref="607475905"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.42105263471603394</double> + </object> + <object class="NSScroller" id="142487484"> + <reference key="NSNextResponder" ref="607475905"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {223, 15}}</string> + <reference key="NSSuperview" ref="607475905"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="607475905"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.57142859697341919</double> + </object> + </object> + <string key="NSFrame">{{-1, -13}, {220, 40}}</string> + <reference key="NSSuperview" ref="801427893"/> + <reference key="NSNextKeyView" ref="494991824"/> + <int key="NSsFlags">2</int> + <reference key="NSVScroller" ref="196112633"/> + <reference key="NSHScroller" ref="142487484"/> + <reference key="NSContentView" ref="494991824"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> + </object> + </object> + <string key="NSFrameSize">{214, 26}</string> + <reference key="NSSuperview" ref="213762440"/> + <string key="NSClassName">NSView</string> + </object> + <object class="BWCustomView" id="1017775084"> + <reference key="NSNextResponder" ref="213762440"/> + <int key="NSvFlags">272</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="233472824"> + <reference key="NSNextResponder" ref="1017775084"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="73685676"> + <reference key="NSNextResponder" ref="233472824"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="251040077"> + <reference key="NSNextResponder" ref="73685676"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{214, 354}</string> + <reference key="NSSuperview" ref="73685676"/> + <bool key="NSEnabled">YES</bool> + <object class="_NSCornerView" key="NSCornerView"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + </object> + <object class="NSMutableArray" key="NSTableColumns"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>AXDescription</string> - <string>NSAccessibilityEncodedAttributesValueType</string> + <object class="NSTableColumn" id="544378883"> + <string key="NSIdentifier">tables</string> + <double key="NSWidth">211</double> + <double key="NSMinWidth">42.868999481201172</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Tables</string> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor" id="799519821"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> + </object> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="37718544"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="251040077"/> + <bool key="NSDrawsBackground">YES</bool> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="251040077"/> </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel</string> - <integer value="1"/> + </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">_sourceListBackgroundColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> </object> </object> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">17</double> + <int key="NSTvFlags">1514143744</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">2</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewSelectionHighlightStyle">1</int> + <int key="NSTableViewDraggingDestinationStyle">1</int> </object> - <reference key="NSControlView" ref="727834078"/> - <string key="NSAction">_searchFieldCancel:</string> - <reference key="NSTarget" ref="134854992"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> </object> - <int key="NSMaximumRecents">255</int> - <bytes key="NSSearchFieldFlags">CAAAAA</bytes> + <string key="NSFrameSize">{214, 354}</string> + <reference key="NSSuperview" ref="233472824"/> + <reference key="NSNextKeyView" ref="251040077"/> + <reference key="NSDocView" ref="251040077"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> + </object> + <object class="NSScroller" id="693168867"> + <reference key="NSNextResponder" ref="233472824"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{197, 0}, {15, 292}}</string> + <reference key="NSSuperview" ref="233472824"/> + <reference key="NSTarget" ref="233472824"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">0.096045196056365967</double> + <double key="NSPercent">0.99658697843551636</double> + </object> + <object class="NSScroller" id="656188692"> + <reference key="NSNextResponder" ref="233472824"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {141, 11}}</string> + <reference key="NSSuperview" ref="233472824"/> + <int key="NSsFlags">257</int> + <reference key="NSTarget" ref="233472824"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99047619104385376</double> </object> </object> - <object class="NSScrollView" id="607475905"> - <reference key="NSNextResponder" ref="801427893"/> - <int key="NSvFlags">4386</int> + <string key="NSFrameSize">{214, 354}</string> + <reference key="NSSuperview" ref="1017775084"/> + <reference key="NSNextKeyView" ref="73685676"/> + <int key="NSsFlags">528</int> + <reference key="NSVScroller" ref="693168867"/> + <reference key="NSHScroller" ref="656188692"/> + <reference key="NSContentView" ref="73685676"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> + </object> + </object> + <string key="NSFrame">{{0, 27}, {214, 354}}</string> + <reference key="NSSuperview" ref="213762440"/> + <string key="NSClassName">NSView</string> + </object> + </object> + <string key="NSFrameSize">{214, 381}</string> + <reference key="NSSuperview" ref="131633443"/> + <int key="NSDividerStyle">2</int> + <object class="NSColor" key="BWSVColor"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">_sourceListBackgroundColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> + </object> + </object> + <bool key="BWSVColorIsEnabled">YES</bool> + <object class="NSMutableDictionary" key="BWSVMinValues"> + <integer value="0" key="NS.key.0"/> + <integer value="26" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="BWSVMaxValues"> + <integer value="0" key="NS.key.0"/> + <integer value="26" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="BWSVMinUnits"> + <integer value="0" key="NS.key.0"/> + <integer value="0" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="BWSVMaxUnits"> + <integer value="0" key="NS.key.0"/> + <integer value="0" key="NS.object.0"/> + </object> + <int key="BWSVCollapsiblePopupSelection">1</int> + <bool key="BWSVDividerCanCollapse">NO</bool> + </object> + </object> + <string key="NSFrameSize">{214, 381}</string> + <reference key="NSSuperview" ref="298095498"/> + <string key="NSClassName">NSView</string> + </object> + <object class="BWCustomView" id="192579410"> + <reference key="NSNextResponder" ref="298095498"/> + <int key="NSvFlags">258</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="298226231"> + <reference key="NSNextResponder" ref="192579410"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="685057119"> + <reference key="NSNextResponder" ref="298226231"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="347093764"> + <reference key="NSNextResponder" ref="685057119"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{214, 145}</string> + <reference key="NSSuperview" ref="685057119"/> + <bool key="NSEnabled">YES</bool> + <object class="_NSCornerView" key="NSCornerView"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + </object> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn" id="703008826"> + <string key="NSIdentifier">info</string> + <double key="NSWidth">210.8690185546875</double> + <double key="NSMinWidth">42.868999481201172</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Information</string> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> + </object> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="371324917"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="347093764"/> + <bool key="NSDrawsBackground">YES</bool> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="347093764"/> + </object> + </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">_sourceListBackgroundColor</string> + <object class="NSColor" key="NSColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> + </object> + </object> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">17</double> + <int key="NSTvFlags">1514143744</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">2</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewSelectionHighlightStyle">1</int> + <int key="NSTableViewDraggingDestinationStyle">1</int> + </object> + </object> + <string key="NSFrameSize">{214, 145}</string> + <reference key="NSSuperview" ref="298226231"/> + <reference key="NSNextKeyView" ref="347093764"/> + <reference key="NSDocView" ref="347093764"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">6</int> + </object> + <object class="NSScroller" id="245346414"> + <reference key="NSNextResponder" ref="298226231"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {15, 20}}</string> + <reference key="NSSuperview" ref="298226231"/> + <reference key="NSTarget" ref="298226231"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">0.48965516686439514</double> + <double key="NSPercent">0.94736838340759277</double> + </object> + <object class="NSScroller" id="353686052"> + <reference key="NSNextResponder" ref="298226231"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {141, 11}}</string> + <reference key="NSSuperview" ref="298226231"/> + <int key="NSsFlags">257</int> + <reference key="NSTarget" ref="298226231"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99047619104385376</double> + </object> + </object> + <string key="NSFrameSize">{214, 145}</string> + <reference key="NSSuperview" ref="192579410"/> + <reference key="NSNextKeyView" ref="685057119"/> + <int key="NSsFlags">512</int> + <reference key="NSVScroller" ref="245346414"/> + <reference key="NSHScroller" ref="353686052"/> + <reference key="NSContentView" ref="685057119"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> + </object> + </object> + <string key="NSFrame">{{0, 382}, {214, 145}}</string> + <reference key="NSSuperview" ref="298095498"/> + <string key="NSClassName">NSView</string> + </object> + </object> + <string key="NSFrame">{{0, 23}, {214, 527}}</string> + <reference key="NSSuperview" ref="372294785"/> + <int key="NSDividerStyle">2</int> + <reference key="BWSVColor" ref="304829493"/> + <bool key="BWSVColorIsEnabled">NO</bool> + <object class="NSMutableDictionary" key="BWSVMinValues"> + <integer value="1" key="NS.key.0"/> + <integer value="0" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="BWSVMaxValues"> + <integer value="1" key="NS.key.0"/> + <integer value="145" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="BWSVMinUnits"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="0"/> + <integer value="1"/> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="0"/> + <integer value="0"/> + </object> + </object> + <object class="NSMutableDictionary" key="BWSVMaxUnits"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="0"/> + <integer value="1"/> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="0"/> + <integer value="0"/> + </object> + </object> + <int key="BWSVCollapsiblePopupSelection">2</int> + <bool key="BWSVDividerCanCollapse">NO</bool> + </object> + <object class="BWAnchoredButtonBar" id="28219887"> + <reference key="NSNextResponder" ref="372294785"/> + <int key="NSvFlags">290</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWAnchoredButton" id="500608059"> + <reference key="NSNextResponder" ref="28219887"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{-1, -1}, {32, 24}}</string> + <reference key="NSSuperview" ref="28219887"/> + <bool key="NSEnabled">YES</bool> + <object class="BWAnchoredButtonCell" key="NSCell" id="283448047"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134348800</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="500608059"/> + <int key="NSButtonFlags">113524991</int> + <int key="NSButtonFlags2">163</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSAddTemplate</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + </object> + <object class="BWAnchoredPopUpButton" id="960207750"> + <reference key="NSNextResponder" ref="28219887"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{30, -1}, {32, 24}}</string> + <reference key="NSSuperview" ref="28219887"/> + <bool key="NSEnabled">YES</bool> + <object class="BWAnchoredPopUpButtonCell" key="NSCell" id="321871356"> + <int key="NSCellFlags">71433792</int> + <int key="NSCellFlags2">134219776</int> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="960207750"/> + <int key="NSButtonFlags">-2038284033</int> + <int key="NSButtonFlags2">163</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="545621807"> + <reference key="NSMenu" ref="890046805"/> + <bool key="NSIsHidden">YES</bool> + <string key="NSTitle"/> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <object class="NSCustomResource" key="NSImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSActionTemplate</string> + </object> + <object class="NSCustomResource" key="NSOnImage" id="450876295"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSMenuCheckmark</string> + </object> + <object class="NSCustomResource" key="NSMixedImage" id="414351669"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSMenuMixedState</string> + </object> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="890046805"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="545621807"/> + <object class="NSMenuItem" id="112091395"> + <reference key="NSMenu" ref="890046805"/> + <string key="NSTitle">Rename Table...</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="897887117"> + <reference key="NSMenu" ref="890046805"/> + <string key="NSTitle">Duplicate Table...</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="226083732"> + <reference key="NSMenu" ref="890046805"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="962084508"> + <reference key="NSMenu" ref="890046805"/> + <string key="NSTitle">Truncate Table</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="351524538"> + <reference key="NSMenu" ref="890046805"/> + <string key="NSTitle">Remove Table</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="215466732"> + <reference key="NSMenu" ref="890046805"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + <object class="NSMenuItem" id="570147191"> + <reference key="NSMenu" ref="890046805"/> + <string key="NSTitle">Show Create Table Syntax...</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="321871356"/> + </object> + </object> + </object> + <bool key="NSPullDown">YES</bool> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + </object> + </object> + <object class="BWAnchoredButton" id="595750628"> + <reference key="NSNextResponder" ref="28219887"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{61, -1}, {32, 24}}</string> + <reference key="NSSuperview" ref="28219887"/> + <bool key="NSEnabled">YES</bool> + <object class="BWAnchoredButtonCell" key="NSCell" id="227511715"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134348800</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="595750628"/> + <int key="NSButtonFlags">113524991</int> + <int key="NSButtonFlags2">163</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSRefreshTemplate</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + </object> + <object class="BWAnchoredButton" id="57416393"> + <reference key="NSNextResponder" ref="28219887"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{92, -1}, {32, 24}}</string> + <reference key="NSSuperview" ref="28219887"/> + <bool key="NSEnabled">YES</bool> + <object class="BWAnchoredButtonCell" key="NSCell" id="708016222"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134348800</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="57416393"/> + <int key="NSButtonFlags">-926662401</int> + <int key="NSButtonFlags2">163</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_pane_show_icon</string> + </object> + <object class="NSCustomResource" key="NSAlternateImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_pane_hide_icon</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + </object> + </object> + <string key="NSFrameSize">{214, 23}</string> + <reference key="NSSuperview" ref="372294785"/> + <bool key="BWABBIsResizable">YES</bool> + <bool key="BWABBIsAtBottom">YES</bool> + <bool key="BWABBHandleIsRightAligned">NO</bool> + <int key="BWABBSelectedIndex">0</int> + </object> + </object> + <string key="NSFrameSize">{214, 550}</string> + <reference key="NSSuperview" ref="937377983"/> + <string key="NSClassName">NSView</string> + </object> + <object class="NSCustomView" id="604818293"> + <reference key="NSNextResponder" ref="937377983"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTabView" id="714795046"> + <reference key="NSNextResponder" ref="604818293"/> + <int key="NSvFlags">274</int> + <string key="NSFrame">{{-7, -10}, {741, 564}}</string> + <reference key="NSSuperview" ref="604818293"/> + <object class="NSMutableArray" key="NSTabViewItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTabViewItem" id="831053945"> + <string key="NSIdentifier">source</string> + <object class="NSView" key="NSView" id="461236772"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSplitView" id="628830973"> + <reference key="NSNextResponder" ref="461236772"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="220777809"> + <reference key="NSNextResponder" ref="628830973"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="22340145"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">4370</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="494991824"> - <reference key="NSNextResponder" ref="607475905"/> + <object class="NSClipView" id="16936123"> + <reference key="NSNextResponder" ref="22340145"/> <int key="NSvFlags">2304</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="970881282"> - <reference key="NSNextResponder" ref="494991824"/> - <int key="NSvFlags">4362</int> - <string key="NSFrameSize">{218, 38}</string> - <reference key="NSSuperview" ref="494991824"/> + <object class="NSTableView" id="715508012"> + <reference key="NSNextResponder" ref="16936123"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{694, 289}</string> + <reference key="NSSuperview" ref="16936123"/> <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> + <object class="NSTableHeaderView" key="NSHeaderView" id="926883367"> + <reference key="NSNextResponder" ref="639957061"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="639957061"/> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="868771861"> + <reference key="NSNextResponder" ref="22340145"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{224, 0}, {16, 17}}</string> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="22340145"/> </object> <object class="NSMutableArray" key="NSTableColumns"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="423746394"> - <double key="NSWidth">215</double> + <object class="NSTableColumn" id="214236344"> + <string key="NSIdentifier">Field</string> + <double key="NSWidth">99</double> <double key="NSMinWidth">40</double> <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> <int key="NSCellFlags">75628096</int> <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> + <string key="NSContents">Field</string> <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> - </object> - <object class="NSColor" key="NSTextColor" id="222976159"> + <reference key="NSBackgroundColor" ref="799519821"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="262388894"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="45498659"> + <string key="NSIdentifier">Type</string> + <double key="NSWidth">65</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Type</string> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor" id="299403355"> <int key="NSColorSpace">6</int> <string key="NSCatalogName">System</string> - <string key="NSColorName">headerTextColor</string> - <reference key="NSColor" ref="304829493"/> + <string key="NSColorName">headerColor</string> + <reference key="NSColor" ref="449903125"/> </object> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTextFieldCell" key="NSDataCell" id="849848233"> - <int key="NSCellFlags">69336641</int> - <int key="NSCellFlags2">2048</int> + <object class="NSComboBoxCell" key="NSDataCell" id="904218650"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> <string key="NSContents">Text Cell</string> - <object class="NSFont" key="NSSupport" id="244931163"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">13</double> - <int key="NSfFlags">1044</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + <int key="NSVisibleItemCount">10</int> + <bool key="NSHasVerticalScroller">YES</bool> + <bool key="NSCompletes">YES</bool> + <object class="NSMutableArray" key="NSPopUpListData"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>tinyint</string> + <string>smallint</string> + <string>mediumint</string> + <string>int</string> + <string>bigint</string> + <string>float</string> + <string>double</string> + <string>decimal</string> + <string>--------</string> + <string>date</string> + <string>datetime</string> + <string>timestamp</string> + <string>time</string> + <string>year</string> + <string>--------</string> + <string>char</string> + <string>varchar</string> + <string>tinyblob</string> + <string>tinytext</string> + <string>blob</string> + <string>text</string> + <string>mediumblob</string> + <string>mediumtext</string> + <string>longblob</string> + <string>longtext</string> + <string>enum</string> + <string>set</string> + <string>--------</string> + <string>bit</string> + <string>binary</string> + <string>varbinary</string> </object> - <reference key="NSControlView" ref="970881282"/> - <object class="NSColor" key="NSBackgroundColor" id="62854682"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlColor</string> - <object class="NSColor" key="NSColor" id="1001122760"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> + <object class="NSComboTableView" key="NSTableView" id="567127181"> + <reference key="NSNextResponder"/> + <int key="NSvFlags">274</int> + <string key="NSFrameSize">{13, 558}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> + <bool key="NSEnabled">YES</bool> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn"> + <integer value="0" key="NSIdentifier"/> + <double key="NSWidth">10</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell"> + <int key="NSCellFlags">338820672</int> + <int key="NSCellFlags2">1024</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="567127181"/> + <bool key="NSDrawsBackground">YES</bool> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="567127181"/> + </object> </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <string key="NSAction">tableViewAction:</string> + <int key="NSTvFlags">-228556800</int> + <reference key="NSDelegate" ref="904218650"/> + <reference key="NSDataSource" ref="904218650"/> + <reference key="NSTarget" ref="904218650"/> + <int key="NSColumnAutoresizingStyle">1</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> + <bool key="NSButtonBordered">NO</bool> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="212523940"> + <string key="NSIdentifier">Length</string> + <double key="NSWidth">74</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Length</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="11555859"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> <reference key="NSTextColor" ref="454249633"/> </object> <int key="NSResizingMask">3</int> <bool key="NSIsResizeable">YES</bool> <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="970881282"/> + <reference key="NSTableView" ref="715508012"/> </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">_sourceListBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> + <object class="NSTableColumn" id="230280632"> + <string key="NSIdentifier">unsigned</string> + <double key="NSWidth">55</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Unsigned</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSButtonCell" key="NSDataCell" id="396619281"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">131072</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <int key="NSButtonFlags">1211912703</int> + <int key="NSButtonFlags2">2</int> + <object class="NSCustomResource" key="NSNormalImage" id="653588312"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSSwitch</string> + </object> + <object class="NSButtonImageSource" key="NSAlternateImage" id="386686735"> + <string key="NSImageName">NSSwitch</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + <int key="NSResizingMask">2</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> </object> - </object> - <object class="NSColor" key="NSGridColor" id="864903678"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">gridColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC41AA</bytes> + <object class="NSTableColumn" id="554037403"> + <string key="NSIdentifier">zerofill</string> + <double key="NSWidth">55</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Zerofill</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSButtonCell" key="NSDataCell" id="72452463"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">131072</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <int key="NSButtonFlags">1211912703</int> + <int key="NSButtonFlags2">2</int> + <reference key="NSNormalImage" ref="653588312"/> + <reference key="NSAlternateImage" ref="386686735"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + <int key="NSResizingMask">2</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="962294682"> + <string key="NSIdentifier">binary</string> + <double key="NSWidth">55</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Binary</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSButtonCell" key="NSDataCell" id="1015567448"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">131072</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <int key="NSButtonFlags">1211912703</int> + <int key="NSButtonFlags2">2</int> + <reference key="NSNormalImage" ref="653588312"/> + <reference key="NSAlternateImage" ref="386686735"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + <int key="NSResizingMask">2</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="881882727"> + <string key="NSIdentifier">Null</string> + <double key="NSWidth">60</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Allow Null</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSButtonCell" key="NSDataCell" id="836477324"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">131072</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <int key="NSButtonFlags">1211912703</int> + <int key="NSButtonFlags2">2</int> + <reference key="NSNormalImage" ref="653588312"/> + <reference key="NSAlternateImage" ref="386686735"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> + </object> + <int key="NSResizingMask">2</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="981319728"> + <string key="NSIdentifier">Key</string> + <double key="NSWidth">55</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Key</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="564777231"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">2</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="788521496"> + <string key="NSIdentifier">Default</string> + <double key="NSWidth">68</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Default</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="108959660"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> + </object> + <object class="NSTableColumn" id="128488500"> + <string key="NSIdentifier">Extra</string> + <double key="NSWidth">78.39794921875</double> + <double key="NSMinWidth">31.39794921875</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Extra</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSComboBoxCell" key="NSDataCell" id="462958080"> + <int key="NSCellFlags">337772097</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="715508012"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + <int key="NSVisibleItemCount">3</int> + <bool key="NSHasVerticalScroller">YES</bool> + <bool key="NSCompletes">YES</bool> + <object class="NSMutableArray" key="NSPopUpListData"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>None</string> + <string>auto_increment</string> + <string>on update CURRENT_TIMESTAMP</string> + </object> + <object class="NSComboTableView" key="NSTableView" id="1025423991"> + <reference key="NSNextResponder"/> + <int key="NSvFlags">274</int> + <string key="NSFrameSize">{13, 54}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> + <bool key="NSEnabled">YES</bool> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn"> + <integer value="0" key="NSIdentifier"/> + <double key="NSWidth">10</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell"> + <int key="NSCellFlags">338820672</int> + <int key="NSCellFlags2">1024</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="1025423991"/> + <bool key="NSDrawsBackground">YES</bool> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="1025423991"/> + </object> + </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <string key="NSAction">tableViewAction:</string> + <int key="NSTvFlags">-228556800</int> + <reference key="NSDelegate" ref="462958080"/> + <reference key="NSDataSource" ref="462958080"/> + <reference key="NSTarget" ref="462958080"/> + <int key="NSColumnAutoresizingStyle">1</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> + </object> + <bool key="NSButtonBordered">NO</bool> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="715508012"/> </object> </object> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">306184192</int> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-222265344</int> <reference key="NSDelegate"/> <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> + <int key="NSColumnAutoresizingStyle">1</int> <int key="NSDraggingSourceMaskForLocal">15</int> <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">NO</bool> - <int key="NSTableViewSelectionHighlightStyle">1</int> - <int key="NSTableViewDraggingDestinationStyle">1</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> </object> - <string key="NSFrame">{{1, 1}, {218, 38}}</string> - <reference key="NSSuperview" ref="607475905"/> - <reference key="NSNextKeyView" ref="970881282"/> - <reference key="NSDocView" ref="970881282"/> - <object class="NSColor" key="NSBGColor" id="1024678221"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">controlBackgroundColor</string> - <reference key="NSColor" ref="1001122760"/> - </object> - <int key="NScvFlags">2</int> + <string key="NSFrame">{{1, 17}, {694, 289}}</string> + <reference key="NSSuperview" ref="22340145"/> + <reference key="NSNextKeyView" ref="715508012"/> + <reference key="NSDocView" ref="715508012"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> - <object class="NSScroller" id="196112633"> - <reference key="NSNextResponder" ref="607475905"/> + <object class="NSScroller" id="943144555"> + <reference key="NSNextResponder" ref="22340145"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {15, 8}}</string> - <reference key="NSSuperview" ref="607475905"/> - <reference key="NSTarget" ref="607475905"/> + <string key="NSFrame">{{674, 17}, {15, 274}}</string> + <reference key="NSSuperview" ref="22340145"/> + <reference key="NSTarget" ref="22340145"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.42105263471603394</double> + <double key="NSPercent">0.98586571216583252</double> </object> - <object class="NSScroller" id="142487484"> - <reference key="NSNextResponder" ref="607475905"/> + <object class="NSScroller" id="456666876"> + <reference key="NSNextResponder" ref="22340145"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {223, 15}}</string> - <reference key="NSSuperview" ref="607475905"/> + <string key="NSFrame">{{1, 291}, {673, 15}}</string> + <reference key="NSSuperview" ref="22340145"/> <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="607475905"/> + <reference key="NSTarget" ref="22340145"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.57142859697341919</double> + <double key="NSPercent">0.99854862689971924</double> + </object> + <object class="NSClipView" id="639957061"> + <reference key="NSNextResponder" ref="22340145"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="926883367"/> + </object> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="22340145"/> + <reference key="NSNextKeyView" ref="926883367"/> + <reference key="NSDocView" ref="926883367"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> + </object> + <reference ref="868771861"/> + </object> + <string key="NSFrame">{{-1, 22}, {696, 307}}</string> + <reference key="NSSuperview" ref="220777809"/> + <reference key="NSNextKeyView" ref="16936123"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="943144555"/> + <reference key="NSHScroller" ref="456666876"/> + <reference key="NSContentView" ref="16936123"/> + <reference key="NSHeaderClipView" ref="639957061"/> + <reference key="NSCornerView" ref="868771861"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + </object> + <object class="NSButton" id="362371286"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{-1, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="413143172"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="362371286"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">402653219</int> + <object class="NSCustomResource" key="NSNormalImage" id="411821371"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_add</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">a</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="338296668"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{93, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="917381158"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="338296668"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <object class="NSCustomResource" key="NSNormalImage" id="6560983"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_refresh</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="996552255"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{30, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="578226656"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="996552255"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">35</int> + <object class="NSCustomResource" key="NSNormalImage" id="860961653"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_remove</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"></string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="338754831"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{61, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="626480887"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="338754831"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">268435491</int> + <object class="NSCustomResource" key="NSNormalImage" id="384016683"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_duplicate</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">d</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSImageView" id="686204115"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">290</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> + </object> + </object> + <string key="NSFrame">{{125, 0}, {538, 23}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="4715"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <object class="NSCustomResource" key="NSContents" id="843830563"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_bar_spacer</string> </object> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> + </object> + <object class="NSButton" id="507448309"> + <reference key="NSNextResponder" ref="220777809"/> + <int key="NSvFlags">289</int> + <string key="NSFrame">{{663, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="220777809"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="1072754876"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="507448309"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_edit</string> + </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">4</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <string key="NSFrame">{{-1, -13}, {220.212, 40}}</string> - <reference key="NSSuperview" ref="801427893"/> - <reference key="NSNextKeyView" ref="494991824"/> - <int key="NSsFlags">2</int> - <reference key="NSVScroller" ref="196112633"/> - <reference key="NSHScroller" ref="142487484"/> - <reference key="NSContentView" ref="494991824"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> </object> </object> - <string key="NSFrameSize">{214, 26}</string> - <reference key="NSSuperview" ref="213762440"/> + <string key="NSFrameSize">{695, 329}</string> + <reference key="NSSuperview" ref="628830973"/> <string key="NSClassName">NSView</string> </object> - <object class="BWCustomView" id="1017775084"> - <reference key="NSNextResponder" ref="213762440"/> - <int key="NSvFlags">272</int> + <object class="NSCustomView" id="1063281455"> + <reference key="NSNextResponder" ref="628830973"/> + <int key="NSvFlags">256</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="233472824"> - <reference key="NSNextResponder" ref="1017775084"/> + <object class="BWGradientBox" id="813716908"> + <reference key="NSNextResponder" ref="1063281455"/> + <int key="NSvFlags">266</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="BWInsetTextField" id="581324862"> + <reference key="NSNextResponder" ref="813716908"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{3, 3}, {49, 14}}</string> + <reference key="NSSuperview" ref="813716908"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="907218783"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">INDEXES</string> + <object class="NSFont" key="NSSupport" id="935342005"> + <string key="NSName">LucidaGrande-Bold</string> + <double key="NSSize">11</double> + <int key="NSfFlags">16</int> + </object> + <reference key="NSControlView" ref="581324862"/> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC45MTExMjEyNDkyIDAuOTExMTIxMjQ5MiAwLjkxMTEyMTI0OTIgMAA</bytes> + </object> + <object class="NSColor" key="NSTextColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC4zNjA3ODQzMjIgMC40MzEzNzI1NTMxIDAuNTA1ODgyMzgyNAA</bytes> + </object> + </object> + </object> + <object class="NSImageView" id="929444095"> + <reference key="NSNextResponder" ref="813716908"/> + <int key="NSvFlags">265</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> + </object> + </object> + <string key="NSFrame">{{678, 4}, {10, 13}}</string> + <reference key="NSSuperview" ref="813716908"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="545156725"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <object class="NSCustomResource" key="NSContents"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">grabber-horizontal</string> + </object> + <int key="NSAlign">0</int> + <int key="NSScale">2</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> + </object> + </object> + <string key="NSFrame">{{0, 181}, {695, 20}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <object class="NSColor" key="BWGBFillStartingColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC42NzU3Njg0OTQ2IDAuNzIxOTQ4MTQ2OCAwLjc2NTMwNjExNTIAA</bytes> + </object> + <object class="NSColor" key="BWGBFillEndingColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC41MTM3NjcxODI4IDAuNTY4NDkwNTA1MiAwLjYxNzM0Njk0MjQAA</bytes> + </object> + <object class="NSColor" key="BWGBFillColor"> + <int key="NSColorSpace">2</int> + <bytes key="NSRGB">MC44MzkyMTU3NTU1IDAuODY2NjY2NzM0MiAwLjg5ODAzOTI4MTQAA</bytes> + </object> + <object class="NSColor" key="BWGBTopBorderColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC41NTc2NjQ2OTI0IDAuNTk4ODkyNTA5OSAwLjY0Mjg1NzEzNDMAA</bytes> + </object> + <object class="NSColor" key="BWGBBottomBorderColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC40Mjc4NDM2NjAxIDAuNDc5NDI1MTYyMSAwLjUyMDQwODE1MzUAA</bytes> + </object> + <bool key="BWGBHasTopBorder">NO</bool> + <bool key="BWGBHasBottomBorder">NO</bool> + <bool key="BWGBHasGradient">NO</bool> + <bool key="BWGBHasFillColor">NO</bool> + <float key="BWGBTopInsetAlpha">0.0</float> + <float key="BWGBBottomInsetAlpha">0.0</float> + </object> + <object class="NSScrollView" id="376224367"> + <reference key="NSNextResponder" ref="1063281455"/> <int key="NSvFlags">4370</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="73685676"> - <reference key="NSNextResponder" ref="233472824"/> + <object class="NSClipView" id="794929378"> + <reference key="NSNextResponder" ref="376224367"/> <int key="NSvFlags">2304</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="251040077"> - <reference key="NSNextResponder" ref="73685676"/> + <object class="NSTableView" id="584834515"> + <reference key="NSNextResponder" ref="794929378"/> <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{214, 354}</string> - <reference key="NSSuperview" ref="73685676"/> + <string key="NSFrameSize">{694, 142}</string> + <reference key="NSSuperview" ref="794929378"/> <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> + <object class="NSTableHeaderView" key="NSHeaderView" id="459548655"> + <reference key="NSNextResponder" ref="1038672854"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="1038672854"/> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="476444025"> + <reference key="NSNextResponder" ref="376224367"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="376224367"/> </object> <object class="NSMutableArray" key="NSTableColumns"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="544378883"> - <string key="NSIdentifier">tables</string> - <double key="NSWidth">211</double> - <double key="NSMinWidth">42.868999481201172</double> + <object class="NSTableColumn" id="32109262"> + <string key="NSIdentifier">Non_unique</string> + <double key="NSWidth">80</double> + <double key="NSMinWidth">40</double> <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> <int key="NSCellFlags">75628096</int> <int key="NSCellFlags2">2048</int> - <string key="NSContents">Tables</string> + <string key="NSContents">Non_unique</string> <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor" id="799519821"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> - </object> + <reference key="NSBackgroundColor" ref="799519821"/> <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTextFieldCell" key="NSDataCell" id="37718544"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">272761856</int> + <object class="NSTextFieldCell" key="NSDataCell" id="531231135"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> <string key="NSContents">Text Cell</string> <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="251040077"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> <reference key="NSTextColor" ref="454249633"/> </object> <int key="NSResizingMask">3</int> <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="251040077"/> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="10740828"> + <string key="NSIdentifier">Key_name</string> + <double key="NSWidth">70</double> + <double key="NSMinWidth">40</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Key_name</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="799519821"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="47358406"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="220408800"> + <string key="NSIdentifier">Seq_in_index</string> + <double key="NSWidth">82</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Seq_in_index</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="134871682"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="822910787"> + <string key="NSIdentifier">Column_name</string> + <double key="NSWidth">89</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Column_name</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="94186969"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="751127306"> + <string key="NSIdentifier">Collation</string> + <double key="NSWidth">60</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Collation</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="220865260"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="967567895"> + <string key="NSIdentifier">Cardinality</string> + <double key="NSWidth">70</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Cardinality</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="17112641"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="980868899"> + <string key="NSIdentifier">Sub_part</string> + <double key="NSWidth">60</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Sub_part</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="404477694"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="1015114937"> + <string key="NSIdentifier">Packed</string> + <double key="NSWidth">47</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Packed</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="1023225977"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> + </object> + <object class="NSTableColumn" id="40213152"> + <string key="NSIdentifier">Comment</string> + <double key="NSWidth">108.97599792480469</double> + <double key="NSMinWidth">55.976001739501953</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Comment</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="523867377"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="584834515"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="584834515"/> </object> </object> <double key="NSIntercellSpacingWidth">3</double> <double key="NSIntercellSpacingHeight">2</double> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">_sourceListBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> - </object> - </object> + <reference key="NSBackgroundColor" ref="1024678221"/> <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">1514143744</int> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-222265344</int> <reference key="NSDelegate"/> <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">2</int> + <int key="NSColumnAutoresizingStyle">1</int> <int key="NSDraggingSourceMaskForLocal">15</int> <int key="NSDraggingSourceMaskForNonLocal">0</int> <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewSelectionHighlightStyle">1</int> - <int key="NSTableViewDraggingDestinationStyle">1</int> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> </object> - <string key="NSFrameSize">{214, 354}</string> - <reference key="NSSuperview" ref="233472824"/> - <reference key="NSNextKeyView" ref="251040077"/> - <reference key="NSDocView" ref="251040077"/> + <string key="NSFrame">{{1, 17}, {694, 142}}</string> + <reference key="NSSuperview" ref="376224367"/> + <reference key="NSNextKeyView" ref="584834515"/> + <reference key="NSDocView" ref="584834515"/> <reference key="NSBGColor" ref="1024678221"/> <int key="NScvFlags">4</int> </object> - <object class="NSScroller" id="693168867"> - <reference key="NSNextResponder" ref="233472824"/> + <object class="NSScroller" id="1019209947"> + <reference key="NSNextResponder" ref="376224367"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{197, 0}, {15, 292}}</string> - <reference key="NSSuperview" ref="233472824"/> - <reference key="NSTarget" ref="233472824"/> + <string key="NSFrame">{{611, 17}, {15, 126}}</string> + <reference key="NSSuperview" ref="376224367"/> + <reference key="NSTarget" ref="376224367"/> <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.096045196056365967</double> - <double key="NSPercent">0.99658697843551636</double> + <double key="NSPercent">0.89361697435379028</double> </object> - <object class="NSScroller" id="656188692"> - <reference key="NSNextResponder" ref="233472824"/> + <object class="NSScroller" id="328951385"> + <reference key="NSNextResponder" ref="376224367"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {141, 11}}</string> - <reference key="NSSuperview" ref="233472824"/> - <int key="NSsFlags">257</int> - <reference key="NSTarget" ref="233472824"/> + <string key="NSFrame">{{1, 143}, {610, 15}}</string> + <reference key="NSSuperview" ref="376224367"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="376224367"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99047619104385376</double> + <double key="NSPercent">0.97444087266921997</double> + </object> + <object class="NSClipView" id="1038672854"> + <reference key="NSNextResponder" ref="376224367"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="459548655"/> + </object> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="376224367"/> + <reference key="NSNextKeyView" ref="459548655"/> + <reference key="NSDocView" ref="459548655"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> + <reference ref="476444025"/> </object> - <string key="NSFrameSize">{214, 354}</string> - <reference key="NSSuperview" ref="1017775084"/> - <reference key="NSNextKeyView" ref="73685676"/> - <int key="NSsFlags">528</int> - <reference key="NSVScroller" ref="693168867"/> - <reference key="NSHScroller" ref="656188692"/> - <reference key="NSContentView" ref="73685676"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> + <string key="NSFrame">{{-1, 22}, {696, 160}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <reference key="NSNextKeyView" ref="794929378"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="1019209947"/> + <reference key="NSHScroller" ref="328951385"/> + <reference key="NSContentView" ref="794929378"/> + <reference key="NSHeaderClipView" ref="1038672854"/> + <reference key="NSCornerView" ref="476444025"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + </object> + <object class="NSButton" id="988187819"> + <reference key="NSNextResponder" ref="1063281455"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{-1, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="326048025"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="988187819"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <reference key="NSNormalImage" ref="411821371"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="939835509"> + <reference key="NSNextResponder" ref="1063281455"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{61, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="153146827"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="939835509"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <reference key="NSNormalImage" ref="6560983"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="653667653"> + <reference key="NSNextResponder" ref="1063281455"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{30, -1}, {32, 25}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="345927225"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="653667653"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <reference key="NSNormalImage" ref="860961653"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSImageView" id="15783846"> + <reference key="NSNextResponder" ref="1063281455"/> + <int key="NSvFlags">290</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> + </object> + </object> + <string key="NSFrame">{{93, 0}, {602, 23}}</string> + <reference key="NSSuperview" ref="1063281455"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="372723860"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <reference key="NSContents" ref="843830563"/> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> </object> </object> - <string key="NSFrame">{{0, 27}, {214, 354}}</string> - <reference key="NSSuperview" ref="213762440"/> + <string key="NSFrame">{{0, 330}, {695, 201}}</string> + <reference key="NSSuperview" ref="628830973"/> <string key="NSClassName">NSView</string> </object> </object> - <string key="NSFrameSize">{214, 381}</string> - <reference key="NSSuperview" ref="131633443"/> + <string key="NSFrame">{{7, 10}, {695, 531}}</string> + <reference key="NSSuperview" ref="461236772"/> <int key="NSDividerStyle">2</int> - <object class="NSColor" key="BWSVColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">_sourceListBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> - </object> - </object> - <bool key="BWSVColorIsEnabled">YES</bool> - <object class="NSMutableDictionary" key="BWSVMinValues"> - <integer value="0" key="NS.key.0"/> - <integer value="26" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="BWSVMaxValues"> - <integer value="0" key="NS.key.0"/> - <integer value="26" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="BWSVMinUnits"> - <integer value="0" key="NS.key.0"/> - <integer value="0" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="BWSVMaxUnits"> - <integer value="0" key="NS.key.0"/> - <integer value="0" key="NS.object.0"/> - </object> - <int key="BWSVCollapsiblePopupSelection">1</int> - <bool key="BWSVDividerCanCollapse">NO</bool> </object> </object> - <string key="NSFrameSize">{214, 381}</string> - <reference key="NSSuperview" ref="298095498"/> - <string key="NSClassName">NSView</string> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <object class="BWCustomView" id="192579410"> - <reference key="NSNextResponder" ref="298095498"/> - <int key="NSvFlags">258</int> + <string key="NSLabel">Structure</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> + </object> + <object class="NSTabViewItem" id="624106058"> + <string key="NSIdentifier">content</string> + <object class="NSView" key="NSView" id="1013108064"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="298226231"> - <reference key="NSNextResponder" ref="192579410"/> + <object class="NSScrollView" id="33038697"> + <reference key="NSNextResponder" ref="1013108064"/> <int key="NSvFlags">4370</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="685057119"> - <reference key="NSNextResponder" ref="298226231"/> + <object class="NSClipView" id="545438501"> + <reference key="NSNextResponder" ref="33038697"/> <int key="NSvFlags">2304</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="347093764"> - <reference key="NSNextResponder" ref="685057119"/> + <object class="NSTableView" id="22576329"> + <reference key="NSNextResponder" ref="545438501"/> <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{214, 145}</string> - <reference key="NSSuperview" ref="685057119"/> + <string key="NSFrameSize">{694, 455}</string> + <reference key="NSSuperview" ref="545438501"/> <bool key="NSEnabled">YES</bool> - <object class="_NSCornerView" key="NSCornerView"> - <nil key="NSNextResponder"/> + <object class="NSTableHeaderView" key="NSHeaderView" id="457166030"> + <reference key="NSNextResponder" ref="498696185"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="498696185"/> + <reference key="NSTableView" ref="22576329"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="561547869"> + <reference key="NSNextResponder" ref="33038697"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="33038697"/> </object> <object class="NSMutableArray" key="NSTableColumns"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="703008826"> - <string key="NSIdentifier">info</string> - <double key="NSWidth">210.8690185546875</double> - <double key="NSMinWidth">42.868999481201172</double> + <object class="NSTableColumn" id="636699657"> + <double key="NSWidth">623</double> + <double key="NSMinWidth">8</double> <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> <int key="NSCellFlags">75628096</int> <int key="NSCellFlags2">2048</int> - <string key="NSContents">Information</string> + <string key="NSContents"/> <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> - </object> + <reference key="NSBackgroundColor" ref="799519821"/> <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTextFieldCell" key="NSDataCell" id="371324917"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">272761856</int> + <object class="NSTextFieldCell" key="NSDataCell" id="173507854"> + <int key="NSCellFlags">338820672</int> + <int key="NSCellFlags2">1024</int> <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="347093764"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="22576329"/> + <reference key="NSBackgroundColor" ref="449903125"/> <reference key="NSTextColor" ref="454249633"/> </object> <int key="NSResizingMask">3</int> <bool key="NSIsResizeable">YES</bool> <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="347093764"/> + <reference key="NSTableView" ref="22576329"/> </object> </object> <double key="NSIntercellSpacingWidth">3</double> <double key="NSIntercellSpacingHeight">2</double> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">_sourceListBackgroundColor</string> - <object class="NSColor" key="NSColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC44MzkyMTU2OTU5IDAuODY2NjY2Njc0NiAwLjg5ODAzOTIyMTgAA</bytes> - </object> - </object> + <reference key="NSBackgroundColor" ref="1024678221"/> <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">17</double> - <int key="NSTvFlags">1514143744</int> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-627048448</int> <reference key="NSDelegate"/> <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">2</int> + <int key="NSColumnAutoresizingStyle">0</int> <int key="NSDraggingSourceMaskForLocal">15</int> <int key="NSDraggingSourceMaskForNonLocal">0</int> <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewSelectionHighlightStyle">1</int> - <int key="NSTableViewDraggingDestinationStyle">1</int> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> </object> - <string key="NSFrameSize">{214, 145}</string> - <reference key="NSSuperview" ref="298226231"/> - <reference key="NSNextKeyView" ref="347093764"/> - <reference key="NSDocView" ref="347093764"/> + <string key="NSFrame">{{1, 17}, {694, 455}}</string> + <reference key="NSSuperview" ref="33038697"/> + <reference key="NSNextKeyView" ref="22576329"/> + <reference key="NSDocView" ref="22576329"/> <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">6</int> + <int key="NScvFlags">2</int> </object> - <object class="NSScroller" id="245346414"> - <reference key="NSNextResponder" ref="298226231"/> + <object class="NSScroller" id="398797698"> + <reference key="NSNextResponder" ref="33038697"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {15, 20}}</string> - <reference key="NSSuperview" ref="298226231"/> - <reference key="NSTarget" ref="298226231"/> + <string key="NSFrame">{{611, 17}, {15, 439}}</string> + <reference key="NSSuperview" ref="33038697"/> + <reference key="NSTarget" ref="33038697"/> <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.48965516686439514</double> - <double key="NSPercent">0.94736838340759277</double> + <double key="NSPercent">0.9669603705406189</double> </object> - <object class="NSScroller" id="353686052"> - <reference key="NSNextResponder" ref="298226231"/> + <object class="NSScroller" id="178353583"> + <reference key="NSNextResponder" ref="33038697"/> <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {141, 11}}</string> - <reference key="NSSuperview" ref="298226231"/> - <int key="NSsFlags">257</int> - <reference key="NSTarget" ref="298226231"/> + <string key="NSFrame">{{1, 456}, {688, 15}}</string> + <reference key="NSSuperview" ref="33038697"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="33038697"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99047619104385376</double> + <double key="NSCurValue">0.0014534880174323916</double> + <double key="NSPercent">0.99840247631072998</double> + </object> + <object class="NSClipView" id="498696185"> + <reference key="NSNextResponder" ref="33038697"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="457166030"/> + </object> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="33038697"/> + <reference key="NSNextKeyView" ref="457166030"/> + <reference key="NSDocView" ref="457166030"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> + <reference ref="561547869"/> </object> - <string key="NSFrameSize">{214, 145}</string> - <reference key="NSSuperview" ref="192579410"/> - <reference key="NSNextKeyView" ref="685057119"/> - <int key="NSsFlags">512</int> - <reference key="NSVScroller" ref="245346414"/> - <reference key="NSHScroller" ref="353686052"/> - <reference key="NSContentView" ref="685057119"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> + <string key="NSFrame">{{6, 32}, {696, 473}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <reference key="NSNextKeyView" ref="545438501"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="398797698"/> + <reference key="NSHScroller" ref="178353583"/> + <reference key="NSContentView" ref="545438501"/> + <reference key="NSHeaderClipView" ref="498696185"/> + <reference key="NSCornerView" ref="561547869"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> </object> - </object> - <string key="NSFrame">{{0, 382}, {214, 145}}</string> - <reference key="NSSuperview" ref="298095498"/> - <string key="NSClassName">NSView</string> - </object> - </object> - <string key="NSFrame">{{0, 23}, {214, 527}}</string> - <reference key="NSSuperview" ref="372294785"/> - <int key="NSDividerStyle">2</int> - <reference key="BWSVColor" ref="304829493"/> - <bool key="BWSVColorIsEnabled">NO</bool> - <object class="NSMutableDictionary" key="BWSVMinValues"> - <integer value="1" key="NS.key.0"/> - <integer value="0" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="BWSVMaxValues"> - <integer value="1" key="NS.key.0"/> - <integer value="145" key="NS.object.0"/> - </object> - <object class="NSMutableDictionary" key="BWSVMinUnits"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <integer value="1"/> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <integer value="0"/> - </object> - </object> - <object class="NSMutableDictionary" key="BWSVMaxUnits"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <integer value="1"/> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="0"/> - <integer value="0"/> - </object> - </object> - <int key="BWSVCollapsiblePopupSelection">2</int> - <bool key="BWSVDividerCanCollapse">NO</bool> - </object> - <object class="BWAnchoredButtonBar" id="28219887"> - <reference key="NSNextResponder" ref="372294785"/> - <int key="NSvFlags">290</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWAnchoredButton" id="500608059"> - <reference key="NSNextResponder" ref="28219887"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{-1, -1}, {32, 24}}</string> - <reference key="NSSuperview" ref="28219887"/> - <bool key="NSEnabled">YES</bool> - <object class="BWAnchoredButtonCell" key="NSCell" id="283448047"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="500608059"/> - <int key="NSButtonFlags">113524991</int> - <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSAddTemplate</string> + <object class="NSProgressIndicator" id="440898411"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">1289</int> + <object class="NSPSMatrix" key="NSDrawMatrix"/> + <string key="NSFrame">{{680, 515}, {16, 16}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <int key="NSpiFlags">28938</int> + <double key="NSMaxValue">100</double> </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="BWAnchoredPopUpButton" id="960207750"> - <reference key="NSNextResponder" ref="28219887"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{30, -1}, {32, 24}}</string> - <reference key="NSSuperview" ref="28219887"/> - <bool key="NSEnabled">YES</bool> - <object class="BWAnchoredPopUpButtonCell" key="NSCell" id="321871356"> - <int key="NSCellFlags">71433792</int> - <int key="NSCellFlags2">134219776</int> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="960207750"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">163</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="545621807"> - <reference key="NSMenu" ref="890046805"/> - <bool key="NSIsHidden">YES</bool> - <string key="NSTitle"/> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <object class="NSCustomResource" key="NSImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSActionTemplate</string> + <object class="NSButton" id="983589239"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">265</int> + <string key="NSFrame">{{620, 513}, {54, 19}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="322691380"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents">Filter</string> + <object class="NSFont" key="NSSupport" id="790379580"> + <string key="NSName">LucidaGrande</string> + <double key="NSSize">11</double> + <int key="NSfFlags">16</int> + </object> + <reference key="NSControlView" ref="983589239"/> + <int key="NSButtonFlags">-2038152961</int> + <int key="NSButtonFlags2">164</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSCustomResource" key="NSOnImage" id="450876295"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuCheckmark</string> + </object> + <object class="NSButton" id="1013153003"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{6, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="179346474"> + <int key="NSCellFlags">604110336</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="1013153003"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">402653219</int> + <reference key="NSNormalImage" ref="411821371"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">a</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSCustomResource" key="NSMixedImage" id="414351669"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSMenuMixedState</string> + </object> + <object class="NSButton" id="459474311"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{100, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="470593670"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="459474311"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <reference key="NSNormalImage" ref="6560983"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="331025266"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{37, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="172699675"> + <int key="NSCellFlags">604110336</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="331025266"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <reference key="NSNormalImage" ref="860961653"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"></string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + </object> + <object class="NSButton" id="196265983"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{68, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="291648608"> + <int key="NSCellFlags">604110336</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="196265983"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">268435491</int> + <reference key="NSNormalImage" ref="384016683"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">d</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="890046805"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> + <object class="NSImageView" id="738389447"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">290</int> + <object class="NSMutableSet" key="NSDragTypes"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="545621807"/> - <object class="NSMenuItem" id="112091395"> - <reference key="NSMenu" ref="890046805"/> - <string key="NSTitle">Rename Table...</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> - </object> - <object class="NSMenuItem" id="897887117"> - <reference key="NSMenu" ref="890046805"/> - <string key="NSTitle">Duplicate Table...</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> - </object> - <object class="NSMenuItem" id="226083732"> - <reference key="NSMenu" ref="890046805"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> - </object> - <object class="NSMenuItem" id="962084508"> - <reference key="NSMenu" ref="890046805"/> - <string key="NSTitle">Truncate Table</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> - </object> - <object class="NSMenuItem" id="351524538"> - <reference key="NSMenu" ref="890046805"/> - <string key="NSTitle">Remove Table</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> + <object class="NSArray" key="set.sortedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> </object> - <object class="NSMenuItem" id="215466732"> - <reference key="NSMenu" ref="890046805"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> + </object> + <string key="NSFrame">{{163, 10}, {539, 23}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="238883532"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <reference key="NSContents" ref="843830563"/> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> + </object> + <object class="NSButton" id="393139604"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{131, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="595196722"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="393139604"/> + <int key="NSButtonFlags">-935051009</int> + <int key="NSButtonFlags2">35</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_edit_mode</string> </object> - <object class="NSMenuItem" id="570147191"> - <reference key="NSMenu" ref="890046805"/> - <string key="NSTitle">Show Create Table Syntax...</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="321871356"/> + <object class="NSCustomResource" key="NSAlternateImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_edit_mode_selected</string> </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> </object> - <bool key="NSPullDown">YES</bool> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - </object> - </object> - <object class="BWAnchoredButton" id="595750628"> - <reference key="NSNextResponder" ref="28219887"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{61, -1}, {32, 24}}</string> - <reference key="NSSuperview" ref="28219887"/> - <bool key="NSEnabled">YES</bool> - <object class="BWAnchoredButtonCell" key="NSCell" id="227511715"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="595750628"/> - <int key="NSButtonFlags">113524991</int> - <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSRefreshTemplate</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - <object class="BWAnchoredButton" id="57416393"> - <reference key="NSNextResponder" ref="28219887"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{92, -1}, {32, 24}}</string> - <reference key="NSSuperview" ref="28219887"/> - <bool key="NSEnabled">YES</bool> - <object class="BWAnchoredButtonCell" key="NSCell" id="708016222"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="57416393"/> - <int key="NSButtonFlags">-926662401</int> - <int key="NSButtonFlags2">163</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_pane_show_icon</string> - </object> - <object class="NSCustomResource" key="NSAlternateImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_pane_hide_icon</string> + <object class="NSTextField" id="262235013"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">290</int> + <string key="NSFrame">{{166, 6}, {421, 22}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="665575636"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">4195328</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="262235013"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> + </object> </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - </object> - </object> - <string key="NSFrameSize">{214, 23}</string> - <reference key="NSSuperview" ref="372294785"/> - <bool key="BWABBIsResizable">YES</bool> - <bool key="BWABBIsAtBottom">YES</bool> - <bool key="BWABBHandleIsRightAligned">NO</bool> - <int key="BWABBSelectedIndex">0</int> - </object> - </object> - <string key="NSFrameSize">{214, 550}</string> - <reference key="NSSuperview" ref="937377983"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSCustomView" id="604818293"> - <reference key="NSNextResponder" ref="937377983"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTabView" id="714795046"> - <reference key="NSNextResponder" ref="604818293"/> - <int key="NSvFlags">274</int> - <string key="NSFrame">{{-7, -10}, {741, 564}}</string> - <reference key="NSSuperview" ref="604818293"/> - <object class="NSMutableArray" key="NSTabViewItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTabViewItem" id="831053945"> - <string key="NSIdentifier">source</string> - <object class="NSView" key="NSView" id="461236772"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSplitView" id="628830973"> - <reference key="NSNextResponder" ref="461236772"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="220777809"> - <reference key="NSNextResponder" ref="628830973"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="22340145"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="16936123"> - <reference key="NSNextResponder" ref="22340145"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="715508012"> - <reference key="NSNextResponder" ref="16936123"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 289}</string> - <reference key="NSSuperview" ref="16936123"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="926883367"> - <reference key="NSNextResponder" ref="639957061"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="639957061"/> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="868771861"> - <reference key="NSNextResponder" ref="22340145"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="22340145"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="214236344"> - <string key="NSIdentifier">Field</string> - <double key="NSWidth">99</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Field</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="799519821"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="262388894"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="45498659"> - <string key="NSIdentifier">Type</string> - <double key="NSWidth">65</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Type</string> - <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor" id="299403355"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">headerColor</string> - <reference key="NSColor" ref="449903125"/> - </object> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSComboBoxCell" key="NSDataCell" id="904218650"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - <int key="NSVisibleItemCount">10</int> - <bool key="NSHasVerticalScroller">YES</bool> - <bool key="NSCompletes">YES</bool> - <object class="NSMutableArray" key="NSPopUpListData"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>tinyint</string> - <string>smallint</string> - <string>mediumint</string> - <string>int</string> - <string>bigint</string> - <string>float</string> - <string>double</string> - <string>decimal</string> - <string>--------</string> - <string>date</string> - <string>datetime</string> - <string>timestamp</string> - <string>time</string> - <string>year</string> - <string>--------</string> - <string>char</string> - <string>varchar</string> - <string>tinyblob</string> - <string>tinytext</string> - <string>blob</string> - <string>text</string> - <string>mediumblob</string> - <string>mediumtext</string> - <string>longblob</string> - <string>longtext</string> - <string>enum</string> - <string>set</string> - <string>--------</string> - <string>bit</string> - <string>binary</string> - <string>varbinary</string> - </object> - <object class="NSComboTableView" key="NSTableView" id="567127181"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">274</int> - <string key="NSFrameSize">{13, 558}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> - <bool key="NSEnabled">YES</bool> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn"> - <integer value="0" key="NSIdentifier"/> - <double key="NSWidth">10</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell"> - <int key="NSCellFlags">338820672</int> - <int key="NSCellFlags2">1024</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="567127181"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="567127181"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <string key="NSAction">tableViewAction:</string> - <int key="NSTvFlags">-228556800</int> - <reference key="NSDelegate" ref="904218650"/> - <reference key="NSDataSource" ref="904218650"/> - <reference key="NSTarget" ref="904218650"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - <bool key="NSButtonBordered">NO</bool> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="212523940"> - <string key="NSIdentifier">Length</string> - <double key="NSWidth">74</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Length</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="11555859"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="230280632"> - <string key="NSIdentifier">unsigned</string> - <double key="NSWidth">55</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Unsigned</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSButtonCell" key="NSDataCell" id="396619281"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">131072</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <object class="NSCustomResource" key="NSNormalImage" id="653588312"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSSwitch</string> - </object> - <object class="NSButtonImageSource" key="NSAlternateImage" id="386686735"> - <string key="NSImageName">NSSwitch</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">2</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="554037403"> - <string key="NSIdentifier">zerofill</string> - <double key="NSWidth">55</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Zerofill</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSButtonCell" key="NSDataCell" id="72452463"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">131072</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="653588312"/> - <reference key="NSAlternateImage" ref="386686735"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">2</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="962294682"> - <string key="NSIdentifier">binary</string> - <double key="NSWidth">55</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Binary</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSButtonCell" key="NSDataCell" id="1015567448"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">131072</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="653588312"/> - <reference key="NSAlternateImage" ref="386686735"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">2</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="881882727"> - <string key="NSIdentifier">Null</string> - <double key="NSWidth">60</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Allow Null</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSButtonCell" key="NSDataCell" id="836477324"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">131072</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <int key="NSButtonFlags">1211912703</int> - <int key="NSButtonFlags2">2</int> - <reference key="NSNormalImage" ref="653588312"/> - <reference key="NSAlternateImage" ref="386686735"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> - <int key="NSResizingMask">2</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="981319728"> - <string key="NSIdentifier">Key</string> - <double key="NSWidth">55</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Key</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="564777231"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">2</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="788521496"> - <string key="NSIdentifier">Default</string> - <double key="NSWidth">68</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Default</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="108959660"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - <object class="NSTableColumn" id="128488500"> - <string key="NSIdentifier">Extra</string> - <double key="NSWidth">78.39794921875</double> - <double key="NSMinWidth">31.39794921875</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Extra</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSComboBoxCell" key="NSDataCell" id="462958080"> - <int key="NSCellFlags">337772097</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="715508012"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - <int key="NSVisibleItemCount">3</int> - <bool key="NSHasVerticalScroller">YES</bool> - <bool key="NSCompletes">YES</bool> - <object class="NSMutableArray" key="NSPopUpListData"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>None</string> - <string>auto_increment</string> - <string>on update CURRENT_TIMESTAMP</string> - </object> - <object class="NSComboTableView" key="NSTableView" id="1025423991"> - <reference key="NSNextResponder"/> - <int key="NSvFlags">274</int> - <string key="NSFrameSize">{13, 54}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> - <bool key="NSEnabled">YES</bool> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn"> - <integer value="0" key="NSIdentifier"/> - <double key="NSWidth">10</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell"> - <int key="NSCellFlags">338820672</int> - <int key="NSCellFlags2">1024</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1025423991"/> - <bool key="NSDrawsBackground">YES</bool> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="1025423991"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <string key="NSAction">tableViewAction:</string> - <int key="NSTvFlags">-228556800</int> - <reference key="NSDelegate" ref="462958080"/> - <reference key="NSDataSource" ref="462958080"/> - <reference key="NSTarget" ref="462958080"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - <bool key="NSButtonBordered">NO</bool> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="715508012"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-222265344</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 17}, {694, 289}}</string> - <reference key="NSSuperview" ref="22340145"/> - <reference key="NSNextKeyView" ref="715508012"/> - <reference key="NSDocView" ref="715508012"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="943144555"> - <reference key="NSNextResponder" ref="22340145"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{674, 17}, {15, 274}}</string> - <reference key="NSSuperview" ref="22340145"/> - <reference key="NSTarget" ref="22340145"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.98586571216583252</double> - </object> - <object class="NSScroller" id="456666876"> - <reference key="NSNextResponder" ref="22340145"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 291}, {673, 15}}</string> - <reference key="NSSuperview" ref="22340145"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="22340145"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99854862689971924</double> - </object> - <object class="NSClipView" id="639957061"> - <reference key="NSNextResponder" ref="22340145"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="926883367"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="22340145"/> - <reference key="NSNextKeyView" ref="926883367"/> - <reference key="NSDocView" ref="926883367"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> - </object> - <reference ref="868771861"/> - </object> - <string key="NSFrame">{{-1, 22}, {696, 307}}</string> - <reference key="NSSuperview" ref="220777809"/> - <reference key="NSNextKeyView" ref="16936123"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="943144555"/> - <reference key="NSHScroller" ref="456666876"/> - <reference key="NSContentView" ref="16936123"/> - <reference key="NSHeaderClipView" ref="639957061"/> - <reference key="NSCornerView" ref="868771861"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + <object class="NSSplitView" id="231622333"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">266</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="894187833"> + <reference key="NSNextResponder" ref="231622333"/> + <int key="NSvFlags">290</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTextField" id="905386082"> + <reference key="NSNextResponder" ref="894187833"/> + <int key="NSvFlags">264</int> + <string key="NSFrame">{{7, 6}, {43, 14}}</string> + <reference key="NSSuperview" ref="894187833"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="314592665"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Search:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="905386082"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSButton" id="362371286"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{-1, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="413143172"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="362371286"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">402653219</int> - <object class="NSCustomResource" key="NSNormalImage" id="411821371"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_add</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">a</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + </object> + <object class="NSPopUpButton" id="830088955"> + <reference key="NSNextResponder" ref="894187833"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{51, 3}, {160, 20}}</string> + <reference key="NSSuperview" ref="894187833"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="376863254"> + <int key="NSCellFlags">-1539178944</int> + <int key="NSCellFlags2">133120</int> + <reference key="NSSupport" ref="790379580"/> + <reference key="NSControlView" ref="830088955"/> + <int key="NSButtonFlags">-2038284033</int> + <int key="NSButtonFlags2">36</int> + <reference key="NSAlternateImage" ref="790379580"/> + <string key="NSAlternateContents"/> + <object class="NSMutableString" key="NSKeyEquivalent"> + <characters key="NS.bytes"/> </object> - </object> - <object class="NSButton" id="338296668"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{93, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="917381158"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="338296668"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <object class="NSCustomResource" key="NSNormalImage" id="6560983"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_refresh</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="1028844875"> + <reference key="NSMenu" ref="747439187"/> + <string key="NSTitle">field</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <int key="NSState">1</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="376863254"/> </object> - </object> - <object class="NSButton" id="996552255"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{30, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="578226656"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="996552255"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage" id="860961653"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_remove</string> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="747439187"> + <object class="NSMutableString" key="NSTitle"> + <characters key="NS.bytes">OtherViews</characters> </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"></string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="338754831"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{61, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="626480887"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="338754831"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">268435491</int> - <object class="NSCustomResource" key="NSNormalImage" id="384016683"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_duplicate</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1028844875"/> </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">d</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> </object> + <int key="NSPreferredEdge">3</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">1</int> </object> - <object class="NSImageView" id="686204115"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">290</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> + </object> + <object class="NSPopUpButton" id="744029762"> + <reference key="NSNextResponder" ref="894187833"/> + <int key="NSvFlags">265</int> + <string key="NSFrame">{{216, 0}, {95, 25}}</string> + <reference key="NSSuperview" ref="894187833"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="105542136"> + <int key="NSCellFlags">-1539178944</int> + <int key="NSCellFlags2">133120</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="744029762"/> + <int key="NSButtonFlags">-2038415105</int> + <int key="NSButtonFlags2">36</int> + <string key="NSAlternateContents"/> + <object class="NSMutableString" key="NSKeyEquivalent"> + <characters key="NS.bytes"/> </object> - <string key="NSFrame">{{125, 0}, {538, 23}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="4715"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <object class="NSCustomResource" key="NSContents" id="843830563"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_bar_spacer</string> - </object> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="129836593"> + <reference key="NSMenu" ref="1000166734"/> + <string key="NSTitle">is</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <int key="NSState">1</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="105542136"/> </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSButton" id="507448309"> - <reference key="NSNextResponder" ref="220777809"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{663, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="220777809"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="1072754876"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="507448309"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_edit</string> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="1000166734"> + <object class="NSMutableString" key="NSTitle"> + <characters key="NS.bytes">OtherViews</characters> + </object> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="129836593"/> </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">4</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> </object> + <int key="NSPreferredEdge">3</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">1</int> </object> </object> - <string key="NSFrameSize">{695, 329}</string> - <reference key="NSSuperview" ref="628830973"/> - <string key="NSClassName">NSView</string> </object> - <object class="NSCustomView" id="1063281455"> - <reference key="NSNextResponder" ref="628830973"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWGradientBox" id="813716908"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">266</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="BWInsetTextField" id="581324862"> - <reference key="NSNextResponder" ref="813716908"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{3, 3}, {49, 14}}</string> - <reference key="NSSuperview" ref="813716908"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="907218783"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">INDEXES</string> - <object class="NSFont" key="NSSupport" id="935342005"> - <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">11</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="581324862"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC45MTExMjEyNDkyIDAuOTExMTIxMjQ5MiAwLjkxMTEyMTI0OTIgMAA</bytes> - </object> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC4zNjA3ODQzMjIgMC40MzEzNzI1NTMxIDAuNTA1ODgyMzgyNAA</bytes> - </object> - </object> - </object> - <object class="NSImageView" id="929444095"> - <reference key="NSNextResponder" ref="813716908"/> - <int key="NSvFlags">265</int> - <object class="NSMutableSet" key="NSDragTypes"> + <string key="NSFrameSize">{313, 27}</string> + <reference key="NSSuperview" ref="231622333"/> + <string key="NSClassName">NSView</string> + </object> + <object class="NSCustomView" id="641645529"> + <reference key="NSNextResponder" ref="231622333"/> + <int key="NSvFlags">290</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSearchField" id="377771536"> + <reference key="NSNextResponder" ref="641645529"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{5, 4}, {278, 19}}</string> + <reference key="NSSuperview" ref="641645529"/> + <bool key="NSEnabled">YES</bool> + <object class="NSSearchFieldCell" key="NSCell" id="667596795"> + <int key="NSCellFlags">879885888</int> + <int key="NSCellFlags2">268567552</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="377771536"/> + <bool key="NSDrawsBackground">YES</bool> + <int key="NSTextBezelStyle">1</int> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + <object class="NSButtonCell" key="NSSearchButtonCell"> + <int key="NSCellFlags">537001472</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">search</string> + <reference key="NSControlView" ref="377771536"/> + <string key="NSAction">_searchFieldSearch:</string> + <reference key="NSTarget" ref="667596795"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + </object> + <object class="NSButtonCell" key="NSCancelButtonCell"> + <int key="NSCellFlags">537001472</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">clear</string> + <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableDictionary"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{678, 4}, {10, 13}}</string> - <reference key="NSSuperview" ref="813716908"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="545156725"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <object class="NSCustomResource" key="NSContents"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">grabber-horizontal</string> + <string>AXDescription</string> + <string>NSAccessibilityEncodedAttributesValueType</string> </object> - <int key="NSAlign">0</int> - <int key="NSScale">2</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - </object> - <string key="NSFrame">{{0, 181}, {695, 20}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <object class="NSColor" key="BWGBFillStartingColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC42NzU3Njg0OTQ2IDAuNzIxOTQ4MTQ2OCAwLjc2NTMwNjExNTIAA</bytes> - </object> - <object class="NSColor" key="BWGBFillEndingColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC41MTM3NjcxODI4IDAuNTY4NDkwNTA1MiAwLjYxNzM0Njk0MjQAA</bytes> - </object> - <object class="NSColor" key="BWGBFillColor"> - <int key="NSColorSpace">2</int> - <bytes key="NSRGB">MC44MzkyMTU3NTU1IDAuODY2NjY2NzM0MiAwLjg5ODAzOTI4MTQAA</bytes> - </object> - <object class="NSColor" key="BWGBTopBorderColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC41NTc2NjQ2OTI0IDAuNTk4ODkyNTA5OSAwLjY0Mjg1NzEzNDMAA</bytes> - </object> - <object class="NSColor" key="BWGBBottomBorderColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC40Mjc4NDM2NjAxIDAuNDc5NDI1MTYyMSAwLjUyMDQwODE1MzUAA</bytes> - </object> - <bool key="BWGBHasTopBorder">NO</bool> - <bool key="BWGBHasBottomBorder">NO</bool> - <bool key="BWGBHasGradient">NO</bool> - <bool key="BWGBHasFillColor">NO</bool> - <float key="BWGBTopInsetAlpha">0.0</float> - <float key="BWGBBottomInsetAlpha">0.0</float> - </object> - <object class="NSScrollView" id="376224367"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="794929378"> - <reference key="NSNextResponder" ref="376224367"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="584834515"> - <reference key="NSNextResponder" ref="794929378"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 142}</string> - <reference key="NSSuperview" ref="794929378"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="459548655"> - <reference key="NSNextResponder" ref="1038672854"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="1038672854"/> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="476444025"> - <reference key="NSNextResponder" ref="376224367"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="376224367"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="32109262"> - <string key="NSIdentifier">Non_unique</string> - <double key="NSWidth">80</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Non_unique</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="799519821"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="531231135"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="10740828"> - <string key="NSIdentifier">Key_name</string> - <double key="NSWidth">70</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Key_name</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="799519821"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="47358406"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="220408800"> - <string key="NSIdentifier">Seq_in_index</string> - <double key="NSWidth">82</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Seq_in_index</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="134871682"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="822910787"> - <string key="NSIdentifier">Column_name</string> - <double key="NSWidth">89</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Column_name</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="94186969"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="751127306"> - <string key="NSIdentifier">Collation</string> - <double key="NSWidth">60</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Collation</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="220865260"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="967567895"> - <string key="NSIdentifier">Cardinality</string> - <double key="NSWidth">70</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Cardinality</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="17112641"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="980868899"> - <string key="NSIdentifier">Sub_part</string> - <double key="NSWidth">60</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Sub_part</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="404477694"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="1015114937"> - <string key="NSIdentifier">Packed</string> - <double key="NSWidth">47</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Packed</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="1023225977"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - <object class="NSTableColumn" id="40213152"> - <string key="NSIdentifier">Comment</string> - <double key="NSWidth">108.97599792480469</double> - <double key="NSMinWidth">55.976001739501953</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Comment</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="523867377"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="584834515"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="584834515"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-222265344</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>cancel</string> + <integer value="1"/> </object> </object> - <string key="NSFrame">{{1, 17}, {694, 142}}</string> - <reference key="NSSuperview" ref="376224367"/> - <reference key="NSNextKeyView" ref="584834515"/> - <reference key="NSDocView" ref="584834515"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="1019209947"> - <reference key="NSNextResponder" ref="376224367"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{611, 17}, {15, 126}}</string> - <reference key="NSSuperview" ref="376224367"/> - <reference key="NSTarget" ref="376224367"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.89361697435379028</double> - </object> - <object class="NSScroller" id="328951385"> - <reference key="NSNextResponder" ref="376224367"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 143}, {610, 15}}</string> - <reference key="NSSuperview" ref="376224367"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="376224367"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.97444087266921997</double> - </object> - <object class="NSClipView" id="1038672854"> - <reference key="NSNextResponder" ref="376224367"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="459548655"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="376224367"/> - <reference key="NSNextKeyView" ref="459548655"/> - <reference key="NSDocView" ref="459548655"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> </object> - <reference ref="476444025"/> - </object> - <string key="NSFrame">{{-1, 22}, {696, 160}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <reference key="NSNextKeyView" ref="794929378"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="1019209947"/> - <reference key="NSHScroller" ref="328951385"/> - <reference key="NSContentView" ref="794929378"/> - <reference key="NSHeaderClipView" ref="1038672854"/> - <reference key="NSCornerView" ref="476444025"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> - </object> - <object class="NSButton" id="988187819"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{-1, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="326048025"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="988187819"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <reference key="NSNormalImage" ref="411821371"/> - <string key="NSAlternateContents"/> + <reference key="NSControlView" ref="377771536"/> + <string key="NSAction">_searchFieldCancel:</string> + <reference key="NSTarget" ref="667596795"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> <int key="NSPeriodicInterval">75</int> </object> + <int key="NSMaximumRecents">255</int> + <bool key="NSSendsWholeSearchString">YES</bool> + <bytes key="NSSearchFieldFlags">CAAAAA</bytes> </object> - <object class="NSButton" id="939835509"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{61, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="153146827"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="939835509"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <reference key="NSNormalImage" ref="6560983"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + </object> + <object class="NSTextField" id="85531569"> + <reference key="NSNextResponder" ref="641645529"/> + <int key="NSvFlags">-2147483379</int> + <string key="NSFrame">{{129, 6}, {28, 14}}</string> + <reference key="NSSuperview" ref="641645529"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="194715102"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">AND</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="85531569"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSButton" id="653667653"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{30, -1}, {32, 25}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="345927225"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="653667653"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <reference key="NSNormalImage" ref="860961653"/> - <string key="NSAlternateContents"/> + </object> + <object class="NSSearchField" id="722854793"> + <reference key="NSNextResponder" ref="641645529"/> + <int key="NSvFlags">-2147483378</int> + <string key="NSFrame">{{5, 4}, {112, 19}}</string> + <reference key="NSSuperview" ref="641645529"/> + <bool key="NSEnabled">YES</bool> + <object class="NSSearchFieldCell" key="NSCell" id="556901008"> + <int key="NSCellFlags">343014976</int> + <int key="NSCellFlags2">268567552</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="722854793"/> + <bool key="NSDrawsBackground">YES</bool> + <int key="NSTextBezelStyle">1</int> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + <object class="NSButtonCell" key="NSSearchButtonCell"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">search</string> + <reference key="NSControlView" ref="722854793"/> + <string key="NSAction">_searchFieldSearch:</string> + <reference key="NSTarget" ref="556901008"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> <int key="NSPeriodicInterval">75</int> </object> - </object> - <object class="NSImageView" id="15783846"> - <reference key="NSNextResponder" ref="1063281455"/> - <int key="NSvFlags">290</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{93, 0}, {602, 23}}</string> - <reference key="NSSuperview" ref="1063281455"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="372723860"> + <object class="NSButtonCell" key="NSCancelButtonCell"> <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSContents" ref="843830563"/> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - </object> - <string key="NSFrame">{{0, 330}, {695, 201}}</string> - <reference key="NSSuperview" ref="628830973"/> - <string key="NSClassName">NSView</string> - </object> - </object> - <string key="NSFrame">{{7, 10}, {695, 531}}</string> - <reference key="NSSuperview" ref="461236772"/> - <int key="NSDividerStyle">2</int> - </object> - </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> - </object> - <string key="NSLabel">Structure</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> - </object> - <object class="NSTabViewItem" id="624106058"> - <string key="NSIdentifier">content</string> - <object class="NSView" key="NSView" id="1013108064"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="33038697"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="545438501"> - <reference key="NSNextResponder" ref="33038697"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="22576329"> - <reference key="NSNextResponder" ref="545438501"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 455}</string> - <reference key="NSSuperview" ref="545438501"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="457166030"> - <reference key="NSNextResponder" ref="498696185"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="498696185"/> - <reference key="NSTableView" ref="22576329"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="561547869"> - <reference key="NSNextResponder" ref="33038697"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="33038697"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="636699657"> - <double key="NSWidth">623</double> - <double key="NSMinWidth">8</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="799519821"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="173507854"> - <int key="NSCellFlags">338820672</int> - <int key="NSCellFlags2">1024</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="22576329"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <reference key="NSTextColor" ref="454249633"/> + <int key="NSCellFlags2">0</int> + <string key="NSContents">clear</string> + <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableDictionary"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>AXDescription</string> + <string>NSAccessibilityEncodedAttributesValueType</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>cancel</string> + <integer value="1"/> + </object> </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="22576329"/> - </object> - </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-627048448</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">0</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> - </object> - </object> - <string key="NSFrame">{{1, 17}, {694, 455}}</string> - <reference key="NSSuperview" ref="33038697"/> - <reference key="NSNextKeyView" ref="22576329"/> - <reference key="NSDocView" ref="22576329"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">2</int> - </object> - <object class="NSScroller" id="398797698"> - <reference key="NSNextResponder" ref="33038697"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{611, 17}, {15, 439}}</string> - <reference key="NSSuperview" ref="33038697"/> - <reference key="NSTarget" ref="33038697"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.9669603705406189</double> - </object> - <object class="NSScroller" id="178353583"> - <reference key="NSNextResponder" ref="33038697"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 456}, {688, 15}}</string> - <reference key="NSSuperview" ref="33038697"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="33038697"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.0014534880174323916</double> - <double key="NSPercent">0.99840247631072998</double> - </object> - <object class="NSClipView" id="498696185"> - <reference key="NSNextResponder" ref="33038697"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="457166030"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="33038697"/> - <reference key="NSNextKeyView" ref="457166030"/> - <reference key="NSDocView" ref="457166030"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> - </object> - <reference ref="561547869"/> - </object> - <string key="NSFrame">{{6, 32}, {696, 473}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <reference key="NSNextKeyView" ref="545438501"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="398797698"/> - <reference key="NSHScroller" ref="178353583"/> - <reference key="NSContentView" ref="545438501"/> - <reference key="NSHeaderClipView" ref="498696185"/> - <reference key="NSCornerView" ref="561547869"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> - </object> - <object class="NSProgressIndicator" id="440898411"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">1289</int> - <object class="NSPSMatrix" key="NSDrawMatrix"/> - <string key="NSFrame">{{680, 515}, {16, 16}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <int key="NSpiFlags">28938</int> - <double key="NSMaxValue">100</double> - </object> - <object class="NSButton" id="983589239"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{620, 513}, {54, 19}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="322691380"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents">Filter</string> - <object class="NSFont" key="NSSupport" id="790379580"> - <string key="NSName">LucidaGrande</string> - <double key="NSSize">11</double> - <int key="NSfFlags">16</int> - </object> - <reference key="NSControlView" ref="983589239"/> - <int key="NSButtonFlags">-2038152961</int> - <int key="NSButtonFlags2">164</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="1013153003"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{6, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="179346474"> - <int key="NSCellFlags">604110336</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="1013153003"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">402653219</int> - <reference key="NSNormalImage" ref="411821371"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">a</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="459474311"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{100, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="470593670"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="459474311"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <reference key="NSNormalImage" ref="6560983"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="331025266"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{37, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="172699675"> - <int key="NSCellFlags">604110336</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="331025266"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <reference key="NSNormalImage" ref="860961653"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"></string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSButton" id="196265983"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{68, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="291648608"> - <int key="NSCellFlags">604110336</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="196265983"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">268435491</int> - <reference key="NSNormalImage" ref="384016683"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">d</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSImageView" id="738389447"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">290</int> - <object class="NSMutableSet" key="NSDragTypes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{163, 10}, {539, 23}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="238883532"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSContents" ref="843830563"/> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> - </object> - <object class="NSButton" id="393139604"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{131, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="595196722"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="393139604"/> - <int key="NSButtonFlags">-935051009</int> - <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_edit_mode</string> - </object> - <object class="NSCustomResource" key="NSAlternateImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_edit_mode_selected</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - </object> - <object class="NSTextField" id="262235013"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">290</int> - <string key="NSFrame">{{166, 6}, {421, 22}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="665575636"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">4195328</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="262235013"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - </object> - <object class="NSSplitView" id="231622333"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">266</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="894187833"> - <reference key="NSNextResponder" ref="231622333"/> - <int key="NSvFlags">290</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="905386082"> - <reference key="NSNextResponder" ref="894187833"/> - <int key="NSvFlags">264</int> - <string key="NSFrame">{{7, 6}, {43, 14}}</string> - <reference key="NSSuperview" ref="894187833"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="314592665"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Search:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="905386082"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - </object> - <object class="NSPopUpButton" id="830088955"> - <reference key="NSNextResponder" ref="894187833"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{51, 3}, {160, 20}}</string> - <reference key="NSSuperview" ref="894187833"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="376863254"> - <int key="NSCellFlags">-1539178944</int> - <int key="NSCellFlags2">133120</int> - <reference key="NSSupport" ref="790379580"/> - <reference key="NSControlView" ref="830088955"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">36</int> - <reference key="NSAlternateImage" ref="790379580"/> - <string key="NSAlternateContents"/> - <object class="NSMutableString" key="NSKeyEquivalent"> - <characters key="NS.bytes"/> </object> + <reference key="NSControlView" ref="722854793"/> + <string key="NSAction">_searchFieldCancel:</string> + <reference key="NSTarget" ref="556901008"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="1028844875"> - <reference key="NSMenu" ref="747439187"/> - <string key="NSTitle">field</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="376863254"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="747439187"> - <object class="NSMutableString" key="NSTitle"> - <characters key="NS.bytes">OtherViews</characters> - </object> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1028844875"/> - </object> - </object> - <int key="NSPreferredEdge">3</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">1</int> </object> + <int key="NSMaximumRecents">255</int> </object> - <object class="NSPopUpButton" id="744029762"> - <reference key="NSNextResponder" ref="894187833"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{216, 0}, {95, 25}}</string> - <reference key="NSSuperview" ref="894187833"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="105542136"> - <int key="NSCellFlags">-1539178944</int> - <int key="NSCellFlags2">133120</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="744029762"/> - <int key="NSButtonFlags">-2038415105</int> - <int key="NSButtonFlags2">36</int> - <string key="NSAlternateContents"/> - <object class="NSMutableString" key="NSKeyEquivalent"> - <characters key="NS.bytes"/> - </object> + </object> + <object class="NSSearchField" id="538700903"> + <reference key="NSNextResponder" ref="641645529"/> + <int key="NSvFlags">-2147483381</int> + <string key="NSFrame">{{170, 4}, {111, 19}}</string> + <reference key="NSSuperview" ref="641645529"/> + <bool key="NSEnabled">YES</bool> + <object class="NSSearchFieldCell" key="NSCell" id="564763515"> + <int key="NSCellFlags">343014976</int> + <int key="NSCellFlags2">268567552</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="538700903"/> + <bool key="NSDrawsBackground">YES</bool> + <int key="NSTextBezelStyle">1</int> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> + <object class="NSButtonCell" key="NSSearchButtonCell"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">search</string> + <reference key="NSControlView" ref="538700903"/> + <string key="NSAction">_searchFieldSearch:</string> + <reference key="NSTarget" ref="564763515"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="129836593"> - <reference key="NSMenu" ref="1000166734"/> - <string key="NSTitle">is</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="105542136"/> - </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="1000166734"> - <object class="NSMutableString" key="NSTitle"> - <characters key="NS.bytes">OtherViews</characters> - </object> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="129836593"/> - </object> - </object> - <int key="NSPreferredEdge">3</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">1</int> </object> - </object> - </object> - <string key="NSFrameSize">{313, 27}</string> - <reference key="NSSuperview" ref="231622333"/> - <string key="NSClassName">NSView</string> - </object> - <object class="NSCustomView" id="641645529"> - <reference key="NSNextResponder" ref="231622333"/> - <int key="NSvFlags">290</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSearchField" id="377771536"> - <reference key="NSNextResponder" ref="641645529"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{5, 4}, {278, 19}}</string> - <reference key="NSSuperview" ref="641645529"/> - <bool key="NSEnabled">YES</bool> - <object class="NSSearchFieldCell" key="NSCell" id="667596795"> - <int key="NSCellFlags">879885888</int> - <int key="NSCellFlags2">268567552</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="377771536"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - <object class="NSButtonCell" key="NSSearchButtonCell"> - <int key="NSCellFlags">537001472</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">search</string> - <reference key="NSControlView" ref="377771536"/> - <string key="NSAction">_searchFieldSearch:</string> - <reference key="NSTarget" ref="667596795"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" key="NSCancelButtonCell"> - <int key="NSCellFlags">537001472</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">clear</string> - <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> + <object class="NSButtonCell" key="NSCancelButtonCell"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">clear</string> + <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMutableDictionary"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableDictionary"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>AXDescription</string> - <string>NSAccessibilityEncodedAttributesValueType</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel</string> - <integer value="1"/> - </object> + <string>AXDescription</string> + <string>NSAccessibilityEncodedAttributesValueType</string> </object> - </object> - <reference key="NSControlView" ref="377771536"/> - <string key="NSAction">_searchFieldCancel:</string> - <reference key="NSTarget" ref="667596795"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <int key="NSMaximumRecents">255</int> - <bool key="NSSendsWholeSearchString">YES</bool> - <bytes key="NSSearchFieldFlags">CAAAAA</bytes> - </object> - </object> - <object class="NSTextField" id="85531569"> - <reference key="NSNextResponder" ref="641645529"/> - <int key="NSvFlags">-2147483379</int> - <string key="NSFrame">{{129, 6}, {28, 14}}</string> - <reference key="NSSuperview" ref="641645529"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="194715102"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">AND</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="85531569"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - </object> - <object class="NSSearchField" id="722854793"> - <reference key="NSNextResponder" ref="641645529"/> - <int key="NSvFlags">-2147483378</int> - <string key="NSFrame">{{5, 4}, {112, 19}}</string> - <reference key="NSSuperview" ref="641645529"/> - <bool key="NSEnabled">YES</bool> - <object class="NSSearchFieldCell" key="NSCell" id="556901008"> - <int key="NSCellFlags">343014976</int> - <int key="NSCellFlags2">268567552</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="722854793"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - <object class="NSButtonCell" key="NSSearchButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">search</string> - <reference key="NSControlView" ref="722854793"/> - <string key="NSAction">_searchFieldSearch:</string> - <reference key="NSTarget" ref="556901008"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" key="NSCancelButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">clear</string> - <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableDictionary"> + <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>AXDescription</string> - <string>NSAccessibilityEncodedAttributesValueType</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel</string> - <integer value="1"/> - </object> + <string>cancel</string> + <integer value="1"/> </object> </object> - <reference key="NSControlView" ref="722854793"/> - <string key="NSAction">_searchFieldCancel:</string> - <reference key="NSTarget" ref="556901008"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> </object> - <int key="NSMaximumRecents">255</int> - </object> - </object> - <object class="NSSearchField" id="538700903"> - <reference key="NSNextResponder" ref="641645529"/> - <int key="NSvFlags">-2147483381</int> - <string key="NSFrame">{{170, 4}, {111, 19}}</string> - <reference key="NSSuperview" ref="641645529"/> - <bool key="NSEnabled">YES</bool> - <object class="NSSearchFieldCell" key="NSCell" id="564763515"> - <int key="NSCellFlags">343014976</int> - <int key="NSCellFlags2">268567552</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> <reference key="NSControlView" ref="538700903"/> - <bool key="NSDrawsBackground">YES</bool> - <int key="NSTextBezelStyle">1</int> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - <object class="NSButtonCell" key="NSSearchButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">search</string> - <reference key="NSControlView" ref="538700903"/> - <string key="NSAction">_searchFieldSearch:</string> - <reference key="NSTarget" ref="564763515"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <object class="NSButtonCell" key="NSCancelButtonCell"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">clear</string> - <object class="NSMutableArray" key="NSAccessibilityOverriddenAttributes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableDictionary"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>AXDescription</string> - <string>NSAccessibilityEncodedAttributesValueType</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>cancel</string> - <integer value="1"/> - </object> - </object> - </object> - <reference key="NSControlView" ref="538700903"/> - <string key="NSAction">_searchFieldCancel:</string> - <reference key="NSTarget" ref="564763515"/> - <int key="NSButtonFlags">138690815</int> - <int key="NSButtonFlags2">0</int> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> - <int key="NSMaximumRecents">255</int> - <bool key="NSSendsWholeSearchString">YES</bool> - <bytes key="NSSearchFieldFlags">CAAAAA</bytes> + <string key="NSAction">_searchFieldCancel:</string> + <reference key="NSTarget" ref="564763515"/> + <int key="NSButtonFlags">138690815</int> + <int key="NSButtonFlags2">0</int> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> + <int key="NSMaximumRecents">255</int> + <bool key="NSSendsWholeSearchString">YES</bool> + <bytes key="NSSearchFieldFlags">CAAAAA</bytes> </object> </object> - <string key="NSFrame">{{322, 0}, {284, 27}}</string> - <reference key="NSSuperview" ref="231622333"/> - <string key="NSClassName">NSView</string> </object> + <string key="NSFrame">{{322, 0}, {284, 27}}</string> + <reference key="NSSuperview" ref="231622333"/> + <string key="NSClassName">NSView</string> </object> - <string key="NSFrame">{{6, 509}, {606, 27}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSIsVertical">YES</bool> - <string key="NSAutosaveName">TableFilterSplitter</string> </object> - <object class="NSButton" id="924091760"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{654, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="281993992"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="924091760"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_right</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + <string key="NSFrame">{{6, 509}, {606, 27}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSIsVertical">YES</bool> + <string key="NSAutosaveName">TableFilterSplitter</string> + </object> + <object class="NSButton" id="924091760"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">289</int> + <string key="NSFrame">{{654, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="281993992"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="924091760"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_right</string> </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="434675603"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{592, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="105847394"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="434675603"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_left</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + </object> + <object class="NSButton" id="434675603"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">289</int> + <string key="NSFrame">{{592, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="105847394"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="434675603"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_left</string> </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="429029434"> - <reference key="NSNextResponder" ref="1013108064"/> - <int key="NSvFlags">289</int> - <string key="NSFrame">{{623, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="1013108064"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="843215079"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="790379580"/> - <reference key="NSControlView" ref="429029434"/> - <int key="NSButtonFlags">-934526721</int> - <int key="NSButtonFlags2">268435491</int> - <object class="NSCustomResource" key="NSNormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_pagination</string> - </object> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">j</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> + </object> + <object class="NSButton" id="429029434"> + <reference key="NSNextResponder" ref="1013108064"/> + <int key="NSvFlags">289</int> + <string key="NSFrame">{{623, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="1013108064"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="843215079"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="790379580"/> + <reference key="NSControlView" ref="429029434"/> + <int key="NSButtonFlags">-934526721</int> + <int key="NSButtonFlags2">268435491</int> + <object class="NSCustomResource" key="NSNormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_pagination</string> </object> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">j</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <string key="NSLabel">Content</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <object class="NSTabViewItem" id="105987292"> - <string key="NSIdentifier">customQuery</string> - <object class="NSView" key="NSView" id="746504912"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSplitView" id="894339536"> - <reference key="NSNextResponder" ref="746504912"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="873437769"> - <reference key="NSNextResponder" ref="894339536"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="71560786"> - <reference key="NSNextResponder" ref="873437769"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="1072692119"> - <reference key="NSNextResponder" ref="71560786"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextView" id="1055190999"> - <reference key="NSNextResponder" ref="1072692119"/> - <int key="NSvFlags">6418</int> - <string key="NSFrameSize">{694, 14}</string> - <reference key="NSSuperview" ref="1072692119"/> - <object class="NSTextContainer" key="NSTextContainer" id="326170846"> - <object class="NSLayoutManager" key="NSLayoutManager"> - <object class="NSTextStorage" key="NSTextStorage"> - <object class="NSMutableString" key="NSString"> - <characters key="NS.bytes"/> - </object> - <nil key="NSDelegate"/> - </object> - <object class="NSMutableArray" key="NSTextContainers"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="326170846"/> + <string key="NSLabel">Content</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> + </object> + <object class="NSTabViewItem" id="105987292"> + <string key="NSIdentifier">customQuery</string> + <object class="NSView" key="NSView" id="746504912"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSplitView" id="894339536"> + <reference key="NSNextResponder" ref="746504912"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="873437769"> + <reference key="NSNextResponder" ref="894339536"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="71560786"> + <reference key="NSNextResponder" ref="873437769"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="1072692119"> + <reference key="NSNextResponder" ref="71560786"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTextView" id="1055190999"> + <reference key="NSNextResponder" ref="1072692119"/> + <int key="NSvFlags">6418</int> + <string key="NSFrameSize">{694, 14}</string> + <reference key="NSSuperview" ref="1072692119"/> + <object class="NSTextContainer" key="NSTextContainer" id="326170846"> + <object class="NSLayoutManager" key="NSLayoutManager"> + <object class="NSTextStorage" key="NSTextStorage"> + <object class="NSMutableString" key="NSString"> + <characters key="NS.bytes"/> </object> - <int key="NSLMFlags">6</int> <nil key="NSDelegate"/> </object> - <reference key="NSTextView" ref="1055190999"/> - <double key="NSWidth">694</double> - <int key="NSTCFlags">1</int> + <object class="NSMutableArray" key="NSTextContainers"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="326170846"/> + </object> + <int key="NSLMFlags">6</int> + <nil key="NSDelegate"/> </object> - <object class="NSTextViewSharedData" key="NSSharedData"> - <int key="NSFlags">27747</int> - <int key="NSTextCheckingTypes">0</int> - <nil key="NSMarkedAttributes"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <object class="NSDictionary" key="NSSelectedAttributes"> + <reference key="NSTextView" ref="1055190999"/> + <double key="NSWidth">694</double> + <int key="NSTCFlags">1</int> + </object> + <object class="NSTextViewSharedData" key="NSSharedData"> + <int key="NSFlags">27747</int> + <int key="NSTextCheckingTypes">0</int> + <nil key="NSMarkedAttributes"/> + <reference key="NSBackgroundColor" ref="449903125"/> + <object class="NSDictionary" key="NSSelectedAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSBackgroundColor</string> - <string>NSColor</string> + <string>NSBackgroundColor</string> + <string>NSColor</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSColor" id="905060551"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">selectedTextBackgroundColor</string> + <reference key="NSColor" ref="1001122760"/> </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSColor" id="905060551"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">selectedTextBackgroundColor</string> - <reference key="NSColor" ref="1001122760"/> - </object> - <object class="NSColor" id="63182758"> - <int key="NSColorSpace">6</int> - <string key="NSCatalogName">System</string> - <string key="NSColorName">selectedTextColor</string> - <reference key="NSColor" ref="304829493"/> - </object> + <object class="NSColor" id="63182758"> + <int key="NSColorSpace">6</int> + <string key="NSCatalogName">System</string> + <string key="NSColorName">selectedTextColor</string> + <reference key="NSColor" ref="304829493"/> </object> </object> - <reference key="NSInsertionColor" ref="304829493"/> - <nil key="NSLinkAttributes"/> - <nil key="NSDefaultParagraphStyle"/> </object> - <int key="NSTVFlags">6</int> - <string key="NSMaxSize">{1390, 1e+07}</string> - <string key="NSMinize">{98, 0}</string> - <nil key="NSDelegate"/> + <reference key="NSInsertionColor" ref="304829493"/> + <nil key="NSLinkAttributes"/> + <nil key="NSDefaultParagraphStyle"/> </object> + <int key="NSTVFlags">6</int> + <string key="NSMaxSize">{1390, 1e+07}</string> + <string key="NSMinize">{98, 0}</string> + <nil key="NSDelegate"/> </object> - <string key="NSFrame">{{1, 1}, {694, 155}}</string> - <reference key="NSSuperview" ref="71560786"/> - <reference key="NSNextKeyView" ref="1055190999"/> - <reference key="NSDocView" ref="1055190999"/> - <reference key="NSBGColor" ref="449903125"/> - <object class="NSCursor" key="NSCursor" id="32917531"> - <string key="NSHotSpot">{4, -5}</string> - <int key="NSCursorType">1</int> - </object> - <int key="NScvFlags">4</int> </object> - <object class="NSScroller" id="413233170"> - <reference key="NSNextResponder" ref="71560786"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{598, 1}, {15, 68}}</string> - <reference key="NSSuperview" ref="71560786"/> - <reference key="NSTarget" ref="71560786"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1</double> - </object> - <object class="NSScroller" id="783638826"> - <reference key="NSNextResponder" ref="71560786"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {601, 11}}</string> - <reference key="NSSuperview" ref="71560786"/> - <int key="NSsFlags">257</int> - <reference key="NSTarget" ref="71560786"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.99979895353317261</double> - <double key="NSPercent">0.94565218687057495</double> + <string key="NSFrame">{{1, 1}, {694, 155}}</string> + <reference key="NSSuperview" ref="71560786"/> + <reference key="NSNextKeyView" ref="1055190999"/> + <reference key="NSDocView" ref="1055190999"/> + <reference key="NSBGColor" ref="449903125"/> + <object class="NSCursor" key="NSCursor" id="32917531"> + <string key="NSHotSpot">{4, -5}</string> + <int key="NSCursorType">1</int> </object> + <int key="NScvFlags">4</int> + </object> + <object class="NSScroller" id="413233170"> + <reference key="NSNextResponder" ref="71560786"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{598, 1}, {15, 68}}</string> + <reference key="NSSuperview" ref="71560786"/> + <reference key="NSTarget" ref="71560786"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">1</double> + </object> + <object class="NSScroller" id="783638826"> + <reference key="NSNextResponder" ref="71560786"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {601, 11}}</string> + <reference key="NSSuperview" ref="71560786"/> + <int key="NSsFlags">257</int> + <reference key="NSTarget" ref="71560786"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">0.99979895353317261</double> + <double key="NSPercent">0.94565218687057495</double> </object> - <string key="NSFrameSize">{696, 157}</string> - <reference key="NSSuperview" ref="873437769"/> - <reference key="NSNextKeyView" ref="1072692119"/> - <int key="NSsFlags">530</int> - <reference key="NSVScroller" ref="413233170"/> - <reference key="NSHScroller" ref="783638826"/> - <reference key="NSContentView" ref="1072692119"/> </object> + <string key="NSFrameSize">{696, 157}</string> + <reference key="NSSuperview" ref="873437769"/> + <reference key="NSNextKeyView" ref="1072692119"/> + <int key="NSsFlags">530</int> + <reference key="NSVScroller" ref="413233170"/> + <reference key="NSHScroller" ref="783638826"/> + <reference key="NSContentView" ref="1072692119"/> </object> - <string key="NSFrameSize">{696, 156}</string> - <reference key="NSSuperview" ref="894339536"/> - <string key="NSClassName">NSView</string> </object> - <object class="NSCustomView" id="345834048"> - <reference key="NSNextResponder" ref="894339536"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="678281118"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="90844306"> - <reference key="NSNextResponder" ref="678281118"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="581095761"> - <reference key="NSNextResponder" ref="90844306"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 228}</string> - <reference key="NSSuperview" ref="90844306"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="1038415606"> - <reference key="NSNextResponder" ref="533922066"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="533922066"/> - <reference key="NSTableView" ref="581095761"/> - </object> - <object class="_NSCornerView" key="NSCornerView" id="151074124"> - <reference key="NSNextResponder" ref="678281118"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="678281118"/> - </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="544095042"> - <double key="NSWidth">691</double> - <double key="NSMinWidth">40</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="799519821"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="451753495"> - <int key="NSCellFlags">70385217</int> - <int key="NSCellFlags2">132096</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="581095761"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <reference key="NSTableView" ref="581095761"/> + <string key="NSFrameSize">{696, 156}</string> + <reference key="NSSuperview" ref="894339536"/> + <string key="NSClassName">NSView</string> + </object> + <object class="NSCustomView" id="345834048"> + <reference key="NSNextResponder" ref="894339536"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="678281118"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="90844306"> + <reference key="NSNextResponder" ref="678281118"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="581095761"> + <reference key="NSNextResponder" ref="90844306"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{694, 228}</string> + <reference key="NSSuperview" ref="90844306"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTableHeaderView" key="NSHeaderView" id="1038415606"> + <reference key="NSNextResponder" ref="533922066"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="533922066"/> + <reference key="NSTableView" ref="581095761"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="151074124"> + <reference key="NSNextResponder" ref="678281118"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="678281118"/> + </object> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn" id="544095042"> + <double key="NSWidth">691</double> + <double key="NSMinWidth">40</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="799519821"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="451753495"> + <int key="NSCellFlags">70385217</int> + <int key="NSCellFlags2">132096</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="581095761"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <reference key="NSTextColor" ref="454249633"/> </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <reference key="NSTableView" ref="581095761"/> </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-88080384</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">4</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-88080384</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">4</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> - <string key="NSFrame">{{1, 17}, {694, 228}}</string> - <reference key="NSSuperview" ref="678281118"/> - <reference key="NSNextKeyView" ref="581095761"/> - <reference key="NSDocView" ref="581095761"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> </object> - <object class="NSScroller" id="472831765"> - <reference key="NSNextResponder" ref="678281118"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{611, 17}, {15, 30}}</string> - <reference key="NSSuperview" ref="678281118"/> - <reference key="NSTarget" ref="678281118"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">0.65789473056793213</double> - <double key="NSPercent">0.9375</double> - </object> - <object class="NSScroller" id="851610321"> - <reference key="NSNextResponder" ref="678281118"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 47}, {610, 15}}</string> - <reference key="NSSuperview" ref="678281118"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="678281118"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99047619104385376</double> - </object> - <object class="NSClipView" id="533922066"> - <reference key="NSNextResponder" ref="678281118"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1038415606"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="678281118"/> - <reference key="NSNextKeyView" ref="1038415606"/> - <reference key="NSDocView" ref="1038415606"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> + <string key="NSFrame">{{1, 17}, {694, 228}}</string> + <reference key="NSSuperview" ref="678281118"/> + <reference key="NSNextKeyView" ref="581095761"/> + <reference key="NSDocView" ref="581095761"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> + </object> + <object class="NSScroller" id="472831765"> + <reference key="NSNextResponder" ref="678281118"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{611, 17}, {15, 30}}</string> + <reference key="NSSuperview" ref="678281118"/> + <reference key="NSTarget" ref="678281118"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">0.65789473056793213</double> + <double key="NSPercent">0.9375</double> + </object> + <object class="NSScroller" id="851610321"> + <reference key="NSNextResponder" ref="678281118"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{1, 47}, {610, 15}}</string> + <reference key="NSSuperview" ref="678281118"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="678281118"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99047619104385376</double> + </object> + <object class="NSClipView" id="533922066"> + <reference key="NSNextResponder" ref="678281118"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1038415606"/> </object> - <reference ref="151074124"/> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="678281118"/> + <reference key="NSNextKeyView" ref="1038415606"/> + <reference key="NSDocView" ref="1038415606"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> - <string key="NSFrameSize">{696, 246}</string> - <reference key="NSSuperview" ref="345834048"/> - <reference key="NSNextKeyView" ref="90844306"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="472831765"/> - <reference key="NSHScroller" ref="851610321"/> - <reference key="NSContentView" ref="90844306"/> - <reference key="NSHeaderClipView" ref="533922066"/> - <reference key="NSCornerView" ref="151074124"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + <reference ref="151074124"/> </object> - <object class="NSPopUpButton" id="86760255"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{156, 246}, {98, 22}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="830957297"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">132096</int> - <reference key="NSSupport" ref="790379580"/> - <reference key="NSControlView" ref="86760255"/> - <int key="NSButtonFlags">-1231011585</int> - <int key="NSButtonFlags2">402653229</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">y</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="13183167"> - <reference key="NSMenu" ref="766637184"/> - <bool key="NSIsHidden">YES</bool> - <string key="NSTitle">Query History</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="830957297"/> + <string key="NSFrameSize">{696, 246}</string> + <reference key="NSSuperview" ref="345834048"/> + <reference key="NSNextKeyView" ref="90844306"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="472831765"/> + <reference key="NSHScroller" ref="851610321"/> + <reference key="NSContentView" ref="90844306"/> + <reference key="NSHeaderClipView" ref="533922066"/> + <reference key="NSCornerView" ref="151074124"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + </object> + <object class="NSPopUpButton" id="86760255"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{156, 246}, {98, 22}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="830957297"> + <int key="NSCellFlags">-2076049856</int> + <int key="NSCellFlags2">132096</int> + <reference key="NSSupport" ref="790379580"/> + <reference key="NSControlView" ref="86760255"/> + <int key="NSButtonFlags">-1231011585</int> + <int key="NSButtonFlags2">402653229</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">y</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="13183167"> + <reference key="NSMenu" ref="766637184"/> + <bool key="NSIsHidden">YES</bool> + <string key="NSTitle">Query History</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="830957297"/> + </object> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="766637184"> + <object class="NSMutableString" key="NSTitle"> + <characters key="NS.bytes">OtherViews</characters> </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="766637184"> - <object class="NSMutableString" key="NSTitle"> - <characters key="NS.bytes">OtherViews</characters> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="13183167"/> + <object class="NSMenuItem" id="839393306"> + <reference key="NSMenu" ref="766637184"/> + <string key="NSTitle">Copy History</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">524288</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">300000</int> + <reference key="NSTarget" ref="830957297"/> </object> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="13183167"/> - <object class="NSMenuItem" id="839393306"> - <reference key="NSMenu" ref="766637184"/> - <string key="NSTitle">Copy History</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">524288</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">300000</int> - <reference key="NSTarget" ref="830957297"/> - </object> - <object class="NSMenuItem" id="216334303"> - <reference key="NSMenu" ref="766637184"/> - <bool key="NSIsAlternate">YES</bool> - <string key="NSTitle">Save History…</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">300001</int> - <reference key="NSTarget" ref="830957297"/> - </object> - <object class="NSMenuItem" id="6128"> - <reference key="NSMenu" ref="766637184"/> - <string key="NSTitle">Clear History</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">300002</int> - <reference key="NSTarget" ref="830957297"/> - </object> - <object class="NSMenuItem" id="584172454"> - <reference key="NSMenu" ref="766637184"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="830957297"/> - </object> - <object class="NSMenuItem" id="252023923"> - <reference key="NSMenu" ref="766637184"/> - <string key="NSTitle">..placeholder for seachfield..</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="830957297"/> - </object> - <object class="NSMenuItem" id="194438958"> - <reference key="NSMenu" ref="766637184"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="830957297"/> - </object> + <object class="NSMenuItem" id="216334303"> + <reference key="NSMenu" ref="766637184"/> + <bool key="NSIsAlternate">YES</bool> + <string key="NSTitle">Save History…</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">300001</int> + <reference key="NSTarget" ref="830957297"/> + </object> + <object class="NSMenuItem" id="6128"> + <reference key="NSMenu" ref="766637184"/> + <string key="NSTitle">Clear History</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">300002</int> + <reference key="NSTarget" ref="830957297"/> + </object> + <object class="NSMenuItem" id="584172454"> + <reference key="NSMenu" ref="766637184"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="830957297"/> + </object> + <object class="NSMenuItem" id="252023923"> + <reference key="NSMenu" ref="766637184"/> + <string key="NSTitle">..placeholder for seachfield..</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="830957297"/> + </object> + <object class="NSMenuItem" id="194438958"> + <reference key="NSMenu" ref="766637184"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="830957297"/> </object> </object> - <bool key="NSPullDown">YES</bool> - <int key="NSPreferredEdge">3</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> </object> + <bool key="NSPullDown">YES</bool> + <int key="NSPreferredEdge">3</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">2</int> </object> - <object class="NSPopUpButton" id="872178320"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">264</int> - <string key="NSFrame">{{38, 246}, {108, 22}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="416049103"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">132096</int> - <reference key="NSSupport" ref="790379580"/> - <reference key="NSControlView" ref="872178320"/> - <int key="NSButtonFlags">-1232977665</int> - <int key="NSButtonFlags2">402653229</int> - <reference key="NSAlternateImage" ref="790379580"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">f</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="923183582"> - <reference key="NSMenu" ref="960790892"/> - <bool key="NSIsHidden">YES</bool> - <string key="NSTitle">Query Favorites</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="416049103"/> + </object> + <object class="NSPopUpButton" id="872178320"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">264</int> + <string key="NSFrame">{{38, 246}, {108, 22}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="416049103"> + <int key="NSCellFlags">-2076049856</int> + <int key="NSCellFlags2">132096</int> + <reference key="NSSupport" ref="790379580"/> + <reference key="NSControlView" ref="872178320"/> + <int key="NSButtonFlags">-1232977665</int> + <int key="NSButtonFlags2">402653229</int> + <reference key="NSAlternateImage" ref="790379580"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">f</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="923183582"> + <reference key="NSMenu" ref="960790892"/> + <bool key="NSIsHidden">YES</bool> + <string key="NSTitle">Query Favorites</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="416049103"/> + </object> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="960790892"> + <object class="NSMutableString" key="NSTitle"> + <characters key="NS.bytes">OtherViews</characters> </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="960790892"> - <object class="NSMutableString" key="NSTitle"> - <characters key="NS.bytes">OtherViews</characters> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="923183582"/> + <object class="NSMenuItem" id="5128219"> + <reference key="NSMenu" ref="960790892"/> + <string key="NSTitle">Save Query to Favorites</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">524288</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">100000</int> + <reference key="NSTarget" ref="416049103"/> </object> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="923183582"/> - <object class="NSMenuItem" id="5128219"> - <reference key="NSMenu" ref="960790892"/> - <string key="NSTitle">Save Query to Favorites</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">524288</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">100000</int> - <reference key="NSTarget" ref="416049103"/> - </object> - <object class="NSMenuItem" id="336702336"> - <reference key="NSMenu" ref="960790892"/> - <bool key="NSIsAlternate">YES</bool> - <string key="NSTitle">Save All to Favorites</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">100001</int> - <reference key="NSTarget" ref="416049103"/> - </object> - <object class="NSMenuItem" id="560786252"> - <reference key="NSMenu" ref="960790892"/> - <string key="NSTitle">Edit Favorites...</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="416049103"/> - </object> - <object class="NSMenuItem" id="17413925"> - <reference key="NSMenu" ref="960790892"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="416049103"/> - </object> - <object class="NSMenuItem" id="50932569"> - <reference key="NSMenu" ref="960790892"/> - <string key="NSTitle">..placeholder for seachfield..</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="416049103"/> - </object> - <object class="NSMenuItem" id="675984022"> - <reference key="NSMenu" ref="960790892"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="416049103"/> - </object> + <object class="NSMenuItem" id="336702336"> + <reference key="NSMenu" ref="960790892"/> + <bool key="NSIsAlternate">YES</bool> + <string key="NSTitle">Save All to Favorites</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">100001</int> + <reference key="NSTarget" ref="416049103"/> + </object> + <object class="NSMenuItem" id="560786252"> + <reference key="NSMenu" ref="960790892"/> + <string key="NSTitle">Edit Favorites...</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="416049103"/> + </object> + <object class="NSMenuItem" id="17413925"> + <reference key="NSMenu" ref="960790892"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="416049103"/> + </object> + <object class="NSMenuItem" id="50932569"> + <reference key="NSMenu" ref="960790892"/> + <string key="NSTitle">..placeholder for seachfield..</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="416049103"/> + </object> + <object class="NSMenuItem" id="675984022"> + <reference key="NSMenu" ref="960790892"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="416049103"/> </object> </object> - <bool key="NSPullDown">YES</bool> - <int key="NSPreferredEdge">3</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> </object> + <bool key="NSPullDown">YES</bool> + <int key="NSPreferredEdge">3</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">2</int> </object> - <object class="NSPopUpButton" id="363916571"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{-10, 245}, {48, 25}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="984501775"> - <int key="NSCellFlags">-2076049856</int> - <int key="NSCellFlags2">134350848</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="363916571"/> - <int key="NSButtonFlags">-2042609409</int> - <int key="NSButtonFlags2">35</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="659457702"> - <reference key="NSMenu" ref="60735230"/> - <bool key="NSIsHidden">YES</bool> - <string key="NSTitle"/> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <object class="NSCustomResource" key="NSImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">button_action</string> - </object> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSPopUpButton" id="363916571"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{-10, 245}, {48, 25}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="984501775"> + <int key="NSCellFlags">-2076049856</int> + <int key="NSCellFlags2">134350848</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="363916571"/> + <int key="NSButtonFlags">-2042609409</int> + <int key="NSButtonFlags2">35</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="659457702"> + <reference key="NSMenu" ref="60735230"/> + <bool key="NSIsHidden">YES</bool> + <string key="NSTitle"/> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <object class="NSCustomResource" key="NSImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">button_action</string> </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="60735230"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="659457702"/> - <object class="NSMenuItem" id="216778737"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Run All Queries</string> - <string key="NSKeyEquiv">r</string> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">1</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="324052804"> - <reference key="NSMenu" ref="60735230"/> - <bool key="NSIsDisabled">YES</bool> - <string key="NSTitle">Run Current Query</string> - <string key="NSKeyEquiv">r</string> - <int key="NSKeyEquivModMask">1572864</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">2</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="852328440"> - <reference key="NSMenu" ref="60735230"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="413416694"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Previous Query from History</string> - <string key="NSKeyEquiv"></string> - <int key="NSKeyEquivModMask">262144</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">3</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="233912625"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Next Query from History</string> - <string key="NSKeyEquiv"></string> - <int key="NSKeyEquivModMask">262144</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">4</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="128208712"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">History Replaces Editor Content</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="371024017"> - <reference key="NSMenu" ref="60735230"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="594285746"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Favorite Replaces Editor Content</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="635467451"> - <reference key="NSMenu" ref="60735230"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="1041161373"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Shift Right</string> - <string key="NSKeyEquiv">]</string> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">6</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="92094248"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Shift Left</string> - <string key="NSKeyEquiv">[</string> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">7</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="837073672"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Comment Line</string> - <string key="NSKeyEquiv">/</string> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">11</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="241706230"> - <reference key="NSMenu" ref="60735230"/> - <bool key="NSIsDisabled">YES</bool> - <bool key="NSIsAlternate">YES</bool> - <string key="NSTitle">Comment Current Query</string> - <string key="NSKeyEquiv">/</string> - <int key="NSKeyEquivModMask">1572864</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">12</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="847470381"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Completion List</string> - <string type="base64-UTF8" key="NSKeyEquiv">Gw</string> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">8</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="751809280"> - <reference key="NSMenu" ref="60735230"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="60735230"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="659457702"/> + <object class="NSMenuItem" id="216778737"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Run All Queries</string> + <string key="NSKeyEquiv">r</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">1</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="324052804"> + <reference key="NSMenu" ref="60735230"/> + <bool key="NSIsDisabled">YES</bool> + <string key="NSTitle">Run Current Query</string> + <string key="NSKeyEquiv">r</string> + <int key="NSKeyEquivModMask">1572864</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">2</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="852328440"> + <reference key="NSMenu" ref="60735230"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="413416694"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Previous Query from History</string> + <string key="NSKeyEquiv"></string> + <int key="NSKeyEquivModMask">262144</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">3</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="233912625"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Next Query from History</string> + <string key="NSKeyEquiv"></string> + <int key="NSKeyEquivModMask">262144</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">4</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="128208712"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">History Replaces Editor Content</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="371024017"> + <reference key="NSMenu" ref="60735230"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="594285746"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Favorite Replaces Editor Content</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="635467451"> + <reference key="NSMenu" ref="60735230"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="1041161373"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Shift Right</string> + <string key="NSKeyEquiv">]</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">6</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="92094248"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Shift Left</string> + <string key="NSKeyEquiv">[</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">7</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="837073672"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Comment Line</string> + <string key="NSKeyEquiv">/</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">11</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="241706230"> + <reference key="NSMenu" ref="60735230"/> + <bool key="NSIsDisabled">YES</bool> + <bool key="NSIsAlternate">YES</bool> + <string key="NSTitle">Comment Current Query</string> + <string key="NSKeyEquiv">/</string> + <int key="NSKeyEquivModMask">1572864</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">12</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="847470381"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Completion List</string> + <string type="base64-UTF8" key="NSKeyEquiv">Gw</string> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">8</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="751809280"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Show Completion List</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">submenuAction:</string> + <object class="NSMenu" key="NSSubmenu" id="444632858"> <string key="NSTitle">Show Completion List</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">submenuAction:</string> - <object class="NSMenu" key="NSSubmenu" id="444632858"> - <string key="NSTitle">Show Completion List</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMenuItem" id="177004131"> - <reference key="NSMenu" ref="444632858"/> - <string key="NSTitle">All Databases Names</string> - <string key="NSKeyEquiv">1</string> - <int key="NSKeyEquivModMask">1572864</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">8000</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="256934198"> - <reference key="NSMenu" ref="444632858"/> - <string key="NSTitle">All Table and View Names</string> - <string key="NSKeyEquiv">2</string> - <int key="NSKeyEquivModMask">1572864</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">8001</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="928430119"> - <reference key="NSMenu" ref="444632858"/> - <string key="NSTitle">All Field Names From Current Table</string> - <string key="NSKeyEquiv">3</string> - <int key="NSKeyEquivModMask">1572864</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">8002</int> - <reference key="NSTarget" ref="984501775"/> - </object> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSMenuItem" id="177004131"> + <reference key="NSMenu" ref="444632858"/> + <string key="NSTitle">All Databases Names</string> + <string key="NSKeyEquiv">1</string> + <int key="NSKeyEquivModMask">1572864</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">8000</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="256934198"> + <reference key="NSMenu" ref="444632858"/> + <string key="NSTitle">All Table and View Names</string> + <string key="NSKeyEquiv">2</string> + <int key="NSKeyEquivModMask">1572864</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">8001</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="928430119"> + <reference key="NSMenu" ref="444632858"/> + <string key="NSTitle">All Field Names From Current Table</string> + <string key="NSKeyEquiv">3</string> + <int key="NSKeyEquivModMask">1572864</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">8002</int> + <reference key="NSTarget" ref="984501775"/> </object> </object> </object> - <object class="NSMenuItem" id="309123434"> - <reference key="NSMenu" ref="60735230"/> - <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"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="702094011"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Editor Font...</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="820189134"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Indent New Lines</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">9</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="620583791"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Auto-pair Characters</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">10</int> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="81663257"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Auto-uppercase Keywords</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="919863898"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Auto-completion</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> - <object class="NSMenuItem" id="414081589"> - <reference key="NSMenu" ref="60735230"/> - <string key="NSTitle">Update Help while typing</string> - <string key="NSKeyEquiv"/> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="984501775"/> - </object> </object> - <bool key="NSNoAutoenable">YES</bool> + <object class="NSMenuItem" id="309123434"> + <reference key="NSMenu" ref="60735230"/> + <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"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="702094011"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Editor Font...</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="820189134"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Indent New Lines</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <int key="NSState">1</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">9</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="620583791"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Auto-pair Characters</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <int key="NSState">1</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">10</int> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="81663257"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Auto-uppercase Keywords</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="919863898"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Auto-completion</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> + <object class="NSMenuItem" id="414081589"> + <reference key="NSMenu" ref="60735230"/> + <string key="NSTitle">Update Help while typing</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="984501775"/> + </object> </object> - <int key="NSSelectedIndex">18</int> - <bool key="NSPullDown">YES</bool> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> + <bool key="NSNoAutoenable">YES</bool> </object> + <int key="NSSelectedIndex">18</int> + <bool key="NSPullDown">YES</bool> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> </object> - <object class="NSButton" id="811536132"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{597, 248}, {90, 17}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="177866566"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents">Run All</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="811536132"/> - <int key="NSButtonFlags">-2034876161</int> - <int key="NSButtonFlags2">36</int> - <reference key="NSAlternateImage" ref="26"/> - <string key="NSAlternateContents"/> - <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> + </object> + <object class="NSButton" id="811536132"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">265</int> + <string key="NSFrame">{{597, 248}, {90, 17}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="177866566"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134348800</int> + <string key="NSContents">Run All</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="811536132"/> + <int key="NSButtonFlags">-2034876161</int> + <int key="NSButtonFlags2">36</int> + <reference key="NSAlternateImage" ref="26"/> + <string key="NSAlternateContents"/> + <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> </object> - <object class="NSButton" id="1009499029"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{479, 248}, {110, 17}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="588489390"> - <int key="NSCellFlags">604110336</int> - <int key="NSCellFlags2">134348800</int> - <string key="NSContents">Run Current</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1009499029"/> - <int key="NSButtonFlags">-2038284033</int> - <int key="NSButtonFlags2">402653348</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">200</int> - <int key="NSPeriodicInterval">25</int> - </object> + </object> + <object class="NSButton" id="1009499029"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">265</int> + <string key="NSFrame">{{479, 248}, {110, 17}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="588489390"> + <int key="NSCellFlags">604110336</int> + <int key="NSCellFlags2">134348800</int> + <string key="NSContents">Run Current</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="1009499029"/> + <int key="NSButtonFlags">-2038284033</int> + <int key="NSButtonFlags2">402653348</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">200</int> + <int key="NSPeriodicInterval">25</int> </object> - <object class="NSImageView" id="696609643"> - <reference key="NSNextResponder" ref="345834048"/> - <int key="NSvFlags">266</int> - <object class="NSMutableSet" key="NSDragTypes"> + </object> + <object class="NSImageView" id="696609643"> + <reference key="NSNextResponder" ref="345834048"/> + <int key="NSvFlags">266</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{32, 246}, {664, 23}}</string> - <reference key="NSSuperview" ref="345834048"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="76236597"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSContents" ref="843830563"/> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> </object> - <bool key="NSEditable">YES</bool> </object> + <string key="NSFrame">{{32, 246}, {664, 23}}</string> + <reference key="NSSuperview" ref="345834048"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="76236597"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <reference key="NSContents" ref="843830563"/> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> </object> - <string key="NSFrame">{{0, 165}, {696, 269}}</string> - <reference key="NSSuperview" ref="894339536"/> - <string key="NSClassName">NSView</string> </object> - <object class="NSCustomView" id="875002707"> - <reference key="NSNextResponder" ref="894339536"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextField" id="910005271"> - <reference key="NSNextResponder" ref="875002707"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{242, 64}, {437, 17}}</string> - <reference key="NSSuperview" ref="875002707"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="401235649"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">71303168</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="910005271"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + <string key="NSFrame">{{0, 165}, {696, 269}}</string> + <reference key="NSSuperview" ref="894339536"/> + <string key="NSClassName">NSView</string> + </object> + <object class="NSCustomView" id="875002707"> + <reference key="NSNextResponder" ref="894339536"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTextField" id="910005271"> + <reference key="NSNextResponder" ref="875002707"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{242, 64}, {437, 17}}</string> + <reference key="NSSuperview" ref="875002707"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="401235649"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">71303168</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="910005271"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="89757399"> - <reference key="NSNextResponder" ref="875002707"/> - <int key="NSvFlags">264</int> - <string key="NSFrame">{{17, 67}, {143, 14}}</string> - <reference key="NSSuperview" ref="875002707"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="194978207"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">4194304</int> - <string key="NSContents">Last Error Message</string> - <reference key="NSSupport" ref="935342005"/> - <reference key="NSControlView" ref="89757399"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="89757399"> + <reference key="NSNextResponder" ref="875002707"/> + <int key="NSvFlags">264</int> + <string key="NSFrame">{{17, 67}, {143, 14}}</string> + <reference key="NSSuperview" ref="875002707"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="194978207"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">4194304</int> + <string key="NSContents">Last Error Message</string> + <reference key="NSSupport" ref="935342005"/> + <reference key="NSControlView" ref="89757399"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="547765795"> - <reference key="NSNextResponder" ref="875002707"/> - <int key="NSvFlags">274</int> - <string key="NSFrame">{{17, 20}, {662, 43}}</string> - <reference key="NSSuperview" ref="875002707"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="948571736"> - <int key="NSCellFlags">69336577</int> - <int key="NSCellFlags2">4194304</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="547765795"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="547765795"> + <reference key="NSNextResponder" ref="875002707"/> + <int key="NSvFlags">274</int> + <string key="NSFrame">{{17, 20}, {662, 43}}</string> + <reference key="NSSuperview" ref="875002707"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="948571736"> + <int key="NSCellFlags">69336577</int> + <int key="NSCellFlags2">4194304</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="547765795"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrame">{{0, 443}, {696, 87}}</string> - <reference key="NSSuperview" ref="894339536"/> - <string key="NSClassName">NSView</string> </object> + <string key="NSFrame">{{0, 443}, {696, 87}}</string> + <reference key="NSSuperview" ref="894339536"/> + <string key="NSClassName">NSView</string> </object> - <string key="NSFrame">{{6, 10}, {696, 530}}</string> - <reference key="NSSuperview" ref="746504912"/> </object> + <string key="NSFrame">{{6, 10}, {696, 530}}</string> + <reference key="NSSuperview" ref="746504912"/> </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <string key="NSLabel">Custom Query</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <object class="NSTabViewItem" id="94659530"> - <string key="NSIdentifier">status</string> - <object class="NSView" key="NSView" id="730602982"> - <reference key="NSNextResponder" ref="714795046"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSSplitView" id="501779393"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSCustomView" id="259390764"> - <reference key="NSNextResponder" ref="501779393"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="709531668"> - <reference key="NSNextResponder" ref="259390764"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="78677381"> - <reference key="NSNextResponder" ref="709531668"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextView" id="69074373"> - <reference key="NSNextResponder" ref="78677381"/> - <int key="NSvFlags">2322</int> - <string key="NSFrameSize">{542, 14}</string> - <reference key="NSSuperview" ref="78677381"/> - <object class="NSTextContainer" key="NSTextContainer" id="708157837"> - <object class="NSLayoutManager" key="NSLayoutManager"> - <object class="NSTextStorage" key="NSTextStorage"> - <object class="NSMutableString" key="NSString"> - <characters key="NS.bytes"/> - </object> - <nil key="NSDelegate"/> - </object> - <object class="NSMutableArray" key="NSTextContainers"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="708157837"/> + <string key="NSLabel">Custom Query</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> + </object> + <object class="NSTabViewItem" id="94659530"> + <string key="NSIdentifier">status</string> + <object class="NSView" key="NSView" id="730602982"> + <reference key="NSNextResponder" ref="714795046"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSSplitView" id="501779393"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="259390764"> + <reference key="NSNextResponder" ref="501779393"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="709531668"> + <reference key="NSNextResponder" ref="259390764"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="78677381"> + <reference key="NSNextResponder" ref="709531668"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTextView" id="69074373"> + <reference key="NSNextResponder" ref="78677381"/> + <int key="NSvFlags">2322</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>Apple HTML pasteboard type</string> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>Apple URL pasteboard type</string> + <string>CorePasteboardFlavorType 0x6D6F6F76</string> + <string>NSColor pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NSStringPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT RTFD pasteboard type</string> + <string>NeXT Rich Text Format v1.0 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> + <string>NeXT font pasteboard type</string> + <string>NeXT ruler pasteboard type</string> + <string>WebURLsWithTitlesPboardType</string> + <string>public.url</string> + </object> + </object> + <string key="NSFrameSize">{542, 14}</string> + <reference key="NSSuperview" ref="78677381"/> + <object class="NSTextContainer" key="NSTextContainer" id="708157837"> + <object class="NSLayoutManager" key="NSLayoutManager"> + <object class="NSTextStorage" key="NSTextStorage"> + <object class="NSMutableString" key="NSString"> + <characters key="NS.bytes"/> </object> - <int key="NSLMFlags">6</int> <nil key="NSDelegate"/> </object> - <reference key="NSTextView" ref="69074373"/> - <double key="NSWidth">542</double> - <int key="NSTCFlags">1</int> + <object class="NSMutableArray" key="NSTextContainers"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="708157837"/> + </object> + <int key="NSLMFlags">6</int> + <nil key="NSDelegate"/> </object> - <object class="NSTextViewSharedData" key="NSSharedData"> - <int key="NSFlags">11139</int> - <int key="NSTextCheckingTypes">0</int> - <nil key="NSMarkedAttributes"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <object class="NSDictionary" key="NSSelectedAttributes"> + <reference key="NSTextView" ref="69074373"/> + <double key="NSWidth">542</double> + <int key="NSTCFlags">1</int> + </object> + <object class="NSTextViewSharedData" key="NSSharedData"> + <int key="NSFlags">11139</int> + <int key="NSTextCheckingTypes">0</int> + <nil key="NSMarkedAttributes"/> + <reference key="NSBackgroundColor" ref="449903125"/> + <object class="NSDictionary" key="NSSelectedAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSBackgroundColor</string> - <string>NSColor</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905060551"/> - <reference ref="63182758"/> - </object> + <string>NSBackgroundColor</string> + <string>NSColor</string> </object> - <reference key="NSInsertionColor" ref="304829493"/> - <object class="NSDictionary" key="NSLinkAttributes"> + <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSColor</string> - <string>NSUnderline</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSColor" id="114422645"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MCAwIDEAA</bytes> - </object> - <integer value="1"/> + <reference ref="905060551"/> + <reference ref="63182758"/> + </object> + </object> + <reference key="NSInsertionColor" ref="304829493"/> + <object class="NSDictionary" key="NSLinkAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSColor</string> + <string>NSUnderline</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSColor" id="114422645"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MCAwIDEAA</bytes> </object> + <integer value="1"/> </object> - <nil key="NSDefaultParagraphStyle"/> </object> - <int key="NSTVFlags">6</int> - <string key="NSMaxSize">{1097, 1e+07}</string> - <string key="NSMinize">{223, 0}</string> - <nil key="NSDelegate"/> + <nil key="NSDefaultParagraphStyle"/> </object> + <int key="NSTVFlags">6</int> + <string key="NSMaxSize">{1097, 1e+07}</string> + <string key="NSMinize">{223, 0}</string> + <nil key="NSDelegate"/> </object> - <string key="NSFrame">{{1, 1}, {542, 69}}</string> - <reference key="NSSuperview" ref="709531668"/> - <reference key="NSNextKeyView" ref="69074373"/> - <reference key="NSDocView" ref="69074373"/> - <reference key="NSBGColor" ref="449903125"/> - <reference key="NSCursor" ref="32917531"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="892376800"> - <reference key="NSNextResponder" ref="709531668"/> - <int key="NSvFlags">256</int> - <string key="NSFrame">{{543, 1}, {11, 69}}</string> - <reference key="NSSuperview" ref="709531668"/> - <int key="NSsFlags">256</int> - <reference key="NSTarget" ref="709531668"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99315071105957031</double> - </object> - <object class="NSScroller" id="490174802"> - <reference key="NSNextResponder" ref="709531668"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {87, 18}}</string> - <reference key="NSSuperview" ref="709531668"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="709531668"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1</double> - <double key="NSPercent">0.94565218687057495</double> </object> + <string key="NSFrame">{{1, 1}, {542, 69}}</string> + <reference key="NSSuperview" ref="709531668"/> + <reference key="NSNextKeyView" ref="69074373"/> + <reference key="NSDocView" ref="69074373"/> + <reference key="NSBGColor" ref="449903125"/> + <reference key="NSCursor" ref="32917531"/> + <int key="NScvFlags">4</int> </object> - <string key="NSFrame">{{96, 0}, {555, 71}}</string> - <reference key="NSSuperview" ref="259390764"/> - <reference key="NSNextKeyView" ref="78677381"/> - <int key="NSsFlags">18</int> - <reference key="NSVScroller" ref="892376800"/> - <reference key="NSHScroller" ref="490174802"/> - <reference key="NSContentView" ref="78677381"/> - </object> - <object class="NSTextField" id="231853805"> - <reference key="NSNextResponder" ref="259390764"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{22, 57}, {69, 14}}</string> - <reference key="NSSuperview" ref="259390764"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="647656972"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Comments:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="231853805"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> + <object class="NSScroller" id="892376800"> + <reference key="NSNextResponder" ref="709531668"/> + <int key="NSvFlags">256</int> + <string key="NSFrame">{{543, 1}, {11, 69}}</string> + <reference key="NSSuperview" ref="709531668"/> + <int key="NSsFlags">256</int> + <reference key="NSTarget" ref="709531668"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99315071105957031</double> </object> + <object class="NSScroller" id="490174802"> + <reference key="NSNextResponder" ref="709531668"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {87, 18}}</string> + <reference key="NSSuperview" ref="709531668"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="709531668"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.94565218687057495</double> + </object> + </object> + <string key="NSFrame">{{96, 0}, {555, 71}}</string> + <reference key="NSSuperview" ref="259390764"/> + <reference key="NSNextKeyView" ref="78677381"/> + <int key="NSsFlags">18</int> + <reference key="NSVScroller" ref="892376800"/> + <reference key="NSHScroller" ref="490174802"/> + <reference key="NSContentView" ref="78677381"/> + </object> + <object class="NSTextField" id="231853805"> + <reference key="NSNextResponder" ref="259390764"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{22, 57}, {69, 14}}</string> + <reference key="NSSuperview" ref="259390764"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="647656972"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Comments:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="231853805"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrameSize">{651, 71}</string> - <reference key="NSSuperview" ref="501779393"/> - <string key="NSClassName">NSView</string> </object> - <object class="NSCustomView" id="983998494"> - <reference key="NSNextResponder" ref="501779393"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="449863508"> - <reference key="NSNextResponder" ref="983998494"/> - <int key="NSvFlags">274</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="637054939"> - <reference key="NSNextResponder" ref="449863508"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTextView" id="421486962"> - <reference key="NSNextResponder" ref="637054939"/> - <int key="NSvFlags">2322</int> - <string key="NSFrameSize">{542, 14}</string> - <reference key="NSSuperview" ref="637054939"/> - <object class="NSTextContainer" key="NSTextContainer" id="194867362"> - <object class="NSLayoutManager" key="NSLayoutManager"> - <object class="NSTextStorage" key="NSTextStorage"> - <object class="NSMutableString" key="NSString"> - <characters key="NS.bytes"/> - </object> - <nil key="NSDelegate"/> - </object> - <object class="NSMutableArray" key="NSTextContainers"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="194867362"/> + <string key="NSFrameSize">{651, 71}</string> + <reference key="NSSuperview" ref="501779393"/> + <string key="NSClassName">NSView</string> + </object> + <object class="NSCustomView" id="983998494"> + <reference key="NSNextResponder" ref="501779393"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="449863508"> + <reference key="NSNextResponder" ref="983998494"/> + <int key="NSvFlags">274</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="637054939"> + <reference key="NSNextResponder" ref="449863508"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTextView" id="421486962"> + <reference key="NSNextResponder" ref="637054939"/> + <int key="NSvFlags">2322</int> + <string key="NSFrameSize">{542, 14}</string> + <reference key="NSSuperview" ref="637054939"/> + <object class="NSTextContainer" key="NSTextContainer" id="194867362"> + <object class="NSLayoutManager" key="NSLayoutManager"> + <object class="NSTextStorage" key="NSTextStorage"> + <object class="NSMutableString" key="NSString"> + <characters key="NS.bytes"/> </object> - <int key="NSLMFlags">6</int> <nil key="NSDelegate"/> </object> - <reference key="NSTextView" ref="421486962"/> - <double key="NSWidth">542</double> - <int key="NSTCFlags">1</int> + <object class="NSMutableArray" key="NSTextContainers"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="194867362"/> + </object> + <int key="NSLMFlags">6</int> + <nil key="NSDelegate"/> </object> - <object class="NSTextViewSharedData" key="NSSharedData"> - <int key="NSFlags">2305</int> - <int key="NSTextCheckingTypes">0</int> - <nil key="NSMarkedAttributes"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <object class="NSDictionary" key="NSSelectedAttributes"> + <reference key="NSTextView" ref="421486962"/> + <double key="NSWidth">542</double> + <int key="NSTCFlags">1</int> + </object> + <object class="NSTextViewSharedData" key="NSSharedData"> + <int key="NSFlags">2305</int> + <int key="NSTextCheckingTypes">0</int> + <nil key="NSMarkedAttributes"/> + <reference key="NSBackgroundColor" ref="449903125"/> + <object class="NSDictionary" key="NSSelectedAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSBackgroundColor</string> - <string>NSColor</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905060551"/> - <reference ref="63182758"/> - </object> + <string>NSBackgroundColor</string> + <string>NSColor</string> </object> - <reference key="NSInsertionColor" ref="304829493"/> - <object class="NSDictionary" key="NSLinkAttributes"> + <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>NSColor</string> - <string>NSUnderline</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="114422645"/> - <integer value="1"/> - </object> + <reference ref="905060551"/> + <reference ref="63182758"/> </object> - <nil key="NSDefaultParagraphStyle"/> </object> - <int key="NSTVFlags">6</int> - <string key="NSMaxSize">{1097, 1e+07}</string> - <string key="NSMinize">{223, 0}</string> - <nil key="NSDelegate"/> + <reference key="NSInsertionColor" ref="304829493"/> + <object class="NSDictionary" key="NSLinkAttributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSColor</string> + <string>NSUnderline</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="114422645"/> + <integer value="1"/> + </object> + </object> + <nil key="NSDefaultParagraphStyle"/> </object> + <int key="NSTVFlags">6</int> + <string key="NSMaxSize">{1097, 1e+07}</string> + <string key="NSMinize">{223, 0}</string> + <nil key="NSDelegate"/> </object> - <string key="NSFrame">{{1, 1}, {542, 196}}</string> - <reference key="NSSuperview" ref="449863508"/> - <reference key="NSNextKeyView" ref="421486962"/> - <reference key="NSDocView" ref="421486962"/> - <reference key="NSBGColor" ref="449903125"/> - <reference key="NSCursor" ref="32917531"/> - <int key="NScvFlags">4</int> - </object> - <object class="NSScroller" id="633929130"> - <reference key="NSNextResponder" ref="449863508"/> - <int key="NSvFlags">256</int> - <string key="NSFrame">{{543, 1}, {11, 196}}</string> - <reference key="NSSuperview" ref="449863508"/> - <int key="NSsFlags">256</int> - <reference key="NSTarget" ref="449863508"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99315071105957031</double> - </object> - <object class="NSScroller" id="883667132"> - <reference key="NSNextResponder" ref="449863508"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-100, -100}, {87, 18}}</string> - <reference key="NSSuperview" ref="449863508"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="449863508"/> - <string key="NSAction">_doScroller:</string> - <double key="NSCurValue">1</double> - <double key="NSPercent">0.94565218687057495</double> </object> + <string key="NSFrame">{{1, 1}, {542, 196}}</string> + <reference key="NSSuperview" ref="449863508"/> + <reference key="NSNextKeyView" ref="421486962"/> + <reference key="NSDocView" ref="421486962"/> + <reference key="NSBGColor" ref="449903125"/> + <reference key="NSCursor" ref="32917531"/> + <int key="NScvFlags">4</int> </object> - <string key="NSFrame">{{96, 0}, {555, 198}}</string> - <reference key="NSSuperview" ref="983998494"/> - <reference key="NSNextKeyView" ref="637054939"/> - <int key="NSsFlags">18</int> - <reference key="NSVScroller" ref="633929130"/> - <reference key="NSHScroller" ref="883667132"/> - <reference key="NSContentView" ref="637054939"/> - </object> - <object class="NSTextField" id="855588490"> - <reference key="NSNextResponder" ref="983998494"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{10, 184}, {81, 14}}</string> - <reference key="NSSuperview" ref="983998494"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="625199500"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Create syntax:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="855588490"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> + <object class="NSScroller" id="633929130"> + <reference key="NSNextResponder" ref="449863508"/> + <int key="NSvFlags">256</int> + <string key="NSFrame">{{543, 1}, {11, 196}}</string> + <reference key="NSSuperview" ref="449863508"/> + <int key="NSsFlags">256</int> + <reference key="NSTarget" ref="449863508"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99315071105957031</double> </object> + <object class="NSScroller" id="883667132"> + <reference key="NSNextResponder" ref="449863508"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-100, -100}, {87, 18}}</string> + <reference key="NSSuperview" ref="449863508"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="449863508"/> + <string key="NSAction">_doScroller:</string> + <double key="NSCurValue">1</double> + <double key="NSPercent">0.94565218687057495</double> + </object> + </object> + <string key="NSFrame">{{96, 0}, {555, 198}}</string> + <reference key="NSSuperview" ref="983998494"/> + <reference key="NSNextKeyView" ref="637054939"/> + <int key="NSsFlags">18</int> + <reference key="NSVScroller" ref="633929130"/> + <reference key="NSHScroller" ref="883667132"/> + <reference key="NSContentView" ref="637054939"/> + </object> + <object class="NSTextField" id="855588490"> + <reference key="NSNextResponder" ref="983998494"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{10, 184}, {81, 14}}</string> + <reference key="NSSuperview" ref="983998494"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="625199500"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Create syntax:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="855588490"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrame">{{0, 80}, {651, 198}}</string> - <reference key="NSSuperview" ref="501779393"/> - <string key="NSClassName">NSView</string> </object> + <string key="NSFrame">{{0, 80}, {651, 198}}</string> + <reference key="NSSuperview" ref="501779393"/> + <string key="NSClassName">NSView</string> </object> - <string key="NSFrame">{{24, 30}, {651, 278}}</string> - <reference key="NSSuperview" ref="730602982"/> - <string key="NSAutosaveName">TableInfoSplitter</string> </object> - <object class="NSTextField" id="459419226"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{79, 499}, {34, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="643775960"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Type:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="459419226"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + <string key="NSFrame">{{24, 30}, {651, 278}}</string> + <reference key="NSSuperview" ref="730602982"/> + <string key="NSAutosaveName">TableInfoSplitter</string> + </object> + <object class="NSTextField" id="459419226"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{79, 499}, {34, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="643775960"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Type:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="459419226"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="326368890"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{300, 473}, {375, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="705814774"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Updated at:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="326368890"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="326368890"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{300, 473}, {375, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="705814774"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Updated at:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="326368890"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="644870593"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{303, 498}, {372, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="51220700"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Created at:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="644870593"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="644870593"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{303, 498}, {372, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="51220700"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Created at:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="644870593"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="159410215"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{56, 473}, {57, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="47286035"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Encoding:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="159410215"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="159410215"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{56, 473}, {57, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="47286035"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Encoding:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="159410215"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="1032584944"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{57, 448}, {57, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="234890062"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Collation:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1032584944"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="1032584944"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{57, 448}, {57, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="234890062"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Collation:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="1032584944"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSPopUpButton" id="708355647"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{115, 494}, {161, 22}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="338551660"> - <int key="NSCellFlags">-1539178944</int> - <int key="NSCellFlags2">133120</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="708355647"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <nil key="NSMenuItem"/> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="839566145"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + </object> + <object class="NSPopUpButton" id="708355647"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{115, 494}, {161, 22}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="338551660"> + <int key="NSCellFlags">-1539178944</int> + <int key="NSCellFlags2">133120</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="708355647"/> + <int key="NSButtonFlags">109199615</int> + <int key="NSButtonFlags2">129</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <nil key="NSMenuItem"/> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="839566145"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> </object> - <int key="NSSelectedIndex">-1</int> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> </object> + <int key="NSSelectedIndex">-1</int> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">2</int> </object> - <object class="NSPopUpButton" id="1051713811"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{115, 469}, {161, 22}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="790667540"> - <int key="NSCellFlags">-1539178944</int> - <int key="NSCellFlags2">133120</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1051713811"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <nil key="NSMenuItem"/> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="116234926"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + </object> + <object class="NSPopUpButton" id="1051713811"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{115, 469}, {161, 22}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="790667540"> + <int key="NSCellFlags">-1539178944</int> + <int key="NSCellFlags2">133120</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="1051713811"/> + <int key="NSButtonFlags">109199615</int> + <int key="NSButtonFlags2">129</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <nil key="NSMenuItem"/> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="116234926"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> </object> - <int key="NSSelectedIndex">-1</int> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> </object> + <int key="NSSelectedIndex">-1</int> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">2</int> </object> - <object class="NSPopUpButton" id="801484946"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{115, 444}, {161, 22}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="351231451"> - <int key="NSCellFlags">-1539178944</int> - <int key="NSCellFlags2">133120</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="801484946"/> - <int key="NSButtonFlags">109199615</int> - <int key="NSButtonFlags2">129</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <nil key="NSMenuItem"/> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="170215050"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + </object> + <object class="NSPopUpButton" id="801484946"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{115, 444}, {161, 22}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="351231451"> + <int key="NSCellFlags">-1539178944</int> + <int key="NSCellFlags2">133120</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="801484946"/> + <int key="NSButtonFlags">109199615</int> + <int key="NSButtonFlags2">129</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <nil key="NSMenuItem"/> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="170215050"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> </object> - <int key="NSSelectedIndex">-1</int> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> - <int key="NSArrowPosition">2</int> </object> + <int key="NSSelectedIndex">-1</int> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> + <int key="NSArrowPosition">2</int> </object> - <object class="NSBox" id="83205768"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">10</int> - <string key="NSFrame">{{25, 425}, {650, 5}}</string> - <reference key="NSSuperview" ref="730602982"/> - <string key="NSOffsets">{0, 0}</string> - <object class="NSTextFieldCell" key="NSTitleCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Box</string> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes> - </object> + </object> + <object class="NSBox" id="83205768"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">10</int> + <string key="NSFrame">{{25, 425}, {650, 5}}</string> + <reference key="NSSuperview" ref="730602982"/> + <string key="NSOffsets">{0, 0}</string> + <object class="NSTextFieldCell" key="NSTitleCell"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">Box</string> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <object class="NSColor" key="NSTextColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes> </object> - <int key="NSBorderType">3</int> - <int key="NSBoxType">2</int> - <int key="NSTitlePosition">0</int> - <bool key="NSTransparent">NO</bool> </object> - <object class="NSBox" id="349710554"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">10</int> - <string key="NSFrame">{{24, 314}, {650, 5}}</string> - <reference key="NSSuperview" ref="730602982"/> - <string key="NSOffsets">{0, 0}</string> - <object class="NSTextFieldCell" key="NSTitleCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">0</int> - <string key="NSContents">Box</string> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSBackgroundColor" ref="480189472"/> - <object class="NSColor" key="NSTextColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes> - </object> + <int key="NSBorderType">3</int> + <int key="NSBoxType">2</int> + <int key="NSTitlePosition">0</int> + <bool key="NSTransparent">NO</bool> + </object> + <object class="NSBox" id="349710554"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">10</int> + <string key="NSFrame">{{24, 314}, {650, 5}}</string> + <reference key="NSSuperview" ref="730602982"/> + <string key="NSOffsets">{0, 0}</string> + <object class="NSTextFieldCell" key="NSTitleCell"> + <int key="NSCellFlags">67239424</int> + <int key="NSCellFlags2">0</int> + <string key="NSContents">Box</string> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSBackgroundColor" ref="480189472"/> + <object class="NSColor" key="NSTextColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes> </object> - <int key="NSBorderType">3</int> - <int key="NSBoxType">2</int> - <int key="NSTitlePosition">0</int> - <bool key="NSTransparent">NO</bool> </object> - <object class="NSTextField" id="412060569"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">270</int> - <string key="NSFrame">{{49, 398}, {251, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="632489290"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Number of rows:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="412060569"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + <int key="NSBorderType">3</int> + <int key="NSBoxType">2</int> + <int key="NSTitlePosition">0</int> + <bool key="NSTransparent">NO</bool> + </object> + <object class="NSTextField" id="412060569"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">270</int> + <string key="NSFrame">{{49, 398}, {251, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="632489290"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Number of rows:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="412060569"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="795265894"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">270</int> - <string key="NSFrame">{{73, 376}, {227, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="246518824"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Row format:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="795265894"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="795265894"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">270</int> + <string key="NSFrame">{{73, 376}, {227, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="246518824"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Row format:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="795265894"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="747426446"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">270</int> - <string key="NSFrame">{{50, 354}, {250, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="738092126"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Avg. row length:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="747426446"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="747426446"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">270</int> + <string key="NSFrame">{{50, 354}, {250, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="738092126"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Avg. row length:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="747426446"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="140378338"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{140, 332}, {160, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="71975986"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">-1874721792</int> - <string key="NSContents">Auto increment:</string> - <reference key="NSSupport" ref="26"/> - <object class="NSNumberFormatter" key="NSFormatter" id="757535829"> - <object class="NSMutableDictionary" key="NS.attributes"> + </object> + <object class="NSTextField" id="140378338"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{140, 332}, {160, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="71975986"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">-1874721792</int> + <string key="NSContents">Auto increment:</string> + <reference key="NSSupport" ref="26"/> + <object class="NSNumberFormatter" key="NSFormatter" id="757535829"> + <object class="NSMutableDictionary" key="NS.attributes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>allowsFloats</string> - <string>formatterBehavior</string> - <string>lenient</string> - <string>locale</string> - <string>minimum</string> - <string>negativeInfinitySymbol</string> - <string>nilSymbol</string> - <string>numberStyle</string> - <string>positiveInfinitySymbol</string> - <string>usesGroupingSeparator</string> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <boolean value="NO"/> - <integer value="1040"/> - <boolean value="YES"/> - <object class="NSLocale"> - <string key="NS.identifier"/> - </object> - <real value="1"/> - <string>-∞</string> - <string/> - <integer value="1"/> - <string>+∞</string> - <boolean value="NO"/> - </object> + <string>allowsFloats</string> + <string>formatterBehavior</string> + <string>lenient</string> + <string>locale</string> + <string>minimum</string> + <string>negativeInfinitySymbol</string> + <string>nilSymbol</string> + <string>numberStyle</string> + <string>positiveInfinitySymbol</string> + <string>usesGroupingSeparator</string> </object> - <string key="NS.positiveformat">#0.###</string> - <string key="NS.negativeformat">#0.###</string> - <nil key="NS.positiveattrs"/> - <nil key="NS.negativeattrs"/> - <nil key="NS.zero"/> - <object class="NSAttributedString" key="NS.nil"> - <string key="NSString"/> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <boolean value="NO"/> + <integer value="1040"/> + <boolean value="YES"/> + <object class="NSLocale"> + <string key="NS.identifier"/> + </object> + <real value="1"/> + <string>-∞</string> + <string/> + <integer value="1"/> + <string>+∞</string> + <boolean value="NO"/> </object> - <object class="NSAttributedString" key="NS.nan"> - <string key="NSString">NaN</string> - <object class="NSDictionary" key="NSAttributes" id="613633685"> + </object> + <string key="NS.positiveformat">#0.###</string> + <string key="NS.negativeformat">#0.###</string> + <nil key="NS.positiveattrs"/> + <nil key="NS.negativeattrs"/> + <nil key="NS.zero"/> + <object class="NSAttributedString" key="NS.nil"> + <string key="NSString"/> + </object> + <object class="NSAttributedString" key="NS.nan"> + <string key="NSString">NaN</string> + <object class="NSDictionary" key="NSAttributes" id="613633685"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference key="dict.sortedKeys" ref="0"/> + <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference key="dict.sortedKeys" ref="0"/> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> </object> </object> - <real value="1" key="NS.min"/> - <object class="NSDecimalNumberPlaceholder" key="NS.max" id="746785411"> - <int key="NS.exponent">0</int> - <int key="NS.length">0</int> - <bool key="NS.negative">YES</bool> - <bool key="NS.compact">NO</bool> - <int key="NS.mantissa.bo">1</int> - <bytes key="NS.mantissa">AAAAAAAAAAAAAAAAAAAAAA</bytes> - </object> - <object class="NSDecimalNumberHandler" key="NS.rounding"> - <int key="NS.roundingmode">3</int> - <bool key="NS.raise.overflow">YES</bool> - <bool key="NS.raise.underflow">YES</bool> - <bool key="NS.raise.dividebyzero">YES</bool> - </object> - <string key="NS.decimal">.</string> - <string key="NS.thousand">,</string> - <bool key="NS.hasthousands">NO</bool> - <bool key="NS.localized">NO</bool> - <bool key="NS.allowsfloats">NO</bool> </object> - <reference key="NSControlView" ref="140378338"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> + <real value="1" key="NS.min"/> + <object class="NSDecimalNumberPlaceholder" key="NS.max" id="746785411"> + <int key="NS.exponent">0</int> + <int key="NS.length">0</int> + <bool key="NS.negative">YES</bool> + <bool key="NS.compact">NO</bool> + <int key="NS.mantissa.bo">1</int> + <bytes key="NS.mantissa">AAAAAAAAAAAAAAAAAAAAAA</bytes> + </object> + <object class="NSDecimalNumberHandler" key="NS.rounding"> + <int key="NS.roundingmode">3</int> + <bool key="NS.raise.overflow">YES</bool> + <bool key="NS.raise.underflow">YES</bool> + <bool key="NS.raise.dividebyzero">YES</bool> + </object> + <string key="NS.decimal">.</string> + <string key="NS.thousand">,</string> + <bool key="NS.hasthousands">NO</bool> + <bool key="NS.localized">NO</bool> + <bool key="NS.allowsfloats">NO</bool> </object> + <reference key="NSControlView" ref="140378338"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="803209800"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">270</int> - <string key="NSFrame">{{328, 398}, {347, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="1035416348"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Data size:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="803209800"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="803209800"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">270</int> + <string key="NSFrame">{{328, 398}, {347, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="1035416348"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Data size:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="803209800"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="6005445"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">270</int> - <string key="NSFrame">{{304, 376}, {371, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="502320319"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Max data size:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="6005445"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="6005445"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">270</int> + <string key="NSFrame">{{304, 376}, {371, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="502320319"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Max data size:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="6005445"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="531020960"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{323, 354}, {352, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="686395978"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Index size:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="531020960"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="531020960"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{323, 354}, {352, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="686395978"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Index size:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="531020960"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTextField" id="35887466"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{303, 332}, {372, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="314352793"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Free data size:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="35887466"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="35887466"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{303, 332}, {372, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="314352793"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Free data size:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="35887466"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSPopUpButton" id="1066106318"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{25.5, 329.5}, {20, 20}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSPopUpButtonCell" key="NSCell" id="342819810"> - <int key="NSCellFlags">71433792</int> - <int key="NSCellFlags2">134350848</int> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="1066106318"/> - <int key="NSButtonFlags">-2034089729</int> - <int key="NSButtonFlags2">162</int> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"/> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - <object class="NSMenuItem" key="NSMenuItem" id="625760447"> - <reference key="NSMenu" ref="402947475"/> - <bool key="NSIsHidden">YES</bool> - <string key="NSTitle">Item 1</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <int key="NSState">1</int> - <object class="NSCustomResource" key="NSImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">NSAdvanced</string> - </object> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <reference key="NSTarget" ref="342819810"/> + </object> + <object class="NSPopUpButton" id="1066106318"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{26, 330}, {20, 20}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSPopUpButtonCell" key="NSCell" id="342819810"> + <int key="NSCellFlags">71433792</int> + <int key="NSCellFlags2">134350848</int> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="1066106318"/> + <int key="NSButtonFlags">-2034089729</int> + <int key="NSButtonFlags2">162</int> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"/> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> + <object class="NSMenuItem" key="NSMenuItem" id="625760447"> + <reference key="NSMenu" ref="402947475"/> + <bool key="NSIsHidden">YES</bool> + <string key="NSTitle">Item 1</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <int key="NSState">1</int> + <object class="NSCustomResource" key="NSImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">NSAdvanced</string> </object> - <bool key="NSMenuItemRespectAlignment">YES</bool> - <object class="NSMenu" key="NSMenu" id="402947475"> - <string key="NSTitle">OtherViews</string> - <object class="NSMutableArray" key="NSMenuItems"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="625760447"/> - <object class="NSMenuItem" id="997948619"> - <reference key="NSMenu" ref="402947475"/> - <string key="NSTitle">Reset AUTO_INCREMENT</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">2</int> - <reference key="NSTarget" ref="342819810"/> - </object> - <object class="NSMenuItem" id="823850491"> - <reference key="NSMenu" ref="402947475"/> - <string key="NSTitle">Reset AUTO_INCREMENT to…</string> - <string key="NSKeyEquiv"/> - <int key="NSKeyEquivModMask">1048576</int> - <int key="NSMnemonicLoc">2147483647</int> - <reference key="NSOnImage" ref="450876295"/> - <reference key="NSMixedImage" ref="414351669"/> - <string key="NSAction">_popUpItemAction:</string> - <int key="NSTag">1</int> - <reference key="NSTarget" ref="342819810"/> - </object> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <reference key="NSTarget" ref="342819810"/> + </object> + <bool key="NSMenuItemRespectAlignment">YES</bool> + <object class="NSMenu" key="NSMenu" id="402947475"> + <string key="NSTitle">OtherViews</string> + <object class="NSMutableArray" key="NSMenuItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="625760447"/> + <object class="NSMenuItem" id="997948619"> + <reference key="NSMenu" ref="402947475"/> + <string key="NSTitle">Reset AUTO_INCREMENT</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">2</int> + <reference key="NSTarget" ref="342819810"/> + </object> + <object class="NSMenuItem" id="823850491"> + <reference key="NSMenu" ref="402947475"/> + <string key="NSTitle">Reset AUTO_INCREMENT to…</string> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="450876295"/> + <reference key="NSMixedImage" ref="414351669"/> + <string key="NSAction">_popUpItemAction:</string> + <int key="NSTag">1</int> + <reference key="NSTarget" ref="342819810"/> </object> - <reference key="NSMenuFont" ref="244931163"/> </object> - <bool key="NSPullDown">YES</bool> - <int key="NSPreferredEdge">1</int> - <bool key="NSUsesItemFromMenu">YES</bool> - <bool key="NSAltersState">YES</bool> + <reference key="NSMenuFont" ref="244931163"/> </object> + <bool key="NSPullDown">YES</bool> + <int key="NSPreferredEdge">1</int> + <bool key="NSUsesItemFromMenu">YES</bool> + <bool key="NSAltersState">YES</bool> </object> - <object class="NSTextField" id="587008251"> - <reference key="NSNextResponder" ref="730602982"/> - <int key="NSvFlags">268</int> - <string key="NSFrame">{{53, 332}, {90, 14}}</string> - <reference key="NSSuperview" ref="730602982"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="679833695"> - <int key="NSCellFlags">68288064</int> - <int key="NSCellFlags2">272761856</int> - <string key="NSContents">Auto increment:</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="587008251"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + </object> + <object class="NSTextField" id="587008251"> + <reference key="NSNextResponder" ref="730602982"/> + <int key="NSvFlags">268</int> + <string key="NSFrame">{{53, 332}, {90, 14}}</string> + <reference key="NSSuperview" ref="730602982"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="679833695"> + <int key="NSCellFlags">68288064</int> + <int key="NSCellFlags2">272761856</int> + <string key="NSContents">Auto increment:</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="587008251"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> - <reference key="NSSuperview" ref="714795046"/> </object> - <string key="NSLabel">Status</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> + <reference key="NSSuperview" ref="714795046"/> </object> - <object class="NSTabViewItem" id="986490149"> - <string key="NSIdentifier">relations</string> - <object class="NSView" key="NSView" id="49633996"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="717203719"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="705580858"> - <reference key="NSNextResponder" ref="717203719"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="952375340"> - <reference key="NSNextResponder" ref="705580858"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 454}</string> - <reference key="NSSuperview" ref="705580858"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="370758200"> - <reference key="NSNextResponder" ref="996985254"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="996985254"/> + <string key="NSLabel">Status</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> + </object> + <object class="NSTabViewItem" id="986490149"> + <string key="NSIdentifier">relations</string> + <object class="NSView" key="NSView" id="49633996"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="717203719"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="705580858"> + <reference key="NSNextResponder" ref="717203719"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="952375340"> + <reference key="NSNextResponder" ref="705580858"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{694, 454}</string> + <reference key="NSSuperview" ref="705580858"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTableHeaderView" key="NSHeaderView" id="370758200"> + <reference key="NSNextResponder" ref="996985254"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="996985254"/> + <reference key="NSTableView" ref="952375340"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="793765259"> + <reference key="NSNextResponder" ref="717203719"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="717203719"/> + </object> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn" id="658265380"> + <string key="NSIdentifier">name</string> + <double key="NSWidth">136</double> + <double key="NSMinWidth">8</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Name</string> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> + </object> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="4990"> + <int key="NSCellFlags">338820672</int> + <int key="NSCellFlags2">132096</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="449903125"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> <reference key="NSTableView" ref="952375340"/> </object> - <object class="_NSCornerView" key="NSCornerView" id="793765259"> - <reference key="NSNextResponder" ref="717203719"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="717203719"/> + <object class="NSTableColumn" id="648716804"> + <string key="NSIdentifier">columns</string> + <double key="NSWidth">120</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Columns</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="5695"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="952375340"/> </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="658265380"> - <string key="NSIdentifier">name</string> - <double key="NSWidth">136</double> - <double key="NSMinWidth">8</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Name</string> - <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> - </object> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="4990"> - <int key="NSCellFlags">338820672</int> - <int key="NSCellFlags2">132096</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <object class="NSTableColumn" id="672854605"> + <string key="NSIdentifier">fk_table</string> + <double key="NSWidth">105</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">FK Table</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="648716804"> - <string key="NSIdentifier">columns</string> - <double key="NSWidth">120</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Columns</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="5695"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <object class="NSTextFieldCell" key="NSDataCell" id="499842993"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTableColumn" id="672854605"> - <string key="NSIdentifier">fk_table</string> - <double key="NSWidth">105</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">FK Table</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="499842993"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="952375340"/> + </object> + <object class="NSTableColumn" id="5320"> + <string key="NSIdentifier">fk_columns</string> + <double key="NSWidth">140</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">FK Columns</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="5320"> - <string key="NSIdentifier">fk_columns</string> - <double key="NSWidth">140</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">FK Columns</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="825647415"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <object class="NSTextFieldCell" key="NSDataCell" id="825647415"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTableColumn" id="866215663"> - <string key="NSIdentifier">on_update</string> - <double key="NSWidth">86</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">On Update</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="384026080"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="952375340"/> + </object> + <object class="NSTableColumn" id="866215663"> + <string key="NSIdentifier">on_update</string> + <double key="NSWidth">86</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">On Update</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="998929204"> - <string key="NSIdentifier">on_delete</string> - <double key="NSWidth">89</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">On Delete</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="985863790"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="952375340"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="952375340"/> + <object class="NSTextFieldCell" key="NSDataCell" id="384026080"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="952375340"/> + </object> + <object class="NSTableColumn" id="998929204"> + <string key="NSIdentifier">on_delete</string> + <double key="NSWidth">89</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">On Delete</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="985863790"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="952375340"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="952375340"/> </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-624918528</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-624918528</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">1</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> - <string key="NSFrame">{{1, 17}, {694, 454}}</string> - <reference key="NSSuperview" ref="717203719"/> - <reference key="NSNextKeyView" ref="952375340"/> - <reference key="NSDocView" ref="952375340"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">2</int> - </object> - <object class="NSScroller" id="429193901"> - <reference key="NSNextResponder" ref="717203719"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{674, 17}, {15, 453}}</string> - <reference key="NSSuperview" ref="717203719"/> - <reference key="NSTarget" ref="717203719"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.96794867515563965</double> - </object> - <object class="NSScroller" id="257349323"> - <reference key="NSNextResponder" ref="717203719"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 470}, {688, 15}}</string> - <reference key="NSSuperview" ref="717203719"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="717203719"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.99854862689971924</double> </object> - <object class="NSClipView" id="996985254"> - <reference key="NSNextResponder" ref="717203719"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="370758200"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="717203719"/> - <reference key="NSNextKeyView" ref="370758200"/> - <reference key="NSDocView" ref="370758200"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> + <string key="NSFrame">{{1, 17}, {694, 454}}</string> + <reference key="NSSuperview" ref="717203719"/> + <reference key="NSNextKeyView" ref="952375340"/> + <reference key="NSDocView" ref="952375340"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">2</int> + </object> + <object class="NSScroller" id="429193901"> + <reference key="NSNextResponder" ref="717203719"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{674, 17}, {15, 453}}</string> + <reference key="NSSuperview" ref="717203719"/> + <reference key="NSTarget" ref="717203719"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.96794867515563965</double> + </object> + <object class="NSScroller" id="257349323"> + <reference key="NSNextResponder" ref="717203719"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{1, 470}, {688, 15}}</string> + <reference key="NSSuperview" ref="717203719"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="717203719"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.99854862689971924</double> + </object> + <object class="NSClipView" id="996985254"> + <reference key="NSNextResponder" ref="717203719"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="370758200"/> </object> - <reference ref="793765259"/> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="717203719"/> + <reference key="NSNextKeyView" ref="370758200"/> + <reference key="NSDocView" ref="370758200"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> - <string key="NSFrame">{{6, 32}, {696, 472}}</string> - <reference key="NSSuperview" ref="49633996"/> - <reference key="NSNextKeyView" ref="705580858"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="429193901"/> - <reference key="NSHScroller" ref="257349323"/> - <reference key="NSContentView" ref="705580858"/> - <reference key="NSHeaderClipView" ref="996985254"/> - <reference key="NSCornerView" ref="793765259"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + <reference ref="793765259"/> </object> - <object class="NSButton" id="448462855"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{6, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="49633996"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="796363844"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="448462855"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">402653219</int> - <reference key="NSNormalImage" ref="411821371"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">a</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + <string key="NSFrame">{{6, 32}, {696, 472}}</string> + <reference key="NSSuperview" ref="49633996"/> + <reference key="NSNextKeyView" ref="705580858"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="429193901"/> + <reference key="NSHScroller" ref="257349323"/> + <reference key="NSContentView" ref="705580858"/> + <reference key="NSHeaderClipView" ref="996985254"/> + <reference key="NSCornerView" ref="793765259"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + </object> + <object class="NSButton" id="448462855"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{6, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="49633996"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="796363844"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="448462855"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">402653219</int> + <reference key="NSNormalImage" ref="411821371"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">a</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="962247647"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{68, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="49633996"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="815097407"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="962247647"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <reference key="NSNormalImage" ref="6560983"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + </object> + <object class="NSButton" id="962247647"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{68, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="49633996"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="815097407"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="962247647"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <reference key="NSNormalImage" ref="6560983"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="349122210"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{37, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="49633996"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="693201961"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="349122210"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <reference key="NSNormalImage" ref="860961653"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"></string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + </object> + <object class="NSButton" id="349122210"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{37, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="49633996"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="693201961"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="349122210"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <reference key="NSNormalImage" ref="860961653"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"></string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSImageView" id="620090308"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">290</int> - <object class="NSMutableSet" key="NSDragTypes"> + </object> + <object class="NSImageView" id="620090308"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">290</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> </object> - <string key="NSFrame">{{100, 10}, {602, 23}}</string> - <reference key="NSSuperview" ref="49633996"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="889065570"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSContents" ref="843830563"/> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> - </object> - <bool key="NSEditable">YES</bool> </object> - <object class="NSTextField" id="970233701"> - <reference key="NSNextResponder" ref="49633996"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{14, 515}, {687, 14}}</string> - <reference key="NSSuperview" ref="49633996"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="538829847"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">272762880</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="970233701"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + <string key="NSFrame">{{100, 10}, {602, 23}}</string> + <reference key="NSSuperview" ref="49633996"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="889065570"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <reference key="NSContents" ref="843830563"/> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> + </object> + <object class="NSTextField" id="970233701"> + <reference key="NSNextResponder" ref="49633996"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{14, 515}, {687, 14}}</string> + <reference key="NSSuperview" ref="49633996"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="538829847"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">272762880</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="970233701"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <string key="NSLabel">Relations</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <object class="NSTabViewItem" id="75945221"> - <string key="NSIdentifier">triggers</string> - <object class="NSView" key="NSView" id="776303855"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="207402382"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">4370</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="251711616"> - <reference key="NSNextResponder" ref="207402382"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableView" id="496402806"> - <reference key="NSNextResponder" ref="251711616"/> - <int key="NSvFlags">4352</int> - <string key="NSFrameSize">{694, 454}</string> - <reference key="NSSuperview" ref="251711616"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTableHeaderView" key="NSHeaderView" id="221977010"> - <reference key="NSNextResponder" ref="1062933180"/> - <int key="NSvFlags">256</int> - <string key="NSFrameSize">{694, 17}</string> - <reference key="NSSuperview" ref="1062933180"/> + <string key="NSLabel">Relations</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> + </object> + <object class="NSTabViewItem" id="75945221"> + <string key="NSIdentifier">triggers</string> + <object class="NSView" key="NSView" id="776303855"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSScrollView" id="207402382"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">4370</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSClipView" id="251711616"> + <reference key="NSNextResponder" ref="207402382"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableView" id="496402806"> + <reference key="NSNextResponder" ref="251711616"/> + <int key="NSvFlags">4352</int> + <string key="NSFrameSize">{694, 454}</string> + <reference key="NSSuperview" ref="251711616"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTableHeaderView" key="NSHeaderView" id="221977010"> + <reference key="NSNextResponder" ref="1062933180"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{694, 17}</string> + <reference key="NSSuperview" ref="1062933180"/> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="_NSCornerView" key="NSCornerView" id="488721364"> + <reference key="NSNextResponder" ref="207402382"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{-26, 0}, {16, 17}}</string> + <reference key="NSSuperview" ref="207402382"/> + </object> + <object class="NSMutableArray" key="NSTableColumns"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSTableColumn" id="900454738"> + <string key="NSIdentifier">table</string> + <double key="NSWidth">116</double> + <double key="NSMinWidth">8</double> + <double key="NSMaxWidth">1000</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Table</string> + <reference key="NSSupport" ref="26"/> + <object class="NSColor" key="NSBackgroundColor"> + <int key="NSColorSpace">3</int> + <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> + </object> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="527044458"> + <int key="NSCellFlags">338820672</int> + <int key="NSCellFlags2">132096</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="449903125"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> <reference key="NSTableView" ref="496402806"/> </object> - <object class="_NSCornerView" key="NSCornerView" id="488721364"> - <reference key="NSNextResponder" ref="207402382"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{-26, 0}, {16, 17}}</string> - <reference key="NSSuperview" ref="207402382"/> + <object class="NSTableColumn" id="849108098"> + <string key="NSIdentifier">trigger</string> + <double key="NSWidth">100</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Trigger</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="1061175759"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> </object> - <object class="NSMutableArray" key="NSTableColumns"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSTableColumn" id="900454738"> - <string key="NSIdentifier">table</string> - <double key="NSWidth">116</double> - <double key="NSMinWidth">8</double> - <double key="NSMaxWidth">1000</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Table</string> - <reference key="NSSupport" ref="26"/> - <object class="NSColor" key="NSBackgroundColor"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC4zMzMzMzI5ODU2AA</bytes> - </object> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="527044458"> - <int key="NSCellFlags">338820672</int> - <int key="NSCellFlags2">132096</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="449903125"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <object class="NSTableColumn" id="684549484"> + <string key="NSIdentifier">event</string> + <double key="NSWidth">85</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Event</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="849108098"> - <string key="NSIdentifier">trigger</string> - <double key="NSWidth">100</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Trigger</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="1061175759"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <object class="NSTextFieldCell" key="NSDataCell" id="504099069"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTableColumn" id="684549484"> - <string key="NSIdentifier">event</string> - <double key="NSWidth">85</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Event</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="504099069"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="NSTableColumn" id="676095135"> + <string key="NSIdentifier">timing</string> + <double key="NSWidth">121</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Timing</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="676095135"> - <string key="NSIdentifier">timing</string> - <double key="NSWidth">121</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Timing</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="453000072"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <object class="NSTextFieldCell" key="NSDataCell" id="453000072"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTableColumn" id="805441036"> - <string key="NSIdentifier">statement</string> - <double key="NSWidth">68</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Stagement</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="522965270"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="NSTableColumn" id="805441036"> + <string key="NSIdentifier">statement</string> + <double key="NSWidth">68</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Stagement</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="266935210"> - <string key="NSIdentifier">definer</string> - <double key="NSWidth">71</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028230607370965e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Definer</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="518919596"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <object class="NSTextFieldCell" key="NSDataCell" id="522965270"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> - <object class="NSTableColumn" id="619233826"> - <string key="NSIdentifier">created</string> - <double key="NSWidth">49</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028234663852886e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">Created</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="191840572"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="NSTableColumn" id="266935210"> + <string key="NSIdentifier">definer</string> + <double key="NSWidth">71</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028230607370965e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Definer</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> </object> - <object class="NSTableColumn" id="496712"> - <string key="NSIdentifier">sql_mode</string> - <double key="NSWidth">60</double> - <double key="NSMinWidth">10</double> - <double key="NSMaxWidth">3.4028234663852886e+38</double> - <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628096</int> - <int key="NSCellFlags2">2048</int> - <string key="NSContents">SQL Mode</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSBackgroundColor" ref="299403355"/> - <reference key="NSTextColor" ref="222976159"/> - </object> - <object class="NSTextFieldCell" key="NSDataCell" id="733046805"> - <int key="NSCellFlags">337772096</int> - <int key="NSCellFlags2">133120</int> - <string key="NSContents">Text Cell</string> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="496402806"/> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSTextColor" ref="454249633"/> - </object> - <int key="NSResizingMask">3</int> - <bool key="NSIsResizeable">YES</bool> - <bool key="NSIsEditable">YES</bool> - <reference key="NSTableView" ref="496402806"/> + <object class="NSTextFieldCell" key="NSDataCell" id="518919596"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="NSTableColumn" id="619233826"> + <string key="NSIdentifier">created</string> + <double key="NSWidth">49</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028234663852886e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">Created</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="191840572"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> + </object> + <object class="NSTableColumn" id="496712"> + <string key="NSIdentifier">sql_mode</string> + <double key="NSWidth">60</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">3.4028234663852886e+38</double> + <object class="NSTableHeaderCell" key="NSHeaderCell"> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> + <string key="NSContents">SQL Mode</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSBackgroundColor" ref="299403355"/> + <reference key="NSTextColor" ref="222976159"/> + </object> + <object class="NSTextFieldCell" key="NSDataCell" id="733046805"> + <int key="NSCellFlags">337772096</int> + <int key="NSCellFlags2">133120</int> + <string key="NSContents">Text Cell</string> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="496402806"/> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSTextColor" ref="454249633"/> + </object> + <int key="NSResizingMask">3</int> + <bool key="NSIsResizeable">YES</bool> + <bool key="NSIsEditable">YES</bool> + <reference key="NSTableView" ref="496402806"/> </object> - <double key="NSIntercellSpacingWidth">3</double> - <double key="NSIntercellSpacingHeight">2</double> - <reference key="NSBackgroundColor" ref="1024678221"/> - <reference key="NSGridColor" ref="864903678"/> - <double key="NSRowHeight">16</double> - <int key="NSTvFlags">-624918528</int> - <reference key="NSDelegate"/> - <reference key="NSDataSource"/> - <int key="NSColumnAutoresizingStyle">1</int> - <int key="NSDraggingSourceMaskForLocal">15</int> - <int key="NSDraggingSourceMaskForNonLocal">0</int> - <bool key="NSAllowsTypeSelect">YES</bool> - <int key="NSTableViewDraggingDestinationStyle">0</int> </object> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> + <reference key="NSBackgroundColor" ref="1024678221"/> + <reference key="NSGridColor" ref="864903678"/> + <double key="NSRowHeight">16</double> + <int key="NSTvFlags">-624918528</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> + <int key="NSColumnAutoresizingStyle">1</int> + <int key="NSDraggingSourceMaskForLocal">15</int> + <int key="NSDraggingSourceMaskForNonLocal">0</int> + <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> </object> - <string key="NSFrame">{{1, 17}, {694, 454}}</string> - <reference key="NSSuperview" ref="207402382"/> - <reference key="NSNextKeyView" ref="496402806"/> - <reference key="NSDocView" ref="496402806"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">2</int> - </object> - <object class="NSScroller" id="241398036"> - <reference key="NSNextResponder" ref="207402382"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{674, 17}, {15, 453}}</string> - <reference key="NSSuperview" ref="207402382"/> - <reference key="NSTarget" ref="207402382"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.9669603705406189</double> </object> - <object class="NSScroller" id="134580221"> - <reference key="NSNextResponder" ref="207402382"/> - <int key="NSvFlags">-2147483392</int> - <string key="NSFrame">{{1, 470}, {688, 15}}</string> - <reference key="NSSuperview" ref="207402382"/> - <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="207402382"/> - <string key="NSAction">_doScroller:</string> - <double key="NSPercent">0.91195797920227051</double> - </object> - <object class="NSClipView" id="1062933180"> - <reference key="NSNextResponder" ref="207402382"/> - <int key="NSvFlags">2304</int> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="221977010"/> - </object> - <string key="NSFrame">{{1, 0}, {694, 17}}</string> - <reference key="NSSuperview" ref="207402382"/> - <reference key="NSNextKeyView" ref="221977010"/> - <reference key="NSDocView" ref="221977010"/> - <reference key="NSBGColor" ref="1024678221"/> - <int key="NScvFlags">4</int> + <string key="NSFrame">{{1, 17}, {694, 454}}</string> + <reference key="NSSuperview" ref="207402382"/> + <reference key="NSNextKeyView" ref="496402806"/> + <reference key="NSDocView" ref="496402806"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">2</int> + </object> + <object class="NSScroller" id="241398036"> + <reference key="NSNextResponder" ref="207402382"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{674, 17}, {15, 453}}</string> + <reference key="NSSuperview" ref="207402382"/> + <reference key="NSTarget" ref="207402382"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.9669603705406189</double> + </object> + <object class="NSScroller" id="134580221"> + <reference key="NSNextResponder" ref="207402382"/> + <int key="NSvFlags">-2147483392</int> + <string key="NSFrame">{{1, 470}, {688, 15}}</string> + <reference key="NSSuperview" ref="207402382"/> + <int key="NSsFlags">1</int> + <reference key="NSTarget" ref="207402382"/> + <string key="NSAction">_doScroller:</string> + <double key="NSPercent">0.91195797920227051</double> + </object> + <object class="NSClipView" id="1062933180"> + <reference key="NSNextResponder" ref="207402382"/> + <int key="NSvFlags">2304</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="221977010"/> </object> - <reference ref="488721364"/> + <string key="NSFrame">{{1, 0}, {694, 17}}</string> + <reference key="NSSuperview" ref="207402382"/> + <reference key="NSNextKeyView" ref="221977010"/> + <reference key="NSDocView" ref="221977010"/> + <reference key="NSBGColor" ref="1024678221"/> + <int key="NScvFlags">4</int> </object> - <string key="NSFrame">{{6, 32}, {696, 472}}</string> - <reference key="NSSuperview" ref="776303855"/> - <reference key="NSNextKeyView" ref="251711616"/> - <int key="NSsFlags">562</int> - <reference key="NSVScroller" ref="241398036"/> - <reference key="NSHScroller" ref="134580221"/> - <reference key="NSContentView" ref="251711616"/> - <reference key="NSHeaderClipView" ref="1062933180"/> - <reference key="NSCornerView" ref="488721364"/> - <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + <reference ref="488721364"/> </object> - <object class="NSButton" id="405054283"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{6, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="776303855"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="462661188"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="405054283"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">402653219</int> - <reference key="NSNormalImage" ref="411821371"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">a</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + <string key="NSFrame">{{6, 32}, {696, 472}}</string> + <reference key="NSSuperview" ref="776303855"/> + <reference key="NSNextKeyView" ref="251711616"/> + <int key="NSsFlags">562</int> + <reference key="NSVScroller" ref="241398036"/> + <reference key="NSHScroller" ref="134580221"/> + <reference key="NSContentView" ref="251711616"/> + <reference key="NSHeaderClipView" ref="1062933180"/> + <reference key="NSCornerView" ref="488721364"/> + <bytes key="NSScrollAmts">QSAAAEEgAABBkAAAQZAAAA</bytes> + </object> + <object class="NSButton" id="405054283"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{6, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="776303855"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="462661188"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="405054283"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">402653219</int> + <reference key="NSNormalImage" ref="411821371"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">a</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="477504415"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{68, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="776303855"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="545932397"> - <int key="NSCellFlags">-2080244224</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="477504415"/> - <int key="NSButtonFlags">-2041822977</int> - <int key="NSButtonFlags2">268435491</int> - <reference key="NSNormalImage" ref="6560983"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent">r</string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + </object> + <object class="NSButton" id="477504415"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{68, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="776303855"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="545932397"> + <int key="NSCellFlags">-2080244224</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="477504415"/> + <int key="NSButtonFlags">-2041822977</int> + <int key="NSButtonFlags2">268435491</int> + <reference key="NSNormalImage" ref="6560983"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent">r</string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSButton" id="281574269"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">292</int> - <string key="NSFrame">{{37, 9}, {32, 25}}</string> - <reference key="NSSuperview" ref="776303855"/> - <bool key="NSEnabled">YES</bool> - <object class="NSButtonCell" key="NSCell" id="661106296"> - <int key="NSCellFlags">-1543373312</int> - <int key="NSCellFlags2">134217728</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="244931163"/> - <reference key="NSControlView" ref="281574269"/> - <int key="NSButtonFlags">-2042347265</int> - <int key="NSButtonFlags2">35</int> - <reference key="NSNormalImage" ref="860961653"/> - <string key="NSAlternateContents"/> - <string key="NSKeyEquivalent"></string> - <int key="NSPeriodicDelay">400</int> - <int key="NSPeriodicInterval">75</int> - </object> + </object> + <object class="NSButton" id="281574269"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">292</int> + <string key="NSFrame">{{37, 9}, {32, 25}}</string> + <reference key="NSSuperview" ref="776303855"/> + <bool key="NSEnabled">YES</bool> + <object class="NSButtonCell" key="NSCell" id="661106296"> + <int key="NSCellFlags">-1543373312</int> + <int key="NSCellFlags2">134217728</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="244931163"/> + <reference key="NSControlView" ref="281574269"/> + <int key="NSButtonFlags">-2042347265</int> + <int key="NSButtonFlags2">35</int> + <reference key="NSNormalImage" ref="860961653"/> + <string key="NSAlternateContents"/> + <string key="NSKeyEquivalent"></string> + <int key="NSPeriodicDelay">400</int> + <int key="NSPeriodicInterval">75</int> </object> - <object class="NSImageView" id="585162074"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">290</int> - <object class="NSMutableSet" key="NSDragTypes"> + </object> + <object class="NSImageView" id="585162074"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">290</int> + <object class="NSMutableSet" key="NSDragTypes"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="set.sortedObjects"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>Apple PDF pasteboard type</string> - <string>Apple PICT pasteboard type</string> - <string>Apple PNG pasteboard type</string> - <string>NSFilenamesPboardType</string> - <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> - <string>NeXT TIFF v4.0 pasteboard type</string> - </object> - </object> - <string key="NSFrame">{{100, 10}, {602, 23}}</string> - <reference key="NSSuperview" ref="776303855"/> - <bool key="NSEnabled">YES</bool> - <object class="NSImageCell" key="NSCell" id="710458678"> - <int key="NSCellFlags">130560</int> - <int key="NSCellFlags2">33554432</int> - <reference key="NSContents" ref="843830563"/> - <int key="NSAlign">0</int> - <int key="NSScale">1</int> - <int key="NSStyle">0</int> - <bool key="NSAnimates">NO</bool> + <string>Apple PDF pasteboard type</string> + <string>Apple PICT pasteboard type</string> + <string>Apple PNG pasteboard type</string> + <string>NSFilenamesPboardType</string> + <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string> + <string>NeXT TIFF v4.0 pasteboard type</string> </object> - <bool key="NSEditable">YES</bool> </object> - <object class="NSTextField" id="722155001"> - <reference key="NSNextResponder" ref="776303855"/> - <int key="NSvFlags">266</int> - <string key="NSFrame">{{14, 515}, {687, 14}}</string> - <reference key="NSSuperview" ref="776303855"/> - <bool key="NSEnabled">YES</bool> - <object class="NSTextFieldCell" key="NSCell" id="315060361"> - <int key="NSCellFlags">67239488</int> - <int key="NSCellFlags2">272762880</int> - <string key="NSContents"/> - <reference key="NSSupport" ref="26"/> - <reference key="NSControlView" ref="722155001"/> - <reference key="NSBackgroundColor" ref="62854682"/> - <reference key="NSTextColor" ref="454249633"/> - </object> + <string key="NSFrame">{{100, 10}, {602, 23}}</string> + <reference key="NSSuperview" ref="776303855"/> + <bool key="NSEnabled">YES</bool> + <object class="NSImageCell" key="NSCell" id="710458678"> + <int key="NSCellFlags">130560</int> + <int key="NSCellFlags2">33554432</int> + <reference key="NSContents" ref="843830563"/> + <int key="NSAlign">0</int> + <int key="NSScale">1</int> + <int key="NSStyle">0</int> + <bool key="NSAnimates">NO</bool> + </object> + <bool key="NSEditable">YES</bool> + </object> + <object class="NSTextField" id="722155001"> + <reference key="NSNextResponder" ref="776303855"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{14, 515}, {687, 14}}</string> + <reference key="NSSuperview" ref="776303855"/> + <bool key="NSEnabled">YES</bool> + <object class="NSTextFieldCell" key="NSCell" id="315060361"> + <int key="NSCellFlags">67239488</int> + <int key="NSCellFlags2">272762880</int> + <string key="NSContents"/> + <reference key="NSSupport" ref="26"/> + <reference key="NSControlView" ref="722155001"/> + <reference key="NSBackgroundColor" ref="62854682"/> + <reference key="NSTextColor" ref="454249633"/> </object> </object> - <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - <string key="NSLabel">Triggers</string> - <reference key="NSColor" ref="62854682"/> - <reference key="NSTabView" ref="714795046"/> + <string key="NSFrame">{{10, 7}, {706, 544}}</string> </object> - </object> - <reference key="NSSelectedTabViewItem" ref="94659530"/> - <reference key="NSFont" ref="26"/> - <int key="NSTvFlags">134217731</int> - <bool key="NSAllowTruncatedLabels">YES</bool> - <bool key="NSDrawsBackground">YES</bool> - <object class="NSMutableArray" key="NSSubviews"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="730602982"/> + <string key="NSLabel">Triggers</string> + <reference key="NSColor" ref="62854682"/> + <reference key="NSTabView" ref="714795046"/> </object> </object> + <reference key="NSSelectedTabViewItem" ref="94659530"/> + <reference key="NSFont" ref="26"/> + <int key="NSTvFlags">134217731</int> + <bool key="NSAllowTruncatedLabels">YES</bool> + <bool key="NSDrawsBackground">YES</bool> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="730602982"/> + </object> </object> - <string key="NSFrame">{{215, 0}, {729, 550}}</string> - <reference key="NSSuperview" ref="937377983"/> - <string key="NSClassName">NSView</string> </object> + <string key="NSFrame">{{215, 0}, {729, 550}}</string> + <reference key="NSSuperview" ref="937377983"/> + <string key="NSClassName">NSView</string> </object> - <string key="NSFrameSize">{944, 550}</string> - <reference key="NSSuperview" ref="579726586"/> - <bool key="NSIsVertical">YES</bool> - <int key="NSDividerStyle">2</int> - <string key="NSAutosaveName">DBViewSplitter</string> </object> + <string key="NSFrame">{{0, -1}, {944, 550}}</string> + <reference key="NSSuperview" ref="632807581"/> + <bool key="NSIsVertical">YES</bool> + <int key="NSDividerStyle">2</int> + <string key="NSAutosaveName">DBViewSplitter</string> </object> - <string key="NSFrameSize">{944, 550}</string> </object> - <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> - <string key="NSMinSize">{780, 502}</string> - <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> - <string key="NSFrameAutosaveName"/> + <string key="NSFrameSize">{943, 549}</string> + <reference key="NSSuperview"/> + <string key="NSClassName">NSView</string> </object> <object class="NSWindowTemplate" id="554105051"> <int key="NSWindowStyleMask">1</int> @@ -6018,7 +6030,7 @@ <string key="NSWindowContentMaxSize">{292, 132}</string> <string key="NSWindowContentMinSize">{292, 132}</string> <object class="NSView" key="NSWindowView" id="351046403"> - <reference key="NSNextResponder"/> + <nil key="NSNextResponder"/> <int key="NSvFlags">256</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -6027,7 +6039,6 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{17, 98}, {258, 14}}</string> <reference key="NSSuperview" ref="351046403"/> - <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="292220806"> <int key="NSCellFlags">68288064</int> @@ -6044,7 +6055,6 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{20, 72}, {252, 18}}</string> <reference key="NSSuperview" ref="351046403"/> - <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="322980098"> <int key="NSCellFlags">-1804468671</int> @@ -6062,7 +6072,6 @@ <int key="NSvFlags">259</int> <string key="NSFrame">{{204, 13}, {77, 28}}</string> <reference key="NSSuperview" ref="351046403"/> - <reference key="NSWindow"/> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="261586860"> @@ -6086,7 +6095,6 @@ <int key="NSvFlags">259</int> <string key="NSFrame">{{136, 13}, {70, 28}}</string> <reference key="NSSuperview" ref="351046403"/> - <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="1011860722"> <int key="NSCellFlags">67239424</int> @@ -6108,7 +6116,6 @@ <int key="NSvFlags">268</int> <string key="NSFrame">{{18, 48}, {256, 18}}</string> <reference key="NSSuperview" ref="351046403"/> - <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="852298622"> <int key="NSCellFlags">67239424</int> @@ -6128,8 +6135,6 @@ </object> </object> <string key="NSFrameSize">{292, 132}</string> - <reference key="NSSuperview"/> - <reference key="NSWindow"/> </object> <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string> <string key="NSMinSize">{292, 154}</string> @@ -6148,7 +6153,7 @@ <string key="NSWindowContentMaxSize">{292, 112}</string> <string key="NSWindowContentMinSize">{292, 108}</string> <object class="NSView" key="NSWindowView" id="1034135752"> - <nil key="NSNextResponder"/> + <reference key="NSNextResponder"/> <int key="NSvFlags">256</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -6157,6 +6162,7 @@ <int key="NSvFlags">256</int> <string key="NSFrame">{{17, 76}, {258, 14}}</string> <reference key="NSSuperview" ref="1034135752"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="315512815"> <int key="NSCellFlags">68288064</int> @@ -6173,6 +6179,7 @@ <int key="NSvFlags">258</int> <string key="NSFrame">{{20, 50}, {252, 18}}</string> <reference key="NSSuperview" ref="1034135752"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTextFieldCell" key="NSCell" id="1071800920"> <int key="NSCellFlags">-1804468671</int> @@ -6190,6 +6197,7 @@ <int key="NSvFlags">259</int> <string key="NSFrame">{{207, 13}, {70, 28}}</string> <reference key="NSSuperview" ref="1034135752"/> + <reference key="NSWindow"/> <int key="NSTag">1</int> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="991476255"> @@ -6213,6 +6221,7 @@ <int key="NSvFlags">259</int> <string key="NSFrame">{{139, 13}, {70, 28}}</string> <reference key="NSSuperview" ref="1034135752"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="103081067"> <int key="NSCellFlags">67239424</int> @@ -6231,6 +6240,8 @@ </object> </object> <string key="NSFrameSize">{292, 110}</string> + <reference key="NSSuperview"/> + <reference key="NSWindow"/> </object> <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string> <string key="NSMinSize">{292, 130}</string> @@ -11559,7 +11570,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NSExtension">NSResponder</string> </object> <object class="NSCustomView" id="884983195"> - <nil key="NSNextResponder"/> + <reference key="NSNextResponder"/> <int key="NSvFlags">301</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -11685,6 +11696,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </object> <string key="NSFrameSize">{269, 32}</string> + <reference key="NSSuperview"/> <string key="NSClassName">NSView</string> </object> <object class="NSCustomView" id="730777562"> @@ -12374,14 +12386,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="207157706"/> - <reference key="destination" ref="427689665"/> - </object> - <int key="connectionID">17</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">dataSource</string> <reference key="source" ref="22576329"/> <reference key="destination" ref="392169872"/> @@ -12550,14 +12554,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="438574515"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">258</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">countText</string> <reference key="source" ref="392169872"/> <reference key="destination" ref="262235013"/> @@ -12566,14 +12562,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="392169872"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">266</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">affectedRowsText</string> <reference key="source" ref="601471102"/> <reference key="destination" ref="910005271"/> @@ -12614,14 +12602,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="103234030"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">338</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">indexNameField</string> <reference key="source" ref="103234030"/> <reference key="destination" ref="391537792"/> @@ -12654,14 +12634,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="225526897"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">387</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">chooseKeyButton</string> <reference key="source" ref="103234030"/> <reference key="destination" ref="1068260884"/> @@ -12830,14 +12802,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="601471102"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">720</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">delegate</string> <reference key="source" ref="405634773"/> <reference key="destination" ref="601471102"/> @@ -12854,14 +12818,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="427689665"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">752</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">exportCSVView</string> <reference key="source" ref="225526897"/> <reference key="destination" ref="139279766"/> @@ -13333,14 +13289,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="connectionID">4505</int> </object> <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">initialFirstResponder</string> - <reference key="source" ref="207157706"/> - <reference key="destination" ref="251040077"/> - </object> - <int key="connectionID">4520</int> - </object> - <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">addDatabase:</string> <reference key="source" ref="444826705"/> @@ -14157,14 +14105,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <int key="connectionID">5603</int> </object> <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="885866030"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">5605</int> - </object> - <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">closeSheet:</string> <reference key="source" ref="438574515"/> @@ -14974,14 +14914,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">window</string> - <reference key="source" ref="427689665"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">6247</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">menu</string> <reference key="source" ref="251040077"/> <reference key="destination" ref="556141845"/> @@ -15687,14 +15619,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="4626"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">6623</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">reloadButton</string> <reference key="source" ref="392169872"/> <reference key="destination" ref="459474311"/> @@ -16007,14 +15931,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> - <string key="label">tableWindow</string> - <reference key="source" ref="33487092"/> - <reference key="destination" ref="207157706"/> - </object> - <int key="connectionID">6750</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> <string key="label">tableList</string> <reference key="source" ref="33487092"/> <reference key="destination" ref="251040077"/> @@ -16845,6 +16761,38 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <int key="connectionID">7042</int> </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">parentView</string> + <reference key="source" ref="427689665"/> + <reference key="destination" ref="632807581"/> + </object> + <int key="connectionID">7044</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">tableDocumentInstance</string> + <reference key="source" ref="1055190999"/> + <reference key="destination" ref="427689665"/> + </object> + <int key="connectionID">7047</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">tablesListInstance</string> + <reference key="source" ref="1055190999"/> + <reference key="destination" ref="438574515"/> + </object> + <int key="connectionID">7048</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">customQueryInstance</string> + <reference key="source" ref="1055190999"/> + <reference key="destination" ref="601471102"/> + </object> + <int key="connectionID">7049</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -16874,25 +16822,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="objectName">Application</string> </object> <object class="IBObjectRecord"> - <int key="objectID">5</int> - <reference key="object" ref="207157706"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="579726586"/> - </object> - <reference key="parent" ref="0"/> - <string key="objectName">SP Document Window</string> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6</int> - <reference key="object" ref="579726586"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="937377983"/> - </object> - <reference key="parent" ref="207157706"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">67</int> <reference key="object" ref="392169872"/> <reference key="parent" ref="0"/> @@ -18484,26 +18413,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="38191244"/> </object> <object class="IBObjectRecord"> - <int key="objectID">677</int> - <reference key="object" ref="937377983"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="372294785"/> - <reference ref="604818293"/> - </object> - <reference key="parent" ref="579726586"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">675</int> - <reference key="object" ref="372294785"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="28219887"/> - <reference ref="298095498"/> - </object> - <reference key="parent" ref="937377983"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5322</int> <reference key="object" ref="291331305"/> <object class="NSMutableArray" key="children"> @@ -18768,1217 +18677,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="objectName">SPExportController</string> </object> <object class="IBObjectRecord"> - <int key="objectID">676</int> - <reference key="object" ref="604818293"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="714795046"/> - </object> - <reference key="parent" ref="937377983"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">25</int> - <reference key="object" ref="714795046"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="624106058"/> - <reference ref="831053945"/> - <reference ref="105987292"/> - <reference ref="94659530"/> - <reference ref="986490149"/> - <reference ref="75945221"/> - </object> - <reference key="parent" ref="604818293"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">26</int> - <reference key="object" ref="624106058"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1013108064"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">28</int> - <reference key="object" ref="831053945"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="461236772"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">119</int> - <reference key="object" ref="105987292"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="746504912"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1245</int> - <reference key="object" ref="94659530"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="730602982"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1246</int> - <reference key="object" ref="730602982"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="459419226"/> - <reference ref="708355647"/> - <reference ref="1051713811"/> - <reference ref="159410215"/> - <reference ref="801484946"/> - <reference ref="1032584944"/> - <reference ref="326368890"/> - <reference ref="644870593"/> - <reference ref="83205768"/> - <reference ref="747426446"/> - <reference ref="140378338"/> - <reference ref="349710554"/> - <reference ref="412060569"/> - <reference ref="803209800"/> - <reference ref="6005445"/> - <reference ref="531020960"/> - <reference ref="35887466"/> - <reference ref="795265894"/> - <reference ref="501779393"/> - <reference ref="1066106318"/> - <reference ref="587008251"/> - </object> - <reference key="parent" ref="94659530"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">120</int> - <reference key="object" ref="746504912"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="894339536"/> - </object> - <reference key="parent" ref="105987292"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">670</int> - <reference key="object" ref="894339536"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="873437769"/> - <reference ref="345834048"/> - <reference ref="875002707"/> - </object> - <reference key="parent" ref="746504912"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">662</int> - <reference key="object" ref="873437769"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="71560786"/> - </object> - <reference key="parent" ref="894339536"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">663</int> - <reference key="object" ref="345834048"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="86760255"/> - <reference ref="872178320"/> - <reference ref="1009499029"/> - <reference ref="811536132"/> - <reference ref="363916571"/> - <reference ref="696609643"/> - <reference ref="678281118"/> - </object> - <reference key="parent" ref="894339536"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">669</int> - <reference key="object" ref="875002707"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="89757399"/> - <reference ref="547765795"/> - <reference ref="910005271"/> - </object> - <reference key="parent" ref="894339536"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">222</int> - <reference key="object" ref="89757399"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="194978207"/> - </object> - <reference key="parent" ref="875002707"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">224</int> - <reference key="object" ref="547765795"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="948571736"/> - </object> - <reference key="parent" ref="875002707"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">298</int> - <reference key="object" ref="910005271"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="401235649"/> - </object> - <reference key="parent" ref="875002707"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3784</int> - <reference key="object" ref="401235649"/> - <reference key="parent" ref="910005271"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3783</int> - <reference key="object" ref="948571736"/> - <reference key="parent" ref="547765795"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3782</int> - <reference key="object" ref="194978207"/> - <reference key="parent" ref="89757399"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5286</int> - <reference key="object" ref="696609643"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="76236597"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1175</int> - <reference key="object" ref="86760255"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="830957297"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1182</int> - <reference key="object" ref="872178320"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="416049103"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5123</int> - <reference key="object" ref="1009499029"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="588489390"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">125</int> - <reference key="object" ref="811536132"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="177866566"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5279</int> - <reference key="object" ref="363916571"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="984501775"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">133</int> - <reference key="object" ref="678281118"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="581095761"/> - <reference ref="472831765"/> - <reference ref="851610321"/> - <reference ref="1038415606"/> - </object> - <reference key="parent" ref="345834048"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">132</int> - <reference key="object" ref="581095761"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="544095042"/> - </object> - <reference key="parent" ref="678281118"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3929</int> - <reference key="object" ref="472831765"/> - <reference key="parent" ref="678281118"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3930</int> - <reference key="object" ref="851610321"/> - <reference key="parent" ref="678281118"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3931</int> - <reference key="object" ref="1038415606"/> - <reference key="parent" ref="678281118"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">131</int> - <reference key="object" ref="544095042"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="451753495"/> - </object> - <reference key="parent" ref="581095761"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1325</int> - <reference key="object" ref="451753495"/> - <reference key="parent" ref="544095042"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5280</int> - <reference key="object" ref="984501775"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="60735230"/> - </object> - <reference key="parent" ref="363916571"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5281</int> - <reference key="object" ref="60735230"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="702094011"/> - <reference ref="81663257"/> - <reference ref="620583791"/> - <reference ref="820189134"/> - <reference ref="309123434"/> - <reference ref="847470381"/> - <reference ref="92094248"/> - <reference ref="1041161373"/> - <reference ref="371024017"/> - <reference ref="233912625"/> - <reference ref="413416694"/> - <reference ref="852328440"/> - <reference ref="324052804"/> - <reference ref="216778737"/> - <reference ref="659457702"/> - <reference ref="414081589"/> - <reference ref="837073672"/> - <reference ref="241706230"/> - <reference ref="594285746"/> - <reference ref="635467451"/> - <reference ref="128208712"/> - <reference ref="919863898"/> - <reference ref="751809280"/> - </object> - <reference key="parent" ref="984501775"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5369</int> - <reference key="object" ref="702094011"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5317</int> - <reference key="object" ref="81663257"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5301</int> - <reference key="object" ref="620583791"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5300</int> - <reference key="object" ref="820189134"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5299</int> - <reference key="object" ref="309123434"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5298</int> - <reference key="object" ref="847470381"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5297</int> - <reference key="object" ref="92094248"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5296</int> - <reference key="object" ref="1041161373"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5295</int> - <reference key="object" ref="371024017"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5293</int> - <reference key="object" ref="233912625"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5292</int> - <reference key="object" ref="413416694"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5291</int> - <reference key="object" ref="852328440"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5290</int> - <reference key="object" ref="324052804"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5289</int> - <reference key="object" ref="216778737"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5285</int> - <reference key="object" ref="659457702"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3779</int> - <reference key="object" ref="177866566"/> - <reference key="parent" ref="811536132"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5124</int> - <reference key="object" ref="588489390"/> - <reference key="parent" ref="1009499029"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3781</int> - <reference key="object" ref="416049103"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="960790892"/> - </object> - <reference key="parent" ref="872178320"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1178</int> - <reference key="object" ref="960790892"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="923183582"/> - <reference ref="5128219"/> - <reference ref="560786252"/> - <reference ref="17413925"/> - <reference ref="50932569"/> - <reference ref="336702336"/> - <reference ref="675984022"/> - </object> - <reference key="parent" ref="416049103"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1176</int> - <reference key="object" ref="923183582"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1180</int> - <reference key="object" ref="5128219"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1181</int> - <reference key="object" ref="560786252"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3780</int> - <reference key="object" ref="830957297"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="766637184"/> - </object> - <reference key="parent" ref="86760255"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1183</int> - <reference key="object" ref="766637184"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="13183167"/> - <reference ref="252023923"/> - <reference ref="194438958"/> - <reference ref="216334303"/> - <reference ref="6128"/> - <reference ref="584172454"/> - <reference ref="839393306"/> - </object> - <reference key="parent" ref="830957297"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1177</int> - <reference key="object" ref="13183167"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5287</int> - <reference key="object" ref="76236597"/> - <reference key="parent" ref="696609643"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">121</int> - <reference key="object" ref="71560786"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1055190999"/> - <reference ref="413233170"/> - <reference ref="783638826"/> - </object> - <reference key="parent" ref="873437769"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">122</int> - <reference key="object" ref="1055190999"/> - <reference key="parent" ref="71560786"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3927</int> - <reference key="object" ref="413233170"/> - <reference key="parent" ref="71560786"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3928</int> - <reference key="object" ref="783638826"/> - <reference key="parent" ref="71560786"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">29</int> - <reference key="object" ref="461236772"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="628830973"/> - </object> - <reference key="parent" ref="831053945"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">674</int> - <reference key="object" ref="628830973"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1063281455"/> - <reference ref="220777809"/> - </object> - <reference key="parent" ref="461236772"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">672</int> - <reference key="object" ref="1063281455"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="988187819"/> - <reference ref="15783846"/> - <reference ref="939835509"/> - <reference ref="653667653"/> - <reference ref="376224367"/> - <reference ref="813716908"/> - </object> - <reference key="parent" ref="628830973"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">673</int> - <reference key="object" ref="220777809"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="996552255"/> - <reference ref="22340145"/> - <reference ref="338296668"/> - <reference ref="338754831"/> - <reference ref="362371286"/> - <reference ref="686204115"/> - <reference ref="507448309"/> - </object> - <reference key="parent" ref="628830973"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5136</int> - <reference key="object" ref="996552255"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="578226656"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">231</int> - <reference key="object" ref="22340145"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="715508012"/> - <reference ref="943144555"/> - <reference ref="456666876"/> - <reference ref="926883367"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5134</int> - <reference key="object" ref="338296668"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="917381158"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5138</int> - <reference key="object" ref="338754831"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="626480887"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5131</int> - <reference key="object" ref="362371286"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="413143172"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5129</int> - <reference key="object" ref="686204115"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="4715"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5130</int> - <reference key="object" ref="4715"/> - <reference key="parent" ref="686204115"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5132</int> - <reference key="object" ref="413143172"/> - <reference key="parent" ref="362371286"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5139</int> - <reference key="object" ref="626480887"/> - <reference key="parent" ref="338754831"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5135</int> - <reference key="object" ref="917381158"/> - <reference key="parent" ref="338296668"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">232</int> - <reference key="object" ref="715508012"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="214236344"/> - <reference ref="45498659"/> - <reference ref="881882727"/> - <reference ref="981319728"/> - <reference ref="788521496"/> - <reference ref="128488500"/> - <reference ref="212523940"/> - <reference ref="230280632"/> - <reference ref="554037403"/> - <reference ref="962294682"/> - </object> - <reference key="parent" ref="22340145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3924</int> - <reference key="object" ref="943144555"/> - <reference key="parent" ref="22340145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3925</int> - <reference key="object" ref="456666876"/> - <reference key="parent" ref="22340145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3926</int> - <reference key="object" ref="926883367"/> - <reference key="parent" ref="22340145"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">233</int> - <reference key="object" ref="214236344"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="262388894"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">245</int> - <reference key="object" ref="45498659"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="904218650"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">246</int> - <reference key="object" ref="881882727"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="836477324"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">247</int> - <reference key="object" ref="981319728"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="564777231"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">248</int> - <reference key="object" ref="788521496"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="108959660"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">249</int> - <reference key="object" ref="128488500"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="462958080"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">654</int> - <reference key="object" ref="212523940"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="11555859"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">655</int> - <reference key="object" ref="230280632"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="396619281"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">748</int> - <reference key="object" ref="554037403"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="72452463"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">749</int> - <reference key="object" ref="962294682"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1015567448"/> - </object> - <reference key="parent" ref="715508012"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1310</int> - <reference key="object" ref="11555859"/> - <reference key="parent" ref="212523940"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1309</int> - <reference key="object" ref="462958080"/> - <reference key="parent" ref="128488500"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1313</int> - <reference key="object" ref="108959660"/> - <reference key="parent" ref="788521496"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1312</int> - <reference key="object" ref="564777231"/> - <reference key="parent" ref="981319728"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1304</int> - <reference key="object" ref="904218650"/> - <reference key="parent" ref="45498659"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1311</int> - <reference key="object" ref="262388894"/> - <reference key="parent" ref="214236344"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5137</int> - <reference key="object" ref="578226656"/> - <reference key="parent" ref="996552255"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5150</int> - <reference key="object" ref="988187819"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="326048025"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5148</int> - <reference key="object" ref="15783846"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="372723860"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5151</int> - <reference key="object" ref="939835509"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="153146827"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5152</int> - <reference key="object" ref="653667653"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="345927225"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">287</int> - <reference key="object" ref="376224367"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="584834515"/> - <reference ref="1019209947"/> - <reference ref="328951385"/> - <reference ref="459548655"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">289</int> - <reference key="object" ref="584834515"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="32109262"/> - <reference ref="10740828"/> - <reference ref="220408800"/> - <reference ref="822910787"/> - <reference ref="751127306"/> - <reference ref="967567895"/> - <reference ref="980868899"/> - <reference ref="1015114937"/> - <reference ref="40213152"/> - </object> - <reference key="parent" ref="376224367"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3921</int> - <reference key="object" ref="1019209947"/> - <reference key="parent" ref="376224367"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3922</int> - <reference key="object" ref="328951385"/> - <reference key="parent" ref="376224367"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3923</int> - <reference key="object" ref="459548655"/> - <reference key="parent" ref="376224367"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">288</int> - <reference key="object" ref="32109262"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="531231135"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">290</int> - <reference key="object" ref="10740828"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="47358406"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">291</int> - <reference key="object" ref="220408800"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="134871682"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">292</int> - <reference key="object" ref="822910787"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="94186969"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">293</int> - <reference key="object" ref="751127306"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="220865260"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">294</int> - <reference key="object" ref="967567895"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="17112641"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">295</int> - <reference key="object" ref="980868899"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="404477694"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">296</int> - <reference key="object" ref="1015114937"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1023225977"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">297</int> - <reference key="object" ref="40213152"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="523867377"/> - </object> - <reference key="parent" ref="584834515"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1320</int> - <reference key="object" ref="523867377"/> - <reference key="parent" ref="40213152"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1319</int> - <reference key="object" ref="1023225977"/> - <reference key="parent" ref="1015114937"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1318</int> - <reference key="object" ref="404477694"/> - <reference key="parent" ref="980868899"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1322</int> - <reference key="object" ref="17112641"/> - <reference key="parent" ref="967567895"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1323</int> - <reference key="object" ref="220865260"/> - <reference key="parent" ref="751127306"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1317</int> - <reference key="object" ref="94186969"/> - <reference key="parent" ref="822910787"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1316</int> - <reference key="object" ref="134871682"/> - <reference key="parent" ref="220408800"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1315</int> - <reference key="object" ref="47358406"/> - <reference key="parent" ref="10740828"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">1314</int> - <reference key="object" ref="531231135"/> - <reference key="parent" ref="32109262"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5153</int> - <reference key="object" ref="345927225"/> - <reference key="parent" ref="653667653"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5154</int> - <reference key="object" ref="153146827"/> - <reference key="parent" ref="939835509"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5149</int> - <reference key="object" ref="372723860"/> - <reference key="parent" ref="15783846"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5155</int> - <reference key="object" ref="326048025"/> - <reference key="parent" ref="988187819"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">27</int> - <reference key="object" ref="1013108064"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="393139604"/> - <reference ref="262235013"/> - <reference ref="1013153003"/> - <reference ref="459474311"/> - <reference ref="331025266"/> - <reference ref="196265983"/> - <reference ref="738389447"/> - <reference ref="440898411"/> - <reference ref="231622333"/> - <reference ref="33038697"/> - <reference ref="924091760"/> - <reference ref="429029434"/> - <reference ref="983589239"/> - <reference ref="434675603"/> - </object> - <reference key="parent" ref="624106058"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5201</int> - <reference key="object" ref="393139604"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="595196722"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">261</int> - <reference key="object" ref="262235013"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="665575636"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5175</int> - <reference key="object" ref="1013153003"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="179346474"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5176</int> - <reference key="object" ref="459474311"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="470593670"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5177</int> - <reference key="object" ref="331025266"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="172699675"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5178</int> - <reference key="object" ref="196265983"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="291648608"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5179</int> - <reference key="object" ref="738389447"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="238883532"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">35</int> - <reference key="object" ref="33038697"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="22576329"/> - <reference ref="398797698"/> - <reference ref="178353583"/> - <reference ref="457166030"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">36</int> - <reference key="object" ref="22576329"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="636699657"/> - </object> - <reference key="parent" ref="33038697"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3918</int> - <reference key="object" ref="398797698"/> - <reference key="parent" ref="33038697"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3919</int> - <reference key="object" ref="178353583"/> - <reference key="parent" ref="33038697"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3920</int> - <reference key="object" ref="457166030"/> - <reference key="parent" ref="33038697"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">38</int> - <reference key="object" ref="636699657"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="173507854"/> - </object> - <reference key="parent" ref="22576329"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3903</int> - <reference key="object" ref="173507854"/> - <reference key="parent" ref="636699657"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5180</int> - <reference key="object" ref="238883532"/> - <reference key="parent" ref="738389447"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5181</int> - <reference key="object" ref="291648608"/> - <reference key="parent" ref="196265983"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5182</int> - <reference key="object" ref="172699675"/> - <reference key="parent" ref="331025266"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5183</int> - <reference key="object" ref="470593670"/> - <reference key="parent" ref="459474311"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5184</int> - <reference key="object" ref="179346474"/> - <reference key="parent" ref="1013153003"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3759</int> - <reference key="object" ref="665575636"/> - <reference key="parent" ref="262235013"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5202</int> - <reference key="object" ref="595196722"/> - <reference key="parent" ref="393139604"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">858</int> - <reference key="object" ref="440898411"/> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4676</int> - <reference key="object" ref="983589239"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="322691380"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4677</int> - <reference key="object" ref="322691380"/> - <reference key="parent" ref="983589239"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5428</int> <reference key="object" ref="78186995"/> <object class="NSMutableArray" key="children"> @@ -20174,235 +18872,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="375350404"/> </object> <object class="IBObjectRecord"> - <int key="objectID">5538</int> - <reference key="object" ref="414081589"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5542</int> - <reference key="object" ref="986490149"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="49633996"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5543</int> - <reference key="object" ref="49633996"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="717203719"/> - <reference ref="970233701"/> - <reference ref="448462855"/> - <reference ref="962247647"/> - <reference ref="349122210"/> - <reference ref="620090308"/> - </object> - <reference key="parent" ref="986490149"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5544</int> - <reference key="object" ref="717203719"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="370758200"/> - <reference ref="257349323"/> - <reference ref="429193901"/> - <reference ref="952375340"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5545</int> - <reference key="object" ref="370758200"/> - <reference key="parent" ref="717203719"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5546</int> - <reference key="object" ref="257349323"/> - <reference key="parent" ref="717203719"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5547</int> - <reference key="object" ref="429193901"/> - <reference key="parent" ref="717203719"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5548</int> - <reference key="object" ref="952375340"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="658265380"/> - <reference ref="648716804"/> - <reference ref="672854605"/> - <reference ref="5320"/> - <reference ref="866215663"/> - <reference ref="998929204"/> - </object> - <reference key="parent" ref="717203719"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5549</int> - <reference key="object" ref="658265380"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="4990"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5550</int> - <reference key="object" ref="4990"/> - <reference key="parent" ref="658265380"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5559</int> - <reference key="object" ref="448462855"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="796363844"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5560</int> - <reference key="object" ref="962247647"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="815097407"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5561</int> - <reference key="object" ref="349122210"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="693201961"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5562</int> - <reference key="object" ref="620090308"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="889065570"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5563</int> - <reference key="object" ref="889065570"/> - <reference key="parent" ref="620090308"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5564</int> - <reference key="object" ref="693201961"/> - <reference key="parent" ref="349122210"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5565</int> - <reference key="object" ref="815097407"/> - <reference key="parent" ref="962247647"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5566</int> - <reference key="object" ref="796363844"/> - <reference key="parent" ref="448462855"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5567</int> <reference key="object" ref="885866030"/> <reference key="parent" ref="0"/> <string key="objectName">SPTableRelations</string> </object> <object class="IBObjectRecord"> - <int key="objectID">5578</int> - <reference key="object" ref="648716804"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="5695"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5579</int> - <reference key="object" ref="5695"/> - <reference key="parent" ref="648716804"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5580</int> - <reference key="object" ref="672854605"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="499842993"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5581</int> - <reference key="object" ref="499842993"/> - <reference key="parent" ref="672854605"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5582</int> - <reference key="object" ref="5320"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="825647415"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5583</int> - <reference key="object" ref="825647415"/> - <reference key="parent" ref="5320"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5584</int> - <reference key="object" ref="866215663"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="384026080"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5585</int> - <reference key="object" ref="384026080"/> - <reference key="parent" ref="866215663"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5586</int> - <reference key="object" ref="998929204"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="985863790"/> - </object> - <reference key="parent" ref="952375340"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5587</int> - <reference key="object" ref="985863790"/> - <reference key="parent" ref="998929204"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5589</int> - <reference key="object" ref="970233701"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="538829847"/> - </object> - <reference key="parent" ref="49633996"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5590</int> - <reference key="object" ref="538829847"/> - <reference key="parent" ref="970233701"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5596</int> <reference key="object" ref="787219800"/> <object class="NSMutableArray" key="children"> @@ -20856,390 +19331,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="464161453"/> </object> <object class="IBObjectRecord"> - <int key="objectID">5750</int> - <reference key="object" ref="459419226"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="643775960"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5751</int> - <reference key="object" ref="643775960"/> - <reference key="parent" ref="459419226"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5752</int> - <reference key="object" ref="159410215"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="47286035"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5753</int> - <reference key="object" ref="47286035"/> - <reference key="parent" ref="159410215"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5754</int> - <reference key="object" ref="708355647"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="338551660"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5755</int> - <reference key="object" ref="338551660"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="839566145"/> - </object> - <reference key="parent" ref="708355647"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5756</int> - <reference key="object" ref="839566145"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <reference key="parent" ref="338551660"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5760</int> - <reference key="object" ref="1051713811"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="790667540"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5761</int> - <reference key="object" ref="790667540"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="116234926"/> - </object> - <reference key="parent" ref="1051713811"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5762</int> - <reference key="object" ref="116234926"/> - <reference key="parent" ref="790667540"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5763</int> - <reference key="object" ref="1032584944"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="234890062"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5764</int> - <reference key="object" ref="234890062"/> - <reference key="parent" ref="1032584944"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5765</int> - <reference key="object" ref="801484946"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="351231451"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5766</int> - <reference key="object" ref="351231451"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="170215050"/> - </object> - <reference key="parent" ref="801484946"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5767</int> - <reference key="object" ref="170215050"/> - <reference key="parent" ref="351231451"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5768</int> - <reference key="object" ref="326368890"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="705814774"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5769</int> - <reference key="object" ref="705814774"/> - <reference key="parent" ref="326368890"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5770</int> - <reference key="object" ref="644870593"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="51220700"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5771</int> - <reference key="object" ref="51220700"/> - <reference key="parent" ref="644870593"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5806</int> - <reference key="object" ref="83205768"/> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5775</int> - <reference key="object" ref="412060569"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="632489290"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5776</int> - <reference key="object" ref="632489290"/> - <reference key="parent" ref="412060569"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5777</int> - <reference key="object" ref="795265894"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="246518824"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5778</int> - <reference key="object" ref="246518824"/> - <reference key="parent" ref="795265894"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5779</int> - <reference key="object" ref="747426446"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="738092126"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5780</int> - <reference key="object" ref="738092126"/> - <reference key="parent" ref="747426446"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5781</int> - <reference key="object" ref="140378338"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="71975986"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5782</int> - <reference key="object" ref="71975986"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="757535829"/> - </object> - <reference key="parent" ref="140378338"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5807</int> - <reference key="object" ref="349710554"/> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5793</int> - <reference key="object" ref="803209800"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1035416348"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5794</int> - <reference key="object" ref="1035416348"/> - <reference key="parent" ref="803209800"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5792</int> - <reference key="object" ref="6005445"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="502320319"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5795</int> - <reference key="object" ref="502320319"/> - <reference key="parent" ref="6005445"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5791</int> - <reference key="object" ref="531020960"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="686395978"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5796</int> - <reference key="object" ref="686395978"/> - <reference key="parent" ref="531020960"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5790</int> - <reference key="object" ref="35887466"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="314352793"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5797</int> - <reference key="object" ref="314352793"/> - <reference key="parent" ref="35887466"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5814</int> <reference key="object" ref="631714493"/> <reference key="parent" ref="0"/> <string key="objectName">SPDatabaseData</string> </object> <object class="IBObjectRecord"> - <int key="objectID">5904</int> - <reference key="object" ref="501779393"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="259390764"/> - <reference ref="983998494"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5905</int> - <reference key="object" ref="259390764"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="709531668"/> - <reference ref="231853805"/> - </object> - <reference key="parent" ref="501779393"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5906</int> - <reference key="object" ref="983998494"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="855588490"/> - <reference ref="449863508"/> - </object> - <reference key="parent" ref="501779393"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5824</int> - <reference key="object" ref="449863508"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="633929130"/> - <reference ref="883667132"/> - <reference ref="421486962"/> - </object> - <reference key="parent" ref="983998494"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5827</int> - <reference key="object" ref="633929130"/> - <reference key="parent" ref="449863508"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5826</int> - <reference key="object" ref="883667132"/> - <reference key="parent" ref="449863508"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5825</int> - <reference key="object" ref="421486962"/> - <reference key="parent" ref="449863508"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5828</int> - <reference key="object" ref="855588490"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="625199500"/> - </object> - <reference key="parent" ref="983998494"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5829</int> - <reference key="object" ref="625199500"/> - <reference key="parent" ref="855588490"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5818</int> - <reference key="object" ref="709531668"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="69074373"/> - <reference ref="490174802"/> - <reference ref="892376800"/> - </object> - <reference key="parent" ref="259390764"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5821</int> - <reference key="object" ref="69074373"/> - <reference key="parent" ref="709531668"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5820</int> - <reference key="object" ref="490174802"/> - <reference key="parent" ref="709531668"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5819</int> - <reference key="object" ref="892376800"/> - <reference key="parent" ref="709531668"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5809</int> - <reference key="object" ref="231853805"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="647656972"/> - </object> - <reference key="parent" ref="259390764"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">5810</int> - <reference key="object" ref="647656972"/> - <reference key="parent" ref="231853805"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">5999</int> <reference key="object" ref="730777562"/> <object class="NSMutableArray" key="children"> @@ -21265,130 +19362,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="346676398"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6009</int> - <reference key="object" ref="507448309"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1072754876"/> - </object> - <reference key="parent" ref="220777809"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6010</int> - <reference key="object" ref="1072754876"/> - <reference key="parent" ref="507448309"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6024</int> - <reference key="object" ref="813716908"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="581324862"/> - <reference ref="929444095"/> - </object> - <reference key="parent" ref="1063281455"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6027</int> - <reference key="object" ref="581324862"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="907218783"/> - </object> - <reference key="parent" ref="813716908"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6028</int> - <reference key="object" ref="907218783"/> - <reference key="parent" ref="581324862"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4503</int> - <reference key="object" ref="929444095"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="545156725"/> - </object> - <reference key="parent" ref="813716908"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4504</int> - <reference key="object" ref="545156725"/> - <reference key="parent" ref="929444095"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6032</int> - <reference key="object" ref="298095498"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="192579410"/> - <reference ref="131633443"/> - </object> - <reference key="parent" ref="372294785"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6034</int> - <reference key="object" ref="192579410"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="298226231"/> - </object> - <reference key="parent" ref="298095498"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4481</int> - <reference key="object" ref="298226231"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="347093764"/> - <reference ref="245346414"/> - <reference ref="353686052"/> - </object> - <reference key="parent" ref="192579410"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4484</int> - <reference key="object" ref="347093764"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="703008826"/> - </object> - <reference key="parent" ref="298226231"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4483</int> - <reference key="object" ref="245346414"/> - <reference key="parent" ref="298226231"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4482</int> - <reference key="object" ref="353686052"/> - <reference key="parent" ref="298226231"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4485</int> - <reference key="object" ref="703008826"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="371324917"/> - </object> - <reference key="parent" ref="347093764"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4486</int> - <reference key="object" ref="371324917"/> - <reference key="parent" ref="703008826"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6033</int> - <reference key="object" ref="131633443"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="213762440"/> - </object> - <reference key="parent" ref="298095498"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6125</int> <reference key="object" ref="1066802919"/> <object class="NSMutableArray" key="children"> @@ -21473,124 +19446,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="520065907"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6142</int> - <reference key="object" ref="28219887"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="500608059"/> - <reference ref="960207750"/> - <reference ref="595750628"/> - <reference ref="57416393"/> - </object> - <reference key="parent" ref="372294785"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6143</int> - <reference key="object" ref="500608059"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="283448047"/> - </object> - <reference key="parent" ref="28219887"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6144</int> - <reference key="object" ref="283448047"/> - <reference key="parent" ref="500608059"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6145</int> - <reference key="object" ref="960207750"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="321871356"/> - </object> - <reference key="parent" ref="28219887"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6146</int> - <reference key="object" ref="321871356"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="890046805"/> - </object> - <reference key="parent" ref="960207750"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6147</int> - <reference key="object" ref="890046805"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="112091395"/> - <reference ref="897887117"/> - <reference ref="226083732"/> - <reference ref="962084508"/> - <reference ref="351524538"/> - <reference ref="545621807"/> - <reference ref="215466732"/> - <reference ref="570147191"/> - </object> - <reference key="parent" ref="321871356"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6151</int> - <reference key="object" ref="595750628"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="227511715"/> - </object> - <reference key="parent" ref="28219887"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6152</int> - <reference key="object" ref="227511715"/> - <reference key="parent" ref="595750628"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6153</int> - <reference key="object" ref="57416393"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="708016222"/> - </object> - <reference key="parent" ref="28219887"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6154</int> - <reference key="object" ref="708016222"/> - <reference key="parent" ref="57416393"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6156</int> - <reference key="object" ref="112091395"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6157</int> - <reference key="object" ref="897887117"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6158</int> - <reference key="object" ref="226083732"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6159</int> - <reference key="object" ref="962084508"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6160</int> - <reference key="object" ref="351524538"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6148</int> - <reference key="object" ref="545621807"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6170</int> <reference key="object" ref="480992511"/> <object class="NSMutableArray" key="children"> @@ -21724,99 +19579,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="294501108"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6239</int> - <reference key="object" ref="836477324"/> - <reference key="parent" ref="881882727"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6240</int> - <reference key="object" ref="1015567448"/> - <reference key="parent" ref="962294682"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6241</int> - <reference key="object" ref="72452463"/> - <reference key="parent" ref="554037403"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6242</int> - <reference key="object" ref="396619281"/> - <reference key="parent" ref="230280632"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6249</int> - <reference key="object" ref="837073672"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6253</int> - <reference key="object" ref="241706230"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6265</int> - <reference key="object" ref="213762440"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1017775084"/> - <reference ref="801427893"/> - </object> - <reference key="parent" ref="131633443"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6267</int> - <reference key="object" ref="1017775084"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="233472824"/> - </object> - <reference key="parent" ref="213762440"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">21</int> - <reference key="object" ref="233472824"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="251040077"/> - <reference ref="693168867"/> - <reference ref="656188692"/> - </object> - <reference key="parent" ref="1017775084"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">22</int> - <reference key="object" ref="251040077"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="544378883"/> - </object> - <reference key="parent" ref="233472824"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3915</int> - <reference key="object" ref="693168867"/> - <reference key="parent" ref="233472824"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3916</int> - <reference key="object" ref="656188692"/> - <reference key="parent" ref="233472824"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">23</int> - <reference key="object" ref="544378883"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="37718544"/> - </object> - <reference key="parent" ref="251040077"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">4015</int> - <reference key="object" ref="37718544"/> - <reference key="parent" ref="544378883"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6293</int> <reference key="object" ref="731293720"/> <object class="NSMutableArray" key="children"> @@ -21837,131 +19599,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="objectName">SPHistoryController</string> </object> <object class="IBObjectRecord"> - <int key="objectID">6303</int> - <reference key="object" ref="231622333"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="894187833"/> - <reference ref="641645529"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6304</int> - <reference key="object" ref="894187833"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="905386082"/> - <reference ref="830088955"/> - <reference ref="744029762"/> - </object> - <reference key="parent" ref="231622333"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6305</int> - <reference key="object" ref="641645529"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="377771536"/> - <reference ref="85531569"/> - <reference ref="722854793"/> - <reference ref="538700903"/> - </object> - <reference key="parent" ref="231622333"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3963</int> - <reference key="object" ref="377771536"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="667596795"/> - </object> - <reference key="parent" ref="641645529"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3964</int> - <reference key="object" ref="667596795"/> - <reference key="parent" ref="377771536"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3971</int> - <reference key="object" ref="905386082"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="314592665"/> - </object> - <reference key="parent" ref="894187833"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3972</int> - <reference key="object" ref="314592665"/> - <reference key="parent" ref="905386082"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">146</int> - <reference key="object" ref="830088955"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="376863254"/> - </object> - <reference key="parent" ref="894187833"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3754</int> - <reference key="object" ref="376863254"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="747439187"/> - </object> - <reference key="parent" ref="830088955"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">147</int> - <reference key="object" ref="747439187"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1028844875"/> - </object> - <reference key="parent" ref="376863254"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">144</int> - <reference key="object" ref="1028844875"/> - <reference key="parent" ref="747439187"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">156</int> - <reference key="object" ref="744029762"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="105542136"/> - </object> - <reference key="parent" ref="894187833"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">3755</int> - <reference key="object" ref="105542136"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1000166734"/> - </object> - <reference key="parent" ref="744029762"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">157</int> - <reference key="object" ref="1000166734"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="129836593"/> - </object> - <reference key="parent" ref="105542136"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">154</int> - <reference key="object" ref="129836593"/> - <reference key="parent" ref="1000166734"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6340</int> <reference key="object" ref="870308047"/> <reference key="parent" ref="481018596"/> @@ -22010,48 +19647,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="953478607"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6364</int> - <reference key="object" ref="85531569"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="194715102"/> - </object> - <reference key="parent" ref="641645529"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6365</int> - <reference key="object" ref="194715102"/> - <reference key="parent" ref="85531569"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6369</int> - <reference key="object" ref="722854793"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="556901008"/> - </object> - <reference key="parent" ref="641645529"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6370</int> - <reference key="object" ref="556901008"/> - <reference key="parent" ref="722854793"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6371</int> - <reference key="object" ref="538700903"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="564763515"/> - </object> - <reference key="parent" ref="641645529"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6372</int> - <reference key="object" ref="564763515"/> - <reference key="parent" ref="538700903"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6405</int> <reference key="object" ref="434046103"/> <object class="NSMutableArray" key="children"> @@ -22131,16 +19726,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="677710001"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6422</int> - <reference key="object" ref="17413925"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6424</int> - <reference key="object" ref="50932569"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6431</int> <reference key="object" ref="532635418"/> <object class="NSMutableArray" key="children"> @@ -22165,31 +19750,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="57646700"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6445</int> - <reference key="object" ref="252023923"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6460</int> - <reference key="object" ref="635467451"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6461</int> - <reference key="object" ref="128208712"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6462</int> - <reference key="object" ref="594285746"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6466</int> - <reference key="object" ref="336702336"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6492</int> <reference key="object" ref="658757235"/> <object class="NSMutableArray" key="children"> @@ -22367,30 +19927,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="591728274"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6266</int> - <reference key="object" ref="801427893"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="727834078"/> - <reference ref="607475905"/> - </object> - <reference key="parent" ref="213762440"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6278</int> - <reference key="object" ref="727834078"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="134854992"/> - </object> - <reference key="parent" ref="801427893"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6279</int> - <reference key="object" ref="134854992"/> - <reference key="parent" ref="727834078"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6557</int> <reference key="object" ref="828950706"/> <object class="NSMutableArray" key="children"> @@ -22502,376 +20038,12 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="0"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6643</int> - <reference key="object" ref="194438958"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6644</int> - <reference key="object" ref="675984022"/> - <reference key="parent" ref="960790892"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6647</int> - <reference key="object" ref="924091760"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="281993992"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6648</int> - <reference key="object" ref="281993992"/> - <reference key="parent" ref="924091760"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6650</int> - <reference key="object" ref="434675603"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="105847394"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6651</int> - <reference key="object" ref="105847394"/> - <reference key="parent" ref="434675603"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6653</int> - <reference key="object" ref="429029434"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="843215079"/> - </object> - <reference key="parent" ref="1013108064"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6654</int> - <reference key="object" ref="843215079"/> - <reference key="parent" ref="429029434"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6668</int> - <reference key="object" ref="839393306"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6669</int> - <reference key="object" ref="216334303"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6670</int> - <reference key="object" ref="6128"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6677</int> - <reference key="object" ref="584172454"/> - <reference key="parent" ref="766637184"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6682</int> - <reference key="object" ref="607475905"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="196112633"/> - <reference ref="142487484"/> - <reference ref="970881282"/> - </object> - <reference key="parent" ref="801427893"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6683</int> - <reference key="object" ref="196112633"/> - <reference key="parent" ref="607475905"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6684</int> - <reference key="object" ref="142487484"/> - <reference key="parent" ref="607475905"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6685</int> - <reference key="object" ref="970881282"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="423746394"/> - </object> - <reference key="parent" ref="607475905"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6687</int> - <reference key="object" ref="423746394"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="849848233"/> - </object> - <reference key="parent" ref="970881282"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6690</int> - <reference key="object" ref="849848233"/> - <reference key="parent" ref="423746394"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6691</int> <reference key="object" ref="33487092"/> <reference key="parent" ref="0"/> <string key="objectName">SPTableTriggers</string> </object> <object class="IBObjectRecord"> - <int key="objectID">6692</int> - <reference key="object" ref="75945221"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="776303855"/> - </object> - <reference key="parent" ref="714795046"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6693</int> - <reference key="object" ref="776303855"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="722155001"/> - <reference ref="207402382"/> - <reference ref="405054283"/> - <reference ref="281574269"/> - <reference ref="477504415"/> - <reference ref="585162074"/> - </object> - <reference key="parent" ref="75945221"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6694</int> - <reference key="object" ref="722155001"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="315060361"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6695</int> - <reference key="object" ref="585162074"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="710458678"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6696</int> - <reference key="object" ref="281574269"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="661106296"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6697</int> - <reference key="object" ref="477504415"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="545932397"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6698</int> - <reference key="object" ref="207402382"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="496402806"/> - <reference ref="241398036"/> - <reference ref="134580221"/> - <reference ref="221977010"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6699</int> - <reference key="object" ref="405054283"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="462661188"/> - </object> - <reference key="parent" ref="776303855"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6700</int> - <reference key="object" ref="462661188"/> - <reference key="parent" ref="405054283"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6701</int> - <reference key="object" ref="496402806"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="266935210"/> - <reference ref="805441036"/> - <reference ref="676095135"/> - <reference ref="684549484"/> - <reference ref="849108098"/> - <reference ref="900454738"/> - <reference ref="619233826"/> - <reference ref="496712"/> - </object> - <reference key="parent" ref="207402382"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6702</int> - <reference key="object" ref="241398036"/> - <reference key="parent" ref="207402382"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6703</int> - <reference key="object" ref="134580221"/> - <reference key="parent" ref="207402382"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6704</int> - <reference key="object" ref="221977010"/> - <reference key="parent" ref="207402382"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6705</int> - <reference key="object" ref="266935210"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="518919596"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6706</int> - <reference key="object" ref="805441036"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="522965270"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6707</int> - <reference key="object" ref="676095135"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="453000072"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6708</int> - <reference key="object" ref="684549484"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="504099069"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6709</int> - <reference key="object" ref="849108098"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="1061175759"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6710</int> - <reference key="object" ref="900454738"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="527044458"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6711</int> - <reference key="object" ref="527044458"/> - <reference key="parent" ref="900454738"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6712</int> - <reference key="object" ref="1061175759"/> - <reference key="parent" ref="849108098"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6713</int> - <reference key="object" ref="504099069"/> - <reference key="parent" ref="684549484"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6714</int> - <reference key="object" ref="453000072"/> - <reference key="parent" ref="676095135"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6715</int> - <reference key="object" ref="522965270"/> - <reference key="parent" ref="805441036"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6716</int> - <reference key="object" ref="518919596"/> - <reference key="parent" ref="266935210"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6717</int> - <reference key="object" ref="545932397"/> - <reference key="parent" ref="477504415"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6718</int> - <reference key="object" ref="661106296"/> - <reference key="parent" ref="281574269"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6719</int> - <reference key="object" ref="710458678"/> - <reference key="parent" ref="585162074"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6720</int> - <reference key="object" ref="315060361"/> - <reference key="parent" ref="722155001"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6727</int> - <reference key="object" ref="619233826"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="191840572"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6728</int> - <reference key="object" ref="191840572"/> - <reference key="parent" ref="619233826"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6729</int> - <reference key="object" ref="496712"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="733046805"/> - </object> - <reference key="parent" ref="496402806"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6730</int> - <reference key="object" ref="733046805"/> - <reference key="parent" ref="496712"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6735</int> <reference key="object" ref="107658659"/> <object class="NSMutableArray" key="children"> @@ -23243,74 +20415,11 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="847181652"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6856</int> - <reference key="object" ref="1066106318"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="342819810"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6857</int> - <reference key="object" ref="342819810"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="402947475"/> - </object> - <reference key="parent" ref="1066106318"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6858</int> - <reference key="object" ref="402947475"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="625760447"/> - <reference ref="997948619"/> - <reference ref="823850491"/> - </object> - <reference key="parent" ref="342819810"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6859</int> - <reference key="object" ref="625760447"/> - <reference key="parent" ref="402947475"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6860</int> - <reference key="object" ref="997948619"/> - <reference key="parent" ref="402947475"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6861</int> - <reference key="object" ref="823850491"/> - <reference key="parent" ref="402947475"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6852</int> <reference key="object" ref="1000852667"/> <reference key="parent" ref="748618982"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6877</int> - <reference key="object" ref="587008251"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="679833695"/> - </object> - <reference key="parent" ref="730602982"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6878</int> - <reference key="object" ref="679833695"/> - <reference key="parent" ref="587008251"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6879</int> - <reference key="object" ref="757535829"/> - <reference key="parent" ref="71975986"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6885</int> <reference key="object" ref="260025442"/> <object class="NSMutableArray" key="children"> @@ -23440,46 +20549,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="513459867"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6908</int> - <reference key="object" ref="919863898"/> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6913</int> - <reference key="object" ref="751809280"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="444632858"/> - </object> - <reference key="parent" ref="60735230"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6914</int> - <reference key="object" ref="444632858"/> - <object class="NSMutableArray" key="children"> - <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="177004131"/> - <reference ref="256934198"/> - <reference ref="928430119"/> - </object> - <reference key="parent" ref="751809280"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6915</int> - <reference key="object" ref="177004131"/> - <reference key="parent" ref="444632858"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6916</int> - <reference key="object" ref="256934198"/> - <reference key="parent" ref="444632858"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6917</int> - <reference key="object" ref="928430119"/> - <reference key="parent" ref="444632858"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6922</int> <reference key="object" ref="915784483"/> <reference key="parent" ref="556141845"/> @@ -23490,16 +20559,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="parent" ref="556141845"/> </object> <object class="IBObjectRecord"> - <int key="objectID">6926</int> - <reference key="object" ref="215466732"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">6927</int> - <reference key="object" ref="570147191"/> - <reference key="parent" ref="890046805"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">6933</int> <reference key="object" ref="38579786"/> <object class="NSMutableArray" key="children"> @@ -23684,6 +20743,2883 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <reference key="object" ref="103081067"/> <reference key="parent" ref="681566428"/> </object> + <object class="IBObjectRecord"> + <int key="objectID">7043</int> + <reference key="object" ref="632807581"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="937377983"/> + </object> + <reference key="parent" ref="0"/> + <string key="objectName">Master DB View</string> + </object> + <object class="IBObjectRecord"> + <int key="objectID">677</int> + <reference key="object" ref="937377983"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="604818293"/> + <reference ref="372294785"/> + </object> + <reference key="parent" ref="632807581"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">676</int> + <reference key="object" ref="604818293"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="714795046"/> + </object> + <reference key="parent" ref="937377983"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">675</int> + <reference key="object" ref="372294785"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="298095498"/> + <reference ref="28219887"/> + </object> + <reference key="parent" ref="937377983"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6032</int> + <reference key="object" ref="298095498"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="131633443"/> + <reference ref="192579410"/> + </object> + <reference key="parent" ref="372294785"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6142</int> + <reference key="object" ref="28219887"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="57416393"/> + <reference ref="595750628"/> + <reference ref="960207750"/> + <reference ref="500608059"/> + </object> + <reference key="parent" ref="372294785"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6153</int> + <reference key="object" ref="57416393"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="708016222"/> + </object> + <reference key="parent" ref="28219887"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6151</int> + <reference key="object" ref="595750628"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="227511715"/> + </object> + <reference key="parent" ref="28219887"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6145</int> + <reference key="object" ref="960207750"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="321871356"/> + </object> + <reference key="parent" ref="28219887"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6143</int> + <reference key="object" ref="500608059"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="283448047"/> + </object> + <reference key="parent" ref="28219887"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6144</int> + <reference key="object" ref="283448047"/> + <reference key="parent" ref="500608059"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6146</int> + <reference key="object" ref="321871356"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="890046805"/> + </object> + <reference key="parent" ref="960207750"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6147</int> + <reference key="object" ref="890046805"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="570147191"/> + <reference ref="215466732"/> + <reference ref="545621807"/> + <reference ref="351524538"/> + <reference ref="962084508"/> + <reference ref="226083732"/> + <reference ref="897887117"/> + <reference ref="112091395"/> + </object> + <reference key="parent" ref="321871356"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6927</int> + <reference key="object" ref="570147191"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6926</int> + <reference key="object" ref="215466732"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6148</int> + <reference key="object" ref="545621807"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6160</int> + <reference key="object" ref="351524538"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6159</int> + <reference key="object" ref="962084508"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6158</int> + <reference key="object" ref="226083732"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6157</int> + <reference key="object" ref="897887117"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6156</int> + <reference key="object" ref="112091395"/> + <reference key="parent" ref="890046805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6152</int> + <reference key="object" ref="227511715"/> + <reference key="parent" ref="595750628"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6154</int> + <reference key="object" ref="708016222"/> + <reference key="parent" ref="57416393"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6033</int> + <reference key="object" ref="131633443"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="213762440"/> + </object> + <reference key="parent" ref="298095498"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6034</int> + <reference key="object" ref="192579410"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="298226231"/> + </object> + <reference key="parent" ref="298095498"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4481</int> + <reference key="object" ref="298226231"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="353686052"/> + <reference ref="245346414"/> + <reference ref="347093764"/> + </object> + <reference key="parent" ref="192579410"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4482</int> + <reference key="object" ref="353686052"/> + <reference key="parent" ref="298226231"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4483</int> + <reference key="object" ref="245346414"/> + <reference key="parent" ref="298226231"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4484</int> + <reference key="object" ref="347093764"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="703008826"/> + </object> + <reference key="parent" ref="298226231"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4485</int> + <reference key="object" ref="703008826"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="371324917"/> + </object> + <reference key="parent" ref="347093764"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4486</int> + <reference key="object" ref="371324917"/> + <reference key="parent" ref="703008826"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6265</int> + <reference key="object" ref="213762440"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="801427893"/> + <reference ref="1017775084"/> + </object> + <reference key="parent" ref="131633443"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6266</int> + <reference key="object" ref="801427893"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="607475905"/> + <reference ref="727834078"/> + </object> + <reference key="parent" ref="213762440"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6267</int> + <reference key="object" ref="1017775084"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="233472824"/> + </object> + <reference key="parent" ref="213762440"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">21</int> + <reference key="object" ref="233472824"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="656188692"/> + <reference ref="693168867"/> + <reference ref="251040077"/> + </object> + <reference key="parent" ref="1017775084"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3916</int> + <reference key="object" ref="656188692"/> + <reference key="parent" ref="233472824"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3915</int> + <reference key="object" ref="693168867"/> + <reference key="parent" ref="233472824"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">22</int> + <reference key="object" ref="251040077"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="544378883"/> + </object> + <reference key="parent" ref="233472824"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">23</int> + <reference key="object" ref="544378883"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="37718544"/> + </object> + <reference key="parent" ref="251040077"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4015</int> + <reference key="object" ref="37718544"/> + <reference key="parent" ref="544378883"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6682</int> + <reference key="object" ref="607475905"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="970881282"/> + <reference ref="142487484"/> + <reference ref="196112633"/> + </object> + <reference key="parent" ref="801427893"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6278</int> + <reference key="object" ref="727834078"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="134854992"/> + </object> + <reference key="parent" ref="801427893"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6279</int> + <reference key="object" ref="134854992"/> + <reference key="parent" ref="727834078"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6685</int> + <reference key="object" ref="970881282"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="423746394"/> + </object> + <reference key="parent" ref="607475905"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6684</int> + <reference key="object" ref="142487484"/> + <reference key="parent" ref="607475905"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6683</int> + <reference key="object" ref="196112633"/> + <reference key="parent" ref="607475905"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6687</int> + <reference key="object" ref="423746394"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="849848233"/> + </object> + <reference key="parent" ref="970881282"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6690</int> + <reference key="object" ref="849848233"/> + <reference key="parent" ref="423746394"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">25</int> + <reference key="object" ref="714795046"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="75945221"/> + <reference ref="986490149"/> + <reference ref="94659530"/> + <reference ref="105987292"/> + <reference ref="831053945"/> + <reference ref="624106058"/> + </object> + <reference key="parent" ref="604818293"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6692</int> + <reference key="object" ref="75945221"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="776303855"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5542</int> + <reference key="object" ref="986490149"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="49633996"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1245</int> + <reference key="object" ref="94659530"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="730602982"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">119</int> + <reference key="object" ref="105987292"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="746504912"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">28</int> + <reference key="object" ref="831053945"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="461236772"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">26</int> + <reference key="object" ref="624106058"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1013108064"/> + </object> + <reference key="parent" ref="714795046"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">27</int> + <reference key="object" ref="1013108064"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="434675603"/> + <reference ref="983589239"/> + <reference ref="429029434"/> + <reference ref="924091760"/> + <reference ref="33038697"/> + <reference ref="231622333"/> + <reference ref="440898411"/> + <reference ref="738389447"/> + <reference ref="196265983"/> + <reference ref="331025266"/> + <reference ref="459474311"/> + <reference ref="1013153003"/> + <reference ref="262235013"/> + <reference ref="393139604"/> + </object> + <reference key="parent" ref="624106058"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6650</int> + <reference key="object" ref="434675603"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="105847394"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4676</int> + <reference key="object" ref="983589239"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="322691380"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6653</int> + <reference key="object" ref="429029434"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="843215079"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6647</int> + <reference key="object" ref="924091760"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="281993992"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">35</int> + <reference key="object" ref="33038697"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="457166030"/> + <reference ref="178353583"/> + <reference ref="398797698"/> + <reference ref="22576329"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6303</int> + <reference key="object" ref="231622333"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="641645529"/> + <reference ref="894187833"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">858</int> + <reference key="object" ref="440898411"/> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5179</int> + <reference key="object" ref="738389447"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="238883532"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5178</int> + <reference key="object" ref="196265983"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="291648608"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5177</int> + <reference key="object" ref="331025266"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="172699675"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5176</int> + <reference key="object" ref="459474311"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="470593670"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5175</int> + <reference key="object" ref="1013153003"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="179346474"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">261</int> + <reference key="object" ref="262235013"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="665575636"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5201</int> + <reference key="object" ref="393139604"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="595196722"/> + </object> + <reference key="parent" ref="1013108064"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5202</int> + <reference key="object" ref="595196722"/> + <reference key="parent" ref="393139604"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3759</int> + <reference key="object" ref="665575636"/> + <reference key="parent" ref="262235013"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5184</int> + <reference key="object" ref="179346474"/> + <reference key="parent" ref="1013153003"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5183</int> + <reference key="object" ref="470593670"/> + <reference key="parent" ref="459474311"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5182</int> + <reference key="object" ref="172699675"/> + <reference key="parent" ref="331025266"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5181</int> + <reference key="object" ref="291648608"/> + <reference key="parent" ref="196265983"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5180</int> + <reference key="object" ref="238883532"/> + <reference key="parent" ref="738389447"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6305</int> + <reference key="object" ref="641645529"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="538700903"/> + <reference ref="722854793"/> + <reference ref="85531569"/> + <reference ref="377771536"/> + </object> + <reference key="parent" ref="231622333"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6304</int> + <reference key="object" ref="894187833"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="744029762"/> + <reference ref="830088955"/> + <reference ref="905386082"/> + </object> + <reference key="parent" ref="231622333"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">156</int> + <reference key="object" ref="744029762"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="105542136"/> + </object> + <reference key="parent" ref="894187833"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">146</int> + <reference key="object" ref="830088955"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="376863254"/> + </object> + <reference key="parent" ref="894187833"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3971</int> + <reference key="object" ref="905386082"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="314592665"/> + </object> + <reference key="parent" ref="894187833"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3972</int> + <reference key="object" ref="314592665"/> + <reference key="parent" ref="905386082"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3754</int> + <reference key="object" ref="376863254"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="747439187"/> + </object> + <reference key="parent" ref="830088955"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">147</int> + <reference key="object" ref="747439187"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1028844875"/> + </object> + <reference key="parent" ref="376863254"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">144</int> + <reference key="object" ref="1028844875"/> + <reference key="parent" ref="747439187"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3755</int> + <reference key="object" ref="105542136"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1000166734"/> + </object> + <reference key="parent" ref="744029762"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">157</int> + <reference key="object" ref="1000166734"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="129836593"/> + </object> + <reference key="parent" ref="105542136"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">154</int> + <reference key="object" ref="129836593"/> + <reference key="parent" ref="1000166734"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6371</int> + <reference key="object" ref="538700903"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="564763515"/> + </object> + <reference key="parent" ref="641645529"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6369</int> + <reference key="object" ref="722854793"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="556901008"/> + </object> + <reference key="parent" ref="641645529"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6364</int> + <reference key="object" ref="85531569"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="194715102"/> + </object> + <reference key="parent" ref="641645529"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3963</int> + <reference key="object" ref="377771536"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="667596795"/> + </object> + <reference key="parent" ref="641645529"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3964</int> + <reference key="object" ref="667596795"/> + <reference key="parent" ref="377771536"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6365</int> + <reference key="object" ref="194715102"/> + <reference key="parent" ref="85531569"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6370</int> + <reference key="object" ref="556901008"/> + <reference key="parent" ref="722854793"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6372</int> + <reference key="object" ref="564763515"/> + <reference key="parent" ref="538700903"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3920</int> + <reference key="object" ref="457166030"/> + <reference key="parent" ref="33038697"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3919</int> + <reference key="object" ref="178353583"/> + <reference key="parent" ref="33038697"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3918</int> + <reference key="object" ref="398797698"/> + <reference key="parent" ref="33038697"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">36</int> + <reference key="object" ref="22576329"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="636699657"/> + </object> + <reference key="parent" ref="33038697"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">38</int> + <reference key="object" ref="636699657"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="173507854"/> + </object> + <reference key="parent" ref="22576329"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3903</int> + <reference key="object" ref="173507854"/> + <reference key="parent" ref="636699657"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6648</int> + <reference key="object" ref="281993992"/> + <reference key="parent" ref="924091760"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6654</int> + <reference key="object" ref="843215079"/> + <reference key="parent" ref="429029434"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4677</int> + <reference key="object" ref="322691380"/> + <reference key="parent" ref="983589239"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6651</int> + <reference key="object" ref="105847394"/> + <reference key="parent" ref="434675603"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">29</int> + <reference key="object" ref="461236772"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="628830973"/> + </object> + <reference key="parent" ref="831053945"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">674</int> + <reference key="object" ref="628830973"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="220777809"/> + <reference ref="1063281455"/> + </object> + <reference key="parent" ref="461236772"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">673</int> + <reference key="object" ref="220777809"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="507448309"/> + <reference ref="686204115"/> + <reference ref="362371286"/> + <reference ref="338754831"/> + <reference ref="338296668"/> + <reference ref="22340145"/> + <reference ref="996552255"/> + </object> + <reference key="parent" ref="628830973"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">672</int> + <reference key="object" ref="1063281455"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="813716908"/> + <reference ref="376224367"/> + <reference ref="653667653"/> + <reference ref="939835509"/> + <reference ref="15783846"/> + <reference ref="988187819"/> + </object> + <reference key="parent" ref="628830973"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6024</int> + <reference key="object" ref="813716908"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="929444095"/> + <reference ref="581324862"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">287</int> + <reference key="object" ref="376224367"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="459548655"/> + <reference ref="328951385"/> + <reference ref="1019209947"/> + <reference ref="584834515"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5152</int> + <reference key="object" ref="653667653"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="345927225"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5151</int> + <reference key="object" ref="939835509"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="153146827"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5148</int> + <reference key="object" ref="15783846"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="372723860"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5150</int> + <reference key="object" ref="988187819"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="326048025"/> + </object> + <reference key="parent" ref="1063281455"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5155</int> + <reference key="object" ref="326048025"/> + <reference key="parent" ref="988187819"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5149</int> + <reference key="object" ref="372723860"/> + <reference key="parent" ref="15783846"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5154</int> + <reference key="object" ref="153146827"/> + <reference key="parent" ref="939835509"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5153</int> + <reference key="object" ref="345927225"/> + <reference key="parent" ref="653667653"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3923</int> + <reference key="object" ref="459548655"/> + <reference key="parent" ref="376224367"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3922</int> + <reference key="object" ref="328951385"/> + <reference key="parent" ref="376224367"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3921</int> + <reference key="object" ref="1019209947"/> + <reference key="parent" ref="376224367"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">289</int> + <reference key="object" ref="584834515"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="40213152"/> + <reference ref="1015114937"/> + <reference ref="980868899"/> + <reference ref="967567895"/> + <reference ref="751127306"/> + <reference ref="822910787"/> + <reference ref="220408800"/> + <reference ref="10740828"/> + <reference ref="32109262"/> + </object> + <reference key="parent" ref="376224367"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">297</int> + <reference key="object" ref="40213152"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="523867377"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">296</int> + <reference key="object" ref="1015114937"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1023225977"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">295</int> + <reference key="object" ref="980868899"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="404477694"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">294</int> + <reference key="object" ref="967567895"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="17112641"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">293</int> + <reference key="object" ref="751127306"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="220865260"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">292</int> + <reference key="object" ref="822910787"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="94186969"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">291</int> + <reference key="object" ref="220408800"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="134871682"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">290</int> + <reference key="object" ref="10740828"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="47358406"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">288</int> + <reference key="object" ref="32109262"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="531231135"/> + </object> + <reference key="parent" ref="584834515"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1314</int> + <reference key="object" ref="531231135"/> + <reference key="parent" ref="32109262"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1315</int> + <reference key="object" ref="47358406"/> + <reference key="parent" ref="10740828"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1316</int> + <reference key="object" ref="134871682"/> + <reference key="parent" ref="220408800"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1317</int> + <reference key="object" ref="94186969"/> + <reference key="parent" ref="822910787"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1323</int> + <reference key="object" ref="220865260"/> + <reference key="parent" ref="751127306"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1322</int> + <reference key="object" ref="17112641"/> + <reference key="parent" ref="967567895"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1318</int> + <reference key="object" ref="404477694"/> + <reference key="parent" ref="980868899"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1319</int> + <reference key="object" ref="1023225977"/> + <reference key="parent" ref="1015114937"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1320</int> + <reference key="object" ref="523867377"/> + <reference key="parent" ref="40213152"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4503</int> + <reference key="object" ref="929444095"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="545156725"/> + </object> + <reference key="parent" ref="813716908"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6027</int> + <reference key="object" ref="581324862"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="907218783"/> + </object> + <reference key="parent" ref="813716908"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6028</int> + <reference key="object" ref="907218783"/> + <reference key="parent" ref="581324862"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4504</int> + <reference key="object" ref="545156725"/> + <reference key="parent" ref="929444095"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6009</int> + <reference key="object" ref="507448309"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1072754876"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5129</int> + <reference key="object" ref="686204115"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="4715"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5131</int> + <reference key="object" ref="362371286"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="413143172"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5138</int> + <reference key="object" ref="338754831"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="626480887"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5134</int> + <reference key="object" ref="338296668"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="917381158"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">231</int> + <reference key="object" ref="22340145"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="926883367"/> + <reference ref="456666876"/> + <reference ref="943144555"/> + <reference ref="715508012"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5136</int> + <reference key="object" ref="996552255"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="578226656"/> + </object> + <reference key="parent" ref="220777809"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5137</int> + <reference key="object" ref="578226656"/> + <reference key="parent" ref="996552255"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3926</int> + <reference key="object" ref="926883367"/> + <reference key="parent" ref="22340145"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3925</int> + <reference key="object" ref="456666876"/> + <reference key="parent" ref="22340145"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3924</int> + <reference key="object" ref="943144555"/> + <reference key="parent" ref="22340145"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">232</int> + <reference key="object" ref="715508012"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="962294682"/> + <reference ref="554037403"/> + <reference ref="230280632"/> + <reference ref="212523940"/> + <reference ref="128488500"/> + <reference ref="788521496"/> + <reference ref="981319728"/> + <reference ref="881882727"/> + <reference ref="45498659"/> + <reference ref="214236344"/> + </object> + <reference key="parent" ref="22340145"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">749</int> + <reference key="object" ref="962294682"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1015567448"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">748</int> + <reference key="object" ref="554037403"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="72452463"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">655</int> + <reference key="object" ref="230280632"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="396619281"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">654</int> + <reference key="object" ref="212523940"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="11555859"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">249</int> + <reference key="object" ref="128488500"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="462958080"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">248</int> + <reference key="object" ref="788521496"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="108959660"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">247</int> + <reference key="object" ref="981319728"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="564777231"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">246</int> + <reference key="object" ref="881882727"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="836477324"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">245</int> + <reference key="object" ref="45498659"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="904218650"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">233</int> + <reference key="object" ref="214236344"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="262388894"/> + </object> + <reference key="parent" ref="715508012"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1311</int> + <reference key="object" ref="262388894"/> + <reference key="parent" ref="214236344"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1304</int> + <reference key="object" ref="904218650"/> + <reference key="parent" ref="45498659"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6239</int> + <reference key="object" ref="836477324"/> + <reference key="parent" ref="881882727"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1312</int> + <reference key="object" ref="564777231"/> + <reference key="parent" ref="981319728"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1313</int> + <reference key="object" ref="108959660"/> + <reference key="parent" ref="788521496"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1309</int> + <reference key="object" ref="462958080"/> + <reference key="parent" ref="128488500"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1310</int> + <reference key="object" ref="11555859"/> + <reference key="parent" ref="212523940"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6242</int> + <reference key="object" ref="396619281"/> + <reference key="parent" ref="230280632"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6241</int> + <reference key="object" ref="72452463"/> + <reference key="parent" ref="554037403"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6240</int> + <reference key="object" ref="1015567448"/> + <reference key="parent" ref="962294682"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5135</int> + <reference key="object" ref="917381158"/> + <reference key="parent" ref="338296668"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5139</int> + <reference key="object" ref="626480887"/> + <reference key="parent" ref="338754831"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5132</int> + <reference key="object" ref="413143172"/> + <reference key="parent" ref="362371286"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5130</int> + <reference key="object" ref="4715"/> + <reference key="parent" ref="686204115"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6010</int> + <reference key="object" ref="1072754876"/> + <reference key="parent" ref="507448309"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">120</int> + <reference key="object" ref="746504912"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="894339536"/> + </object> + <reference key="parent" ref="105987292"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">670</int> + <reference key="object" ref="894339536"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="875002707"/> + <reference ref="345834048"/> + <reference ref="873437769"/> + </object> + <reference key="parent" ref="746504912"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">669</int> + <reference key="object" ref="875002707"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="910005271"/> + <reference ref="547765795"/> + <reference ref="89757399"/> + </object> + <reference key="parent" ref="894339536"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">663</int> + <reference key="object" ref="345834048"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="678281118"/> + <reference ref="696609643"/> + <reference ref="363916571"/> + <reference ref="811536132"/> + <reference ref="1009499029"/> + <reference ref="872178320"/> + <reference ref="86760255"/> + </object> + <reference key="parent" ref="894339536"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">662</int> + <reference key="object" ref="873437769"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="71560786"/> + </object> + <reference key="parent" ref="894339536"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">121</int> + <reference key="object" ref="71560786"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="783638826"/> + <reference ref="413233170"/> + <reference ref="1055190999"/> + </object> + <reference key="parent" ref="873437769"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3928</int> + <reference key="object" ref="783638826"/> + <reference key="parent" ref="71560786"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3927</int> + <reference key="object" ref="413233170"/> + <reference key="parent" ref="71560786"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">122</int> + <reference key="object" ref="1055190999"/> + <reference key="parent" ref="71560786"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">133</int> + <reference key="object" ref="678281118"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1038415606"/> + <reference ref="851610321"/> + <reference ref="472831765"/> + <reference ref="581095761"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5286</int> + <reference key="object" ref="696609643"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="76236597"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5279</int> + <reference key="object" ref="363916571"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="984501775"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">125</int> + <reference key="object" ref="811536132"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="177866566"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5123</int> + <reference key="object" ref="1009499029"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="588489390"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1182</int> + <reference key="object" ref="872178320"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="416049103"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1175</int> + <reference key="object" ref="86760255"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="830957297"/> + </object> + <reference key="parent" ref="345834048"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3780</int> + <reference key="object" ref="830957297"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="766637184"/> + </object> + <reference key="parent" ref="86760255"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1183</int> + <reference key="object" ref="766637184"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="839393306"/> + <reference ref="584172454"/> + <reference ref="6128"/> + <reference ref="216334303"/> + <reference ref="194438958"/> + <reference ref="252023923"/> + <reference ref="13183167"/> + </object> + <reference key="parent" ref="830957297"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6668</int> + <reference key="object" ref="839393306"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6677</int> + <reference key="object" ref="584172454"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6670</int> + <reference key="object" ref="6128"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6669</int> + <reference key="object" ref="216334303"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6643</int> + <reference key="object" ref="194438958"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6445</int> + <reference key="object" ref="252023923"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1177</int> + <reference key="object" ref="13183167"/> + <reference key="parent" ref="766637184"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3781</int> + <reference key="object" ref="416049103"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="960790892"/> + </object> + <reference key="parent" ref="872178320"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1178</int> + <reference key="object" ref="960790892"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="675984022"/> + <reference ref="336702336"/> + <reference ref="50932569"/> + <reference ref="17413925"/> + <reference ref="560786252"/> + <reference ref="5128219"/> + <reference ref="923183582"/> + </object> + <reference key="parent" ref="416049103"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6644</int> + <reference key="object" ref="675984022"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6466</int> + <reference key="object" ref="336702336"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6424</int> + <reference key="object" ref="50932569"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6422</int> + <reference key="object" ref="17413925"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1181</int> + <reference key="object" ref="560786252"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1180</int> + <reference key="object" ref="5128219"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1176</int> + <reference key="object" ref="923183582"/> + <reference key="parent" ref="960790892"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5124</int> + <reference key="object" ref="588489390"/> + <reference key="parent" ref="1009499029"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3779</int> + <reference key="object" ref="177866566"/> + <reference key="parent" ref="811536132"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5280</int> + <reference key="object" ref="984501775"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="60735230"/> + </object> + <reference key="parent" ref="363916571"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5281</int> + <reference key="object" ref="60735230"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="751809280"/> + <reference ref="919863898"/> + <reference ref="128208712"/> + <reference ref="635467451"/> + <reference ref="594285746"/> + <reference ref="241706230"/> + <reference ref="837073672"/> + <reference ref="414081589"/> + <reference ref="659457702"/> + <reference ref="216778737"/> + <reference ref="324052804"/> + <reference ref="852328440"/> + <reference ref="413416694"/> + <reference ref="233912625"/> + <reference ref="371024017"/> + <reference ref="1041161373"/> + <reference ref="92094248"/> + <reference ref="847470381"/> + <reference ref="309123434"/> + <reference ref="820189134"/> + <reference ref="620583791"/> + <reference ref="81663257"/> + <reference ref="702094011"/> + </object> + <reference key="parent" ref="984501775"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6913</int> + <reference key="object" ref="751809280"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="444632858"/> + </object> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6908</int> + <reference key="object" ref="919863898"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6461</int> + <reference key="object" ref="128208712"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6460</int> + <reference key="object" ref="635467451"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6462</int> + <reference key="object" ref="594285746"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6253</int> + <reference key="object" ref="241706230"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6249</int> + <reference key="object" ref="837073672"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5538</int> + <reference key="object" ref="414081589"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5285</int> + <reference key="object" ref="659457702"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5289</int> + <reference key="object" ref="216778737"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5290</int> + <reference key="object" ref="324052804"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5291</int> + <reference key="object" ref="852328440"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5292</int> + <reference key="object" ref="413416694"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5293</int> + <reference key="object" ref="233912625"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5295</int> + <reference key="object" ref="371024017"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5296</int> + <reference key="object" ref="1041161373"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5297</int> + <reference key="object" ref="92094248"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5298</int> + <reference key="object" ref="847470381"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5299</int> + <reference key="object" ref="309123434"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5300</int> + <reference key="object" ref="820189134"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5301</int> + <reference key="object" ref="620583791"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5317</int> + <reference key="object" ref="81663257"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5369</int> + <reference key="object" ref="702094011"/> + <reference key="parent" ref="60735230"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6914</int> + <reference key="object" ref="444632858"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="928430119"/> + <reference ref="256934198"/> + <reference ref="177004131"/> + </object> + <reference key="parent" ref="751809280"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6917</int> + <reference key="object" ref="928430119"/> + <reference key="parent" ref="444632858"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6916</int> + <reference key="object" ref="256934198"/> + <reference key="parent" ref="444632858"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6915</int> + <reference key="object" ref="177004131"/> + <reference key="parent" ref="444632858"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5287</int> + <reference key="object" ref="76236597"/> + <reference key="parent" ref="696609643"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3931</int> + <reference key="object" ref="1038415606"/> + <reference key="parent" ref="678281118"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3930</int> + <reference key="object" ref="851610321"/> + <reference key="parent" ref="678281118"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3929</int> + <reference key="object" ref="472831765"/> + <reference key="parent" ref="678281118"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">132</int> + <reference key="object" ref="581095761"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="544095042"/> + </object> + <reference key="parent" ref="678281118"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">131</int> + <reference key="object" ref="544095042"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="451753495"/> + </object> + <reference key="parent" ref="581095761"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1325</int> + <reference key="object" ref="451753495"/> + <reference key="parent" ref="544095042"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">298</int> + <reference key="object" ref="910005271"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="401235649"/> + </object> + <reference key="parent" ref="875002707"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">224</int> + <reference key="object" ref="547765795"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="948571736"/> + </object> + <reference key="parent" ref="875002707"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">222</int> + <reference key="object" ref="89757399"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="194978207"/> + </object> + <reference key="parent" ref="875002707"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3782</int> + <reference key="object" ref="194978207"/> + <reference key="parent" ref="89757399"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3783</int> + <reference key="object" ref="948571736"/> + <reference key="parent" ref="547765795"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3784</int> + <reference key="object" ref="401235649"/> + <reference key="parent" ref="910005271"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1246</int> + <reference key="object" ref="730602982"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="587008251"/> + <reference ref="1066106318"/> + <reference ref="501779393"/> + <reference ref="795265894"/> + <reference ref="35887466"/> + <reference ref="531020960"/> + <reference ref="6005445"/> + <reference ref="803209800"/> + <reference ref="412060569"/> + <reference ref="349710554"/> + <reference ref="140378338"/> + <reference ref="747426446"/> + <reference ref="83205768"/> + <reference ref="644870593"/> + <reference ref="326368890"/> + <reference ref="1032584944"/> + <reference ref="801484946"/> + <reference ref="159410215"/> + <reference ref="1051713811"/> + <reference ref="708355647"/> + <reference ref="459419226"/> + </object> + <reference key="parent" ref="94659530"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6877</int> + <reference key="object" ref="587008251"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="679833695"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6856</int> + <reference key="object" ref="1066106318"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="342819810"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5904</int> + <reference key="object" ref="501779393"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="983998494"/> + <reference ref="259390764"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5777</int> + <reference key="object" ref="795265894"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="246518824"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5790</int> + <reference key="object" ref="35887466"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="314352793"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5791</int> + <reference key="object" ref="531020960"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="686395978"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5792</int> + <reference key="object" ref="6005445"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="502320319"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5793</int> + <reference key="object" ref="803209800"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1035416348"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5775</int> + <reference key="object" ref="412060569"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="632489290"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5807</int> + <reference key="object" ref="349710554"/> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5781</int> + <reference key="object" ref="140378338"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="71975986"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5779</int> + <reference key="object" ref="747426446"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="738092126"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5806</int> + <reference key="object" ref="83205768"/> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5770</int> + <reference key="object" ref="644870593"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="51220700"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5768</int> + <reference key="object" ref="326368890"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="705814774"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5763</int> + <reference key="object" ref="1032584944"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="234890062"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5765</int> + <reference key="object" ref="801484946"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="351231451"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5752</int> + <reference key="object" ref="159410215"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="47286035"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5760</int> + <reference key="object" ref="1051713811"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="790667540"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5754</int> + <reference key="object" ref="708355647"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="338551660"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5750</int> + <reference key="object" ref="459419226"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="643775960"/> + </object> + <reference key="parent" ref="730602982"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5751</int> + <reference key="object" ref="643775960"/> + <reference key="parent" ref="459419226"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5755</int> + <reference key="object" ref="338551660"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="839566145"/> + </object> + <reference key="parent" ref="708355647"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5756</int> + <reference key="object" ref="839566145"/> + <reference key="parent" ref="338551660"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5761</int> + <reference key="object" ref="790667540"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="116234926"/> + </object> + <reference key="parent" ref="1051713811"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5762</int> + <reference key="object" ref="116234926"/> + <reference key="parent" ref="790667540"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5753</int> + <reference key="object" ref="47286035"/> + <reference key="parent" ref="159410215"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5766</int> + <reference key="object" ref="351231451"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="170215050"/> + </object> + <reference key="parent" ref="801484946"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5767</int> + <reference key="object" ref="170215050"/> + <reference key="parent" ref="351231451"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5764</int> + <reference key="object" ref="234890062"/> + <reference key="parent" ref="1032584944"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5769</int> + <reference key="object" ref="705814774"/> + <reference key="parent" ref="326368890"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5771</int> + <reference key="object" ref="51220700"/> + <reference key="parent" ref="644870593"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5780</int> + <reference key="object" ref="738092126"/> + <reference key="parent" ref="747426446"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5782</int> + <reference key="object" ref="71975986"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="757535829"/> + </object> + <reference key="parent" ref="140378338"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6879</int> + <reference key="object" ref="757535829"/> + <reference key="parent" ref="71975986"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5776</int> + <reference key="object" ref="632489290"/> + <reference key="parent" ref="412060569"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5794</int> + <reference key="object" ref="1035416348"/> + <reference key="parent" ref="803209800"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5795</int> + <reference key="object" ref="502320319"/> + <reference key="parent" ref="6005445"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5796</int> + <reference key="object" ref="686395978"/> + <reference key="parent" ref="531020960"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5797</int> + <reference key="object" ref="314352793"/> + <reference key="parent" ref="35887466"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5778</int> + <reference key="object" ref="246518824"/> + <reference key="parent" ref="795265894"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5906</int> + <reference key="object" ref="983998494"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="449863508"/> + <reference ref="855588490"/> + </object> + <reference key="parent" ref="501779393"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5905</int> + <reference key="object" ref="259390764"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="231853805"/> + <reference ref="709531668"/> + </object> + <reference key="parent" ref="501779393"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5809</int> + <reference key="object" ref="231853805"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="647656972"/> + </object> + <reference key="parent" ref="259390764"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5818</int> + <reference key="object" ref="709531668"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="892376800"/> + <reference ref="490174802"/> + <reference ref="69074373"/> + </object> + <reference key="parent" ref="259390764"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5819</int> + <reference key="object" ref="892376800"/> + <reference key="parent" ref="709531668"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5820</int> + <reference key="object" ref="490174802"/> + <reference key="parent" ref="709531668"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5821</int> + <reference key="object" ref="69074373"/> + <reference key="parent" ref="709531668"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5810</int> + <reference key="object" ref="647656972"/> + <reference key="parent" ref="231853805"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5824</int> + <reference key="object" ref="449863508"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="421486962"/> + <reference ref="883667132"/> + <reference ref="633929130"/> + </object> + <reference key="parent" ref="983998494"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5828</int> + <reference key="object" ref="855588490"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="625199500"/> + </object> + <reference key="parent" ref="983998494"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5829</int> + <reference key="object" ref="625199500"/> + <reference key="parent" ref="855588490"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5825</int> + <reference key="object" ref="421486962"/> + <reference key="parent" ref="449863508"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5826</int> + <reference key="object" ref="883667132"/> + <reference key="parent" ref="449863508"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5827</int> + <reference key="object" ref="633929130"/> + <reference key="parent" ref="449863508"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6857</int> + <reference key="object" ref="342819810"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="402947475"/> + </object> + <reference key="parent" ref="1066106318"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6858</int> + <reference key="object" ref="402947475"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="823850491"/> + <reference ref="997948619"/> + <reference ref="625760447"/> + </object> + <reference key="parent" ref="342819810"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6861</int> + <reference key="object" ref="823850491"/> + <reference key="parent" ref="402947475"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6860</int> + <reference key="object" ref="997948619"/> + <reference key="parent" ref="402947475"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6859</int> + <reference key="object" ref="625760447"/> + <reference key="parent" ref="402947475"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6878</int> + <reference key="object" ref="679833695"/> + <reference key="parent" ref="587008251"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5543</int> + <reference key="object" ref="49633996"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="620090308"/> + <reference ref="349122210"/> + <reference ref="962247647"/> + <reference ref="448462855"/> + <reference ref="970233701"/> + <reference ref="717203719"/> + </object> + <reference key="parent" ref="986490149"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5562</int> + <reference key="object" ref="620090308"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="889065570"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5561</int> + <reference key="object" ref="349122210"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="693201961"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5560</int> + <reference key="object" ref="962247647"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="815097407"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5559</int> + <reference key="object" ref="448462855"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="796363844"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5589</int> + <reference key="object" ref="970233701"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="538829847"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5544</int> + <reference key="object" ref="717203719"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="952375340"/> + <reference ref="429193901"/> + <reference ref="257349323"/> + <reference ref="370758200"/> + </object> + <reference key="parent" ref="49633996"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5548</int> + <reference key="object" ref="952375340"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="998929204"/> + <reference ref="866215663"/> + <reference ref="5320"/> + <reference ref="672854605"/> + <reference ref="648716804"/> + <reference ref="658265380"/> + </object> + <reference key="parent" ref="717203719"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5547</int> + <reference key="object" ref="429193901"/> + <reference key="parent" ref="717203719"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5546</int> + <reference key="object" ref="257349323"/> + <reference key="parent" ref="717203719"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5545</int> + <reference key="object" ref="370758200"/> + <reference key="parent" ref="717203719"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5586</int> + <reference key="object" ref="998929204"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="985863790"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5584</int> + <reference key="object" ref="866215663"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="384026080"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5582</int> + <reference key="object" ref="5320"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="825647415"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5580</int> + <reference key="object" ref="672854605"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="499842993"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5578</int> + <reference key="object" ref="648716804"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="5695"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5549</int> + <reference key="object" ref="658265380"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="4990"/> + </object> + <reference key="parent" ref="952375340"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5550</int> + <reference key="object" ref="4990"/> + <reference key="parent" ref="658265380"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5579</int> + <reference key="object" ref="5695"/> + <reference key="parent" ref="648716804"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5581</int> + <reference key="object" ref="499842993"/> + <reference key="parent" ref="672854605"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5583</int> + <reference key="object" ref="825647415"/> + <reference key="parent" ref="5320"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5585</int> + <reference key="object" ref="384026080"/> + <reference key="parent" ref="866215663"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5587</int> + <reference key="object" ref="985863790"/> + <reference key="parent" ref="998929204"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5590</int> + <reference key="object" ref="538829847"/> + <reference key="parent" ref="970233701"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5566</int> + <reference key="object" ref="796363844"/> + <reference key="parent" ref="448462855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5565</int> + <reference key="object" ref="815097407"/> + <reference key="parent" ref="962247647"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5564</int> + <reference key="object" ref="693201961"/> + <reference key="parent" ref="349122210"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">5563</int> + <reference key="object" ref="889065570"/> + <reference key="parent" ref="620090308"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6693</int> + <reference key="object" ref="776303855"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="585162074"/> + <reference ref="477504415"/> + <reference ref="281574269"/> + <reference ref="405054283"/> + <reference ref="207402382"/> + <reference ref="722155001"/> + </object> + <reference key="parent" ref="75945221"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6695</int> + <reference key="object" ref="585162074"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="710458678"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6697</int> + <reference key="object" ref="477504415"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="545932397"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6696</int> + <reference key="object" ref="281574269"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="661106296"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6699</int> + <reference key="object" ref="405054283"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="462661188"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6698</int> + <reference key="object" ref="207402382"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="221977010"/> + <reference ref="134580221"/> + <reference ref="241398036"/> + <reference ref="496402806"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6694</int> + <reference key="object" ref="722155001"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="315060361"/> + </object> + <reference key="parent" ref="776303855"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6720</int> + <reference key="object" ref="315060361"/> + <reference key="parent" ref="722155001"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6704</int> + <reference key="object" ref="221977010"/> + <reference key="parent" ref="207402382"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6703</int> + <reference key="object" ref="134580221"/> + <reference key="parent" ref="207402382"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6702</int> + <reference key="object" ref="241398036"/> + <reference key="parent" ref="207402382"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6701</int> + <reference key="object" ref="496402806"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="496712"/> + <reference ref="619233826"/> + <reference ref="900454738"/> + <reference ref="849108098"/> + <reference ref="684549484"/> + <reference ref="676095135"/> + <reference ref="805441036"/> + <reference ref="266935210"/> + </object> + <reference key="parent" ref="207402382"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6729</int> + <reference key="object" ref="496712"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="733046805"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6727</int> + <reference key="object" ref="619233826"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="191840572"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6710</int> + <reference key="object" ref="900454738"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="527044458"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6709</int> + <reference key="object" ref="849108098"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1061175759"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6708</int> + <reference key="object" ref="684549484"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="504099069"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6707</int> + <reference key="object" ref="676095135"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="453000072"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6706</int> + <reference key="object" ref="805441036"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="522965270"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6705</int> + <reference key="object" ref="266935210"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="518919596"/> + </object> + <reference key="parent" ref="496402806"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6716</int> + <reference key="object" ref="518919596"/> + <reference key="parent" ref="266935210"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6715</int> + <reference key="object" ref="522965270"/> + <reference key="parent" ref="805441036"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6714</int> + <reference key="object" ref="453000072"/> + <reference key="parent" ref="676095135"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6713</int> + <reference key="object" ref="504099069"/> + <reference key="parent" ref="684549484"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6712</int> + <reference key="object" ref="1061175759"/> + <reference key="parent" ref="849108098"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6711</int> + <reference key="object" ref="527044458"/> + <reference key="parent" ref="900454738"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6728</int> + <reference key="object" ref="191840572"/> + <reference key="parent" ref="619233826"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6730</int> + <reference key="object" ref="733046805"/> + <reference key="parent" ref="496712"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6700</int> + <reference key="object" ref="462661188"/> + <reference key="parent" ref="405054283"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6718</int> + <reference key="object" ref="661106296"/> + <reference key="parent" ref="281574269"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6717</int> + <reference key="object" ref="545932397"/> + <reference key="parent" ref="477504415"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">6719</int> + <reference key="object" ref="710458678"/> + <reference key="parent" ref="585162074"/> + </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> @@ -24241,17 +24177,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>4777.IBPluginDependency</string> <string>4777.ImportedFromIB2</string> <string>4795.IBPluginDependency</string> - <string>5.IBEditorWindowLastContentRect</string> - <string>5.IBPluginDependency</string> - <string>5.IBViewEditorWindowController.showingLayoutRectangles</string> - <string>5.IBWindowTemplateEditedContentRect</string> - <string>5.ImportedFromIB2</string> - <string>5.NSWindowTemplate.visibleAtLaunch</string> - <string>5.editorWindowContentRectSynchronizationRect</string> - <string>5.windowTemplate.hasMaxSize</string> - <string>5.windowTemplate.hasMinSize</string> - <string>5.windowTemplate.maxSize</string> - <string>5.windowTemplate.minSize</string> <string>500.IBPluginDependency</string> <string>500.ImportedFromIB2</string> <string>501.IBEditorWindowLastContentRect</string> @@ -24644,8 +24569,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>5906.IBPluginDependency</string> <string>5999.IBEditorWindowLastContentRect</string> <string>5999.IBPluginDependency</string> - <string>6.IBPluginDependency</string> - <string>6.ImportedFromIB2</string> <string>6000.IBPluginDependency</string> <string>6001.IBPluginDependency</string> <string>6009.IBAttributePlaceholdersKey</string> @@ -25123,6 +25046,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>7000.IBPluginDependency</string> <string>7001.IBPluginDependency</string> <string>7002.IBPluginDependency</string> + <string>7043.IBEditorWindowLastContentRect</string> + <string>7043.IBPluginDependency</string> <string>711.IBPluginDependency</string> <string>711.ImportedFromIB2</string> <string>713.IBPluginDependency</string> @@ -25932,17 +25857,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{54, 206}, {944, 550}}</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="NO"/> - <string>{{54, 206}, {944, 550}}</string> - <integer value="1"/> - <integer value="1"/> - <string>{{62, 352}, {845, 504}}</string> - <integer value="0"/> - <integer value="1"/> - <string>{3.40282e+38, 3.40282e+38}</string> - <string>{780, 480}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{940, 346}, {260, 127}}</string> @@ -26474,8 +26388,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>{{567, 305}, {110, 20}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <integer value="1"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <object class="NSMutableDictionary"> <string key="NS.key.0">ToolTip</string> @@ -27163,9 +27075,9 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{919, 473}, {292, 110}}</string> + <string>{{710, 473}, {292, 110}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{919, 473}, {292, 110}}</string> + <string>{{710, 473}, {292, 110}}</string> <integer value="1"/> <integer value="1"/> <integer value="1"/> @@ -27185,6 +27097,8 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>{{62, 45}, {943, 549}}</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -27328,7 +27242,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </object> <nil key="sourceID"/> - <int key="maxID">7042</int> + <int key="maxID">7049</int> </object> <object class="IBClassDescriber" key="IBDocument.Classes"> <object class="NSMutableArray" key="referencedPartialClassDescriptions"> @@ -27374,8 +27288,21 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="NS.object.0">id</string> </object> <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">scrollView</string> - <string key="NS.object.0">NSScrollView</string> + <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>CustomQuery</string> + <string>NSScrollView</string> + <string>TableDocument</string> + <string>TablesList</string> + </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> @@ -27496,7 +27423,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>shiftLeftMenuItem</string> <string>shiftRightMenuItem</string> <string>tableDocumentInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> <string>textView</string> <string>valueSheet</string> @@ -27551,7 +27477,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>NSMenuItem</string> <string>id</string> <string>id</string> - <string>id</string> <string>CMTextView</string> <string>id</string> <string>id</string> @@ -27784,7 +27709,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>exportXMLIncludeStructureCheck</string> <string>tableDataInstance</string> <string>tableDocumentInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> <string>tokenNameField</string> <string>tokenNameTokensField</string> @@ -27825,7 +27749,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -28032,7 +27955,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableDataInstance</string> <string>tableDocumentInstance</string> <string>tableList</string> - <string>tableWindow</string> <string>tablesListInstance</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -28054,7 +27976,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -28106,7 +28027,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableDataInstance</string> <string>tableDocumentInstance</string> <string>tableList</string> - <string>tableWindow</string> <string>tablesListInstance</string> <string>triggerActionTimePopUpButton</string> <string>triggerEventPopUpButton</string> @@ -28127,7 +28047,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> <string>NSPopUpButton</string> <string>NSPopUpButton</string> <string>NSTextField</string> @@ -28288,7 +28207,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableDocumentInstance</string> <string>tableInfoInstance</string> <string>tableSourceInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -28324,7 +28242,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>SPTableInfo</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -28356,7 +28273,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBPartialClassDescription"> <string key="className">TableDocument</string> - <string key="superclassName">NSDocument</string> + <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -28402,6 +28319,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>showServerVariables:</string> <string>showUserManager:</string> <string>toggleNavigator:</string> + <string>updateWindowTitle:</string> <string>validateSaveConnectionAccessory:</string> <string>viewContent:</string> <string>viewQuery:</string> @@ -28460,6 +28378,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> + <string>id</string> </object> </object> <object class="NSMutableDictionary" key="outlets"> @@ -28497,6 +28416,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>inputTextWindowMessage</string> <string>inputTextWindowSecureTextField</string> <string>listFilterField</string> + <string>parentView</string> <string>queryProgressBar</string> <string>renameDatabaseButton</string> <string>renameDatabaseMessageField</string> @@ -28524,7 +28444,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableSourceInstance</string> <string>tableTabView</string> <string>tableTriggersInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> <string>taskCancelButton</string> <string>taskCancellationCallbackObject</string> @@ -28569,6 +28488,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>NSSearchField</string> + <string>NSView</string> <string>id</string> <string>id</string> <string>id</string> @@ -28596,7 +28516,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>NSTabView</string> <string>id</string> - <string>NSWindow</string> <string>id</string> <string>NSButton</string> <string>id</string> @@ -28616,7 +28535,7 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> <object class="IBPartialClassDescription"> <string key="className">TableDocument</string> - <string key="superclassName">NSDocument</string> + <string key="superclassName">NSObject</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBUserSource</string> <string key="minorKey"/> @@ -28709,7 +28628,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableDataInstance</string> <string>tableDocumentInstance</string> <string>tableSourceInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -28768,7 +28686,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -28844,7 +28761,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableDocumentInstance</string> <string>tableInfoInstance</string> <string>tableSourceView</string> - <string>tableWindow</string> <string>tablesListInstance</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -28874,7 +28790,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -28962,7 +28877,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>tableSourceInstance</string> <string>tableTriggersInstance</string> <string>tableTypeButton</string> - <string>tableWindow</string> <string>tablesListView</string> <string>toolbarActionsButton</string> <string>toolbarAddButton</string> @@ -29016,7 +28930,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string>id</string> <string>id</string> <string>id</string> - <string>id</string> </object> </object> <reference key="sourceIdentifier" ref="197237725"/> @@ -29253,42 +29166,6 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> </object> </object> <object class="IBPartialClassDescription"> - <string key="className">NSDocument</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>printDocument:</string> - <string>revertDocumentToSaved:</string> - <string>runPageLayout:</string> - <string>saveDocument:</string> - <string>saveDocumentAs:</string> - <string>saveDocumentTo:</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> - </object> - </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDocument.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSDocument</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">AppKit.framework/Headers/NSDocumentScripting.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> <string key="className">NSFormatter</string> <string key="superclassName">NSObject</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> @@ -29602,6 +29479,20 @@ IGRvIHlvdSB3YW50IHRvIGFkZCBmb3IgdGhpcyBmaWVsZD8</string> <string key="className">NSObject</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string> </object> </object> diff --git a/Interfaces/English.lproj/MainMenu.xib b/Interfaces/English.lproj/MainMenu.xib index 85d5b22a..e240cf7a 100644 --- a/Interfaces/English.lproj/MainMenu.xib +++ b/Interfaces/English.lproj/MainMenu.xib @@ -2,7 +2,7 @@ <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">10D573</string> + <string key="IBDocument.SystemVersion">10D2094</string> <string key="IBDocument.InterfaceBuilderVersion">762</string> <string key="IBDocument.AppKitVersion">1038.29</string> <string key="IBDocument.HIToolboxVersion">460.00</string> @@ -12,7 +12,7 @@ </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="628"/> + <integer value="498"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -229,6 +229,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">1</int> <object class="NSMenu" key="NSSubmenu" id="709725194"> <object class="NSMutableString" key="NSTitle"> <characters key="NS.bytes">File</characters> @@ -237,7 +238,7 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMenuItem" id="617509313"> <reference key="NSMenu" ref="709725194"/> - <string key="NSTitle">New…</string> + <string key="NSTitle">New Connection Window…</string> <string key="NSKeyEquiv">n</string> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> @@ -245,6 +246,16 @@ <reference key="NSMixedImage" ref="315854375"/> <int key="NSTag">1000</int> </object> + <object class="NSMenuItem" id="284533429"> + <reference key="NSMenu" ref="709725194"/> + <string key="NSTitle">New Connection Tab…</string> + <string key="NSKeyEquiv">t</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="625762401"/> + <reference key="NSMixedImage" ref="315854375"/> + <int key="NSTag">1102</int> + </object> <object class="NSMenuItem" id="320151386"> <reference key="NSMenu" ref="709725194"/> <string key="NSTitle">Add To Favorites</string> @@ -606,6 +617,16 @@ <reference key="NSMixedImage" ref="315854375"/> <int key="NSTag">1003</int> </object> + <object class="NSMenuItem" id="1070661135"> + <reference key="NSMenu" ref="709725194"/> + <bool key="NSIsDisabled">YES</bool> + <string key="NSTitle">Close Tab</string> + <string key="NSKeyEquiv"/> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="625762401"/> + <reference key="NSMixedImage" ref="315854375"/> + <int key="NSTag">1103</int> + </object> <object class="NSMenuItem" id="239138731"> <reference key="NSMenu" ref="709725194"/> <bool key="NSIsDisabled">YES</bool> @@ -651,6 +672,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">2</int> <object class="NSMenu" key="NSSubmenu" id="71086556"> <object class="NSMutableString" key="NSTitle"> <characters key="NS.bytes">Edit</characters> @@ -1085,6 +1107,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">3</int> <object class="NSMenu" key="NSSubmenu" id="466354362"> <string key="NSTitle">View</string> <object class="NSMutableArray" key="NSMenuItems"> @@ -1203,7 +1226,6 @@ </object> <object class="NSMenuItem" id="986291195"> <reference key="NSMenu" ref="466354362"/> - <bool key="NSIsHidden">YES</bool> <string key="NSTitle">Show Navigator</string> <string key="NSKeyEquiv">n</string> <int key="NSKeyEquivModMask">1835008</int> @@ -1250,7 +1272,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> - <int key="NSTag">1</int> + <int key="NSTag">4</int> <object class="NSMenu" key="NSSubmenu" id="172963563"> <string key="NSTitle">Database</string> <object class="NSMutableArray" key="NSMenuItems"> @@ -1660,6 +1682,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">5</int> <object class="NSMenu" key="NSSubmenu" id="1056168652"> <string key="NSTitle">Table</string> <object class="NSMutableArray" key="NSMenuItems"> @@ -1797,6 +1820,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">6</int> <object class="NSMenu" key="NSSubmenu" id="850647710"> <object class="NSMutableString" key="NSTitle"> <characters key="NS.bytes">Window</characters> @@ -1852,6 +1876,7 @@ <reference key="NSOnImage" ref="625762401"/> <reference key="NSMixedImage" ref="315854375"/> <string key="NSAction">submenuAction:</string> + <int key="NSTag">7</int> <object class="NSMenu" key="NSSubmenu" id="1021151289"> <object class="NSMutableString" key="NSTitle"> <characters key="NS.bytes">Help</characters> @@ -2133,14 +2158,6 @@ </object> <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> - <string key="label">newDocument:</string> - <reference key="source" ref="63651044"/> - <reference key="destination" ref="617509313"/> - </object> - <int key="connectionID">194</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBActionConnection" key="connection"> <string key="label">openPreferences:</string> <reference key="source" ref="432083121"/> <reference key="destination" ref="24975751"/> @@ -3011,6 +3028,30 @@ </object> <int key="connectionID">1083</int> </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">newWindow:</string> + <reference key="source" ref="63651044"/> + <reference key="destination" ref="617509313"/> + </object> + <int key="connectionID">1085</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">newTab:</string> + <reference key="source" ref="63651044"/> + <reference key="destination" ref="284533429"/> + </object> + <int key="connectionID">1088</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">closeTab:</string> + <reference key="source" ref="63651044"/> + <reference key="destination" ref="1070661135"/> + </object> + <int key="connectionID">1091</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -3232,6 +3273,8 @@ <reference ref="276532848"/> <reference ref="390057667"/> <reference ref="853409386"/> + <reference ref="284533429"/> + <reference ref="1070661135"/> </object> <reference key="parent" ref="86447006"/> </object> @@ -4442,6 +4485,16 @@ <reference key="object" ref="817548288"/> <reference key="parent" ref="172963563"/> </object> + <object class="IBObjectRecord"> + <int key="objectID">1086</int> + <reference key="object" ref="284533429"/> + <reference key="parent" ref="709725194"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1089</int> + <reference key="object" ref="1070661135"/> + <reference key="parent" ref="709725194"/> + </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> @@ -4482,6 +4535,10 @@ <string>1081.IBPluginDependency</string> <string>1081.ImportedFromIB2</string> <string>1084.IBPluginDependency</string> + <string>1086.IBPluginDependency</string> + <string>1086.ImportedFromIB2</string> + <string>1089.IBPluginDependency</string> + <string>1089.ImportedFromIB2</string> <string>111.IBPluginDependency</string> <string>111.ImportedFromIB2</string> <string>129.IBPluginDependency</string> @@ -4887,6 +4944,10 @@ <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <integer value="1"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <integer value="1"/> <string>{{669, 199}, {238, 103}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> @@ -4902,7 +4963,7 @@ <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> - <string>{{604, 304}, {280, 283}}</string> + <string>{{550, 302}, {280, 283}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{654, 613}, {157, 223}}</string> @@ -4944,7 +5005,7 @@ <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> - <string>{{609, 91}, {210, 133}}</string> + <string>{{795, 182}, {210, 133}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{399, 465}, {213, 93}}</string> @@ -4987,7 +5048,7 @@ <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> - <string>{{648, 294}, {251, 293}}</string> + <string>{{594, 292}, {251, 293}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{698, 703}, {184, 133}}</string> @@ -5005,7 +5066,7 @@ <integer value="1"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> - <string>{{468, 334}, {229, 253}}</string> + <string>{{414, 332}, {229, 253}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{518, 583}, {218, 253}}</string> @@ -5107,7 +5168,7 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{562, 234}, {273, 353}}</string> + <string>{{508, 192}, {287, 393}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <integer value="1"/> <string>{{180, 535}, {182, 253}}</string> @@ -5230,7 +5291,7 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>{{696, 397}, {143, 23}}</string> + <string>{{795, 452}, {143, 23}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -5258,7 +5319,7 @@ </object> </object> <nil key="sourceID"/> - <int key="maxID">1084</int> + <int key="maxID">1091</int> </object> <object class="IBClassDescriber" key="IBDocument.Classes"> <object class="NSMutableArray" key="referencedPartialClassDescriptions"> @@ -5296,8 +5357,21 @@ <string key="NS.object.0">id</string> </object> <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">scrollView</string> - <string key="NS.object.0">NSScrollView</string> + <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>CustomQuery</string> + <string>NSScrollView</string> + <string>TableDocument</string> + <string>TablesList</string> + </object> </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> @@ -5305,6 +5379,176 @@ </object> </object> <object class="IBPartialClassDescription"> + <string key="className">CustomQuery</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>chooseQueryFavorite:</string> + <string>chooseQueryHistory:</string> + <string>clearQueryHistory:</string> + <string>closeSheet:</string> + <string>copyQueryHistory:</string> + <string>filterQueryFavorites:</string> + <string>filterQueryHistory:</string> + <string>gearMenuItemSelected:</string> + <string>helpSearchFindNextInPage:</string> + <string>helpSearchFindPreviousInPage:</string> + <string>helpSegmentDispatcher:</string> + <string>helpSelectHelpTargetMySQL:</string> + <string>helpSelectHelpTargetPage:</string> + <string>helpSelectHelpTargetWeb:</string> + <string>helpTargetDispatcher:</string> + <string>runAllQueries:</string> + <string>runSelectedQueries:</string> + <string>saveQueryHistory:</string> + <string>showAutoHelpForCurrentWord:</string> + <string>showCompletionList:</string> + <string>showHelpForCurrentWord:</string> + <string>showHelpForSearchString:</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> + <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> + <string>id</string> + <string>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>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>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>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>CMCopyTable</string> + <string>NSMenuItem</string> + <string>NSPopUpButton</string> + <string>id</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>id</string> + <string>NSMenuItem</string> + <string>id</string> + <string>NSMenuItem</string> + <string>NSMenuItem</string> + <string>NSButton</string> + <string>id</string> + <string>NSMenuItem</string> + <string>NSMenuItem</string> + <string>id</string> + <string>id</string> + <string>CMTextView</string> + <string>id</string> + <string>id</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/CustomQuery.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">FirstResponder</string> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="actions"> @@ -5452,7 +5696,7 @@ <string key="NS.key.0">toggleCollapse:</string> <string key="NS.object.0">id</string> </object> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="97037241"> <string key="majorKey">IBProjectSource</string> <string key="minorKey">Source/TablesList.h</string> </object> @@ -5514,6 +5758,8 @@ <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>donate:</string> + <string>newTab:</string> + <string>newWindow:</string> <string>openAboutPanel:</string> <string>openConnectionSheet:</string> <string>openPreferences:</string> @@ -5534,6 +5780,8 @@ <string>id</string> <string>id</string> <string>id</string> + <string>id</string> + <string>id</string> </object> </object> <object class="NSMutableDictionary" key="outlets"> @@ -5623,6 +5871,31 @@ <reference key="sourceIdentifier" ref="296977353"/> </object> <object class="IBPartialClassDescription"> + <string key="className">SPHistoryController</string> + <string key="superclassName">NSObject</string> + <object class="NSMutableDictionary" key="actions"> + <string key="NS.key.0">historyControlClicked:</string> + <string key="NS.object.0">NSSegmentedControl</string> + </object> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>historyControl</string> + <string>theDocument</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>NSSegmentedControl</string> + <string>TableDocument</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPHistoryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">SPProcessListController</string> <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="actions"> @@ -5938,6 +6211,40 @@ </object> </object> <object class="IBPartialClassDescription"> + <string key="className">SPWindowController</string> + <string key="superclassName">NSWindowController</string> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>addNewConnection:</string> + <string>closeTab:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <string>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>tabBar</string> + <string>tabView</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>PSMTabBarControl</string> + <string>NSTabView</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPWindowController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">TableDocument</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> @@ -5953,7 +6260,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">TableDocument</string> - <string key="superclassName">NSDocument</string> + <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> @@ -5999,6 +6306,7 @@ <string>showServerVariables:</string> <string>showUserManager:</string> <string>toggleNavigator:</string> + <string>updateWindowTitle:</string> <string>validateSaveConnectionAccessory:</string> <string>viewContent:</string> <string>viewQuery:</string> @@ -6057,6 +6365,7 @@ <string>id</string> <string>id</string> <string>id</string> + <string>id</string> </object> </object> <object class="NSMutableDictionary" key="outlets"> @@ -6068,17 +6377,18 @@ <string>connectionErrorDialog</string> <string>contentViewSplitter</string> <string>copyDatabaseButton</string> - <string>copyOnlyStructureButton</string> + <string>copyDatabaseDataButton</string> + <string>copyDatabaseMessageField</string> <string>createTableSyntaxTextField</string> <string>createTableSyntaxTextView</string> <string>createTableSyntaxWindow</string> <string>customQueryInstance</string> <string>customQueryTextView</string> <string>databaseCopyNameField</string> + <string>databaseCopySheet</string> <string>databaseDataInstance</string> <string>databaseEncodingButton</string> <string>databaseNameField</string> - <string>databaseNewSheet</string> <string>databaseRenameNameField</string> <string>databaseRenameSheet</string> <string>databaseSheet</string> @@ -6093,8 +6403,10 @@ <string>inputTextWindowMessage</string> <string>inputTextWindowSecureTextField</string> <string>listFilterField</string> + <string>parentView</string> <string>queryProgressBar</string> <string>renameDatabaseButton</string> + <string>renameDatabaseMessageField</string> <string>saveConnectionAccessory</string> <string>saveConnectionAutoConnect</string> <string>saveConnectionEncrypt</string> @@ -6119,7 +6431,6 @@ <string>tableSourceInstance</string> <string>tableTabView</string> <string>tableTriggersInstance</string> - <string>tableWindow</string> <string>tablesListInstance</string> <string>taskCancelButton</string> <string>taskCancellationCallbackObject</string> @@ -6139,6 +6450,7 @@ <string>NSSplitView</string> <string>id</string> <string>id</string> + <string>id</string> <string>NSTextField</string> <string>NSTextView</string> <string>NSWindow</string> @@ -6163,6 +6475,8 @@ <string>id</string> <string>id</string> <string>NSSearchField</string> + <string>NSView</string> + <string>id</string> <string>id</string> <string>id</string> <string>id</string> @@ -6189,7 +6503,6 @@ <string>id</string> <string>NSTabView</string> <string>id</string> - <string>NSWindow</string> <string>id</string> <string>NSButton</string> <string>id</string> @@ -6207,6 +6520,135 @@ <string key="minorKey">Source/TableDocument.h</string> </object> </object> + <object class="IBPartialClassDescription"> + <string key="className">TablesList</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>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> + </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>removeTableContextMenuItem</string> + <string>removeTableMenuItem</string> + <string>renameTableContextMenuItem</string> + <string>renameTableMenuItem</string> + <string>separatorTableContextMenuItem</string> + <string>separatorTableContextMenuItem2</string> + <string>separatorTableMenuItem</string> + <string>separatorTableMenuItem2</string> + <string>showCreateSyntaxContextMenuItem</string> + <string>showCreateSyntaxMenuItem</string> + <string>spHistoryControllerInstance</string> + <string>tabView</string> + <string>tableContentInstance</string> + <string>tableDataInstance</string> + <string>tableDocumentInstance</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>truncateTableContextButton</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>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>SPHistoryController</string> + <string>id</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> + <string>NSSplitView</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> + <string>id</string> + <string>id</string> + </object> + </object> + <reference key="sourceIdentifier" ref="97037241"/> + </object> </object> <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -6242,6 +6684,14 @@ </object> </object> <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" id="984586479"> @@ -6324,6 +6774,14 @@ </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">NSControl</string> <string key="superclassName">NSView</string> <object class="IBClassDescriptionSource" key="sourceIdentifier" id="199684283"> @@ -6718,6 +7176,20 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="210223283"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1035420270"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string> @@ -6861,6 +7333,14 @@ </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"> @@ -6869,6 +7349,14 @@ </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"> @@ -6906,6 +7394,14 @@ </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"> @@ -6993,6 +7489,37 @@ </object> </object> <object class="IBPartialClassDescription"> + <string key="className">PSMTabBarControl</string> + <reference key="sourceIdentifier" ref="210223283"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PSMTabBarControl</string> + <string key="superclassName">NSControl</string> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>delegate</string> + <string>partnerView</string> + <string>tabView</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <string>id</string> + <string>NSTabView</string> + </object> + </object> + <reference key="sourceIdentifier" ref="1035420270"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PSMTabBarControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabStyle.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> <string key="className">SUUpdater</string> <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="actions"> diff --git a/Interfaces/English.lproj/MainWindow.xib b/Interfaces/English.lproj/MainWindow.xib new file mode 100644 index 00000000..34ecd659 --- /dev/null +++ b/Interfaces/English.lproj/MainWindow.xib @@ -0,0 +1,939 @@ +<?xml version="1.0" encoding="UTF-8"?> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> + <data> + <int key="IBDocument.SystemTarget">1050</int> + <string key="IBDocument.SystemVersion">10D2094</string> + <string key="IBDocument.InterfaceBuilderVersion">762</string> + <string key="IBDocument.AppKitVersion">1038.29</string> + <string key="IBDocument.HIToolboxVersion">460.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">762</string> + </object> + <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> + <bool key="EncodedWithXMLCoder">YES</bool> + <integer value="1"/> + </object> + <object class="NSArray" key="IBDocument.PluginDependencies"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + </object> + <object class="NSMutableDictionary" key="IBDocument.Metadata"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys" id="0"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + </object> + <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomObject" id="1001"> + <string key="NSClassName">SPWindowController</string> + </object> + <object class="NSCustomObject" id="1003"> + <string key="NSClassName">FirstResponder</string> + </object> + <object class="NSCustomObject" id="1004"> + <string key="NSClassName">NSApplication</string> + </object> + <object class="NSWindowTemplate" id="1005"> + <int key="NSWindowStyleMask">15</int> + <int key="NSWindowBacking">2</int> + <string key="NSWindowRect">{{196, -45}, {948, 555}}</string> + <int key="NSWTFlags">544735232</int> + <string key="NSWindowTitle">Window</string> + <string key="NSWindowClass">NSWindow</string> + <nil key="NSViewClass"/> + <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string> + <string key="NSWindowContentMinSize">{780, 506}</string> + <object class="NSView" key="NSWindowView" id="1006"> + <reference key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <object class="NSMutableArray" key="NSSubviews"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSCustomView" id="1010102095"> + <reference key="NSNextResponder" ref="1006"/> + <int key="NSvFlags">266</int> + <string key="NSFrame">{{0, 534}, {948, 22}}</string> + <reference key="NSSuperview" ref="1006"/> + <string key="NSClassName">PSMTabBarControl</string> + </object> + <object class="NSTabView" id="372524807"> + <reference key="NSNextResponder" ref="1006"/> + <int key="NSvFlags">274</int> + <string key="NSFrameSize">{948, 535}</string> + <reference key="NSSuperview" ref="1006"/> + <object class="NSMutableArray" key="NSTabViewItems"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + <object class="NSFont" key="NSFont"> + <string key="NSName">LucidaGrande</string> + <double key="NSSize">13</double> + <int key="NSfFlags">1044</int> + </object> + <int key="NSTvFlags">6</int> + <bool key="NSAllowTruncatedLabels">YES</bool> + </object> + </object> + <string key="NSFrameSize">{948, 555}</string> + <reference key="NSSuperview"/> + </object> + <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string> + <string key="NSMinSize">{780, 528}</string> + <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string> + </object> + </object> + <object class="IBObjectContainer" key="IBDocument.Objects"> + <object class="NSMutableArray" key="connectionRecords"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">tabView</string> + <reference key="source" ref="1010102095"/> + <reference key="destination" ref="372524807"/> + </object> + <int key="connectionID">9</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">partnerView</string> + <reference key="source" ref="1010102095"/> + <reference key="destination" ref="372524807"/> + </object> + <int key="connectionID">10</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">delegate</string> + <reference key="source" ref="1010102095"/> + <reference key="destination" ref="1001"/> + </object> + <int key="connectionID">12</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">tabBar</string> + <reference key="source" ref="1001"/> + <reference key="destination" ref="1010102095"/> + </object> + <int key="connectionID">13</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">tabView</string> + <reference key="source" ref="1001"/> + <reference key="destination" ref="372524807"/> + </object> + <int key="connectionID">14</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">window</string> + <reference key="source" ref="1001"/> + <reference key="destination" ref="1005"/> + </object> + <int key="connectionID">15</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">delegate</string> + <reference key="source" ref="372524807"/> + <reference key="destination" ref="1010102095"/> + </object> + <int key="connectionID">16</int> + </object> + </object> + <object class="IBMutableOrderedSet" key="objectRecords"> + <object class="NSArray" key="orderedObjects"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBObjectRecord"> + <int key="objectID">0</int> + <reference key="object" ref="0"/> + <reference key="children" ref="1000"/> + <nil key="parent"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">-2</int> + <reference key="object" ref="1001"/> + <reference key="parent" ref="0"/> + <string key="objectName">File's Owner</string> + </object> + <object class="IBObjectRecord"> + <int key="objectID">-1</int> + <reference key="object" ref="1003"/> + <reference key="parent" ref="0"/> + <string key="objectName">First Responder</string> + </object> + <object class="IBObjectRecord"> + <int key="objectID">-3</int> + <reference key="object" ref="1004"/> + <reference key="parent" ref="0"/> + <string key="objectName">Application</string> + </object> + <object class="IBObjectRecord"> + <int key="objectID">1</int> + <reference key="object" ref="1005"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1006"/> + </object> + <reference key="parent" ref="0"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">2</int> + <reference key="object" ref="1006"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference ref="1010102095"/> + <reference ref="372524807"/> + </object> + <reference key="parent" ref="1005"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">3</int> + <reference key="object" ref="1010102095"/> + <reference key="parent" ref="1006"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">4</int> + <reference key="object" ref="372524807"/> + <object class="NSMutableArray" key="children"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + <reference key="parent" ref="1006"/> + </object> + </object> + </object> + <object class="NSMutableDictionary" key="flattenedProperties"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>1.IBEditorWindowLastContentRect</string> + <string>1.IBPluginDependency</string> + <string>1.IBWindowTemplateEditedContentRect</string> + <string>1.NSWindowTemplate.visibleAtLaunch</string> + <string>1.WindowOrigin</string> + <string>1.editorWindowContentRectSynchronizationRect</string> + <string>1.windowTemplate.hasMinSize</string> + <string>1.windowTemplate.minSize</string> + <string>2.IBPluginDependency</string> + <string>3.IBPluginDependency</string> + <string>4.IBPluginDependency</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>{{54, 203}, {948, 555}}</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>{{54, 203}, {948, 555}}</string> + <boolean value="NO"/> + <string>{196, 240}</string> + <string>{{202, 428}, {480, 270}}</string> + <boolean value="YES"/> + <string>{780, 506}</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + </object> + </object> + <object class="NSMutableDictionary" key="unlocalizedProperties"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference key="dict.sortedKeys" ref="0"/> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + </object> + <nil key="activeLocalization"/> + <object class="NSMutableDictionary" key="localizations"> + <bool key="EncodedWithXMLCoder">YES</bool> + <reference key="dict.sortedKeys" ref="0"/> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + </object> + </object> + <nil key="sourceID"/> + <int key="maxID">16</int> + </object> + <object class="IBClassDescriber" key="IBDocument.Classes"> + <object class="NSMutableArray" key="referencedPartialClassDescriptions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Frameworks/MCPKit/MCPFoundationKit/MCPConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Frameworks/MCPKit/MCPFoundationKit/MCPNull.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/CMImageView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPConnectionController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPContentFilterManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPMainThreadTrampoline.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPNotLoaded.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPQueryFavoriteManager.h</string> + </object> + </object> + <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="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/TablesList.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPWindowAdditions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">SPWindowController</string> + <string key="superclassName">NSWindowController</string> + <object class="NSMutableDictionary" key="actions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>addNewConnection:</string> + <string>closeTab:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <string>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>tabBar</string> + <string>tabView</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>PSMTabBarControl</string> + <string>NSTabView</string> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">Source/SPWindowController.h</string> + </object> + </object> + </object> + <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <string key="superclassName">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="16896952"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="877644982"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="893563712"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSApplication</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">BWToolkitFramework.framework/Headers/NSApplication+BWAdditions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSControl</string> + <string key="superclassName">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="308020123"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSControl.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">NSMenu</string> + <string key="superclassName">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="65406424"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="16896952"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="877644982"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="893563712"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="308020123"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <reference key="sourceIdentifier" ref="65406424"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</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">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="470466126"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSError.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSThread.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURL.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Growl.framework/Headers/GrowlApplicationBridge.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="238547615"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarCell.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="331302854"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabBarControl.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebDownload.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebEditingDelegate.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebFrameLoadDelegate.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebJavaPlugIn.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebPlugin.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebPluginContainer.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebPolicyDelegate.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebResourceLoadDelegate.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebScriptObject.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSObject</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">WebKit.framework/Headers/WebUIDelegate.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSResponder</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.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">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">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</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">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <string key="superclassName">NSResponder</string> + <reference key="sourceIdentifier" ref="470466126"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSView</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">BWToolkitFramework.framework/Headers/NSView+BWAdditions.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSDrawer.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">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string> + </object> + </object> + <object class="IBPartialClassDescription"> + <string key="className">NSWindow</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">BWToolkitFramework.framework/Headers/NSWindow+BWAdditions.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="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">PSMTabBarControl</string> + <reference key="sourceIdentifier" ref="238547615"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PSMTabBarControl</string> + <string key="superclassName">NSControl</string> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>delegate</string> + <string>partnerView</string> + <string>tabView</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>id</string> + <string>id</string> + <string>NSTabView</string> + </object> + </object> + <reference key="sourceIdentifier" ref="331302854"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">PSMTabBarControl</string> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBFrameworkSource</string> + <string key="minorKey">PSMTabBar.framework/Headers/PSMTabStyle.h</string> + </object> + </object> + </object> + </object> + <int key="IBDocument.localizationMode">0</int> + <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string> + <integer value="1050" key="NS.object.0"/> + </object> + <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string> + <integer value="3000" key="NS.object.0"/> + </object> + <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> + <string key="IBDocument.LastKnownRelativeProjectPath">../../sequel-pro.xcodeproj</string> + <int key="IBDocument.defaultPropertyAccessControl">3</int> + </data> +</archive> diff --git a/Resources/Info.plist b/Resources/Info.plist index 0494eca4..8e9d56cc 100644 --- a/Resources/Info.plist +++ b/Resources/Info.plist @@ -22,7 +22,7 @@ <key>CFBundleTypeRole</key> <string>Editor</string> <key>NSDocumentClass</key> - <string>TableDocument</string> + <string>SPDocumentController</string> </dict> <dict> <key>CFBundleTypeExtensions</key> @@ -40,7 +40,7 @@ <key>CFBundleTypeRole</key> <string>Editor</string> <key>NSDocumentClass</key> - <string>TableDocument</string> + <string>SPDocumentController</string> </dict> </array> <key>CFBundleExecutable</key> @@ -63,20 +63,20 @@ <string>0.9.8</string> <key>CFBundleVersion</key> <string></string> - <key>FRFeedbackReporter.targetURL</key> - <string>http://log.sequelpro.com/submit</string> <key>FRFeedbackReporter.maxConsoleLogSize</key> <integer>10000</integer> + <key>FRFeedbackReporter.targetURL</key> + <string>http://log.sequelpro.com/submit</string> <key>LSMinimumSystemVersion</key> <string>10.5.0</string> <key>LSMinimumSystemVersionByArchitecture</key> <dict> <key>i386</key> <string>10.5.0</string> - <key>x86_64</key> - <string>10.6.0</string> <key>ppc</key> <string>10.5.0</string> + <key>x86_64</key> + <string>10.6.0</string> </dict> <key>NSAppleScriptEnabled</key> <true/> @@ -110,11 +110,11 @@ </array> </dict> </array> + <key>SUEnableSystemProfiling</key> + <true/> <key>SUFeedURL</key> <string>http://www.sequelpro.com/appcast/app-releases.xml</string> <key>SUPublicDSAKeyFile</key> <string>sparkle-public-key.pem</string> - <key>SUEnableSystemProfiling</key> - <true/> </dict> </plist> diff --git a/Source/CMTextView.h b/Source/CMTextView.h index 7c09d827..51f2153d 100644 --- a/Source/CMTextView.h +++ b/Source/CMTextView.h @@ -31,10 +31,14 @@ #define SP_TEXT_SIZE_TRIGGER_FOR_PARTLY_PARSING 10000 -@class SPNarrowDownCompletion; +@class SPNarrowDownCompletion, TableDocument, TablesList, CustomQuery; @interface CMTextView : NSTextView { + IBOutlet TableDocument *tableDocumentInstance; + IBOutlet TablesList *tablesListInstance; + IBOutlet CustomQuery *customQueryInstance; + BOOL autoindentEnabled; BOOL autopairEnabled; BOOL autoindentIgnoresEnter; diff --git a/Source/CMTextView.m b/Source/CMTextView.m index 94e5a2bb..55c759a0 100644 --- a/Source/CMTextView.m +++ b/Source/CMTextView.m @@ -306,8 +306,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) // Add structural db/table/field data to completions list or fallback to gathering TablesList data NSString* connectionID; - if([[[self window] delegate] respondsToSelector:@selector(connectionID)]) - connectionID = [[[self window] delegate] connectionID]; + if(tableDocumentInstance) + connectionID = [tableDocumentInstance connectionID]; else connectionID = @"_"; @@ -325,14 +325,14 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) NSString *currentDb = nil; NSString *currentTable = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil) - currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]]; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil) - currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"]; + if (tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [tablesListInstance selectedDatabase]]; + if (tablesListInstance && [tablesListInstance tableName]) + currentTable = [tablesListInstance tableName]; // Put current selected db at the top - if(aTableName == nil && aDbName == nil && [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]) { - currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]]; + if(aTableName == nil && aDbName == nil && [tablesListInstance selectedDatabase]) { + currentDb = [NSString stringWithFormat:@"%@%@%@", connectionID, SPUniqueSchemaDelimiter, [tablesListInstance selectedDatabase]]; [sortedDbs removeObject:currentDb]; [sortedDbs insertObject:currentDb atIndex:0]; } @@ -481,34 +481,34 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) // [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:NSLocalizedString(@"fetching table data…", @"fetching table data for completion in progress message"), @"path", @"", @"noCompletion", nil]]; // Add all database names to completions list - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allDatabaseNames"]) + for (id obj in [tablesListInstance allDatabaseNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"database-small", @"image", @"", @"isRef", nil]]; // Add all system database names to completions list - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allSystemDatabaseNames"]) + for (id obj in [tablesListInstance allSystemDatabaseNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"database-small", @"image", @"", @"isRef", nil]]; // Add table names to completions list - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allTableNames"]) + for (id obj in [tablesListInstance allTableNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"table-small-square", @"image", @"", @"isRef", nil]]; // Add view names to completions list - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allViewNames"]) + for (id obj in [tablesListInstance allViewNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"table-view-small-square", @"image", @"", @"isRef", nil]]; // Add field names to completions list for currently selected table - if ([[[self window] delegate] table] != nil) - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]) + if ([tableDocumentInstance table] != nil) + for (id obj in [[tableDocumentInstance valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"field-small-square", @"image", @"", @"isRef", nil]]; // Add proc/func only for MySQL version 5 or higher if(mySQLmajorVersion > 4) { // Add all procedures to completions list for currently selected table - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allProcedureNames"]) + for (id obj in [tablesListInstance allProcedureNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"proc-small", @"image", @"", @"isRef", nil]]; // Add all function to completions list for currently selected table - for (id obj in [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"allFunctionNames"]) + for (id obj in [tablesListInstance allFunctionNames]) [possibleCompletions addObject:[NSDictionary dictionaryWithObjectsAndKeys:obj, @"display", @"func-small", @"image", @"", @"isRef", nil]]; } } @@ -620,8 +620,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) // Parse for leading db.table.field infos - if([[[self window] delegate] isKindOfClass:[TableDocument class]] && [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]) - currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]; + if(tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [tablesListInstance selectedDatabase]; else currentDb = @""; @@ -947,7 +947,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) */ - (IBAction) showMySQLHelpForCurrentWord:(id)sender { - [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] showHelpForCurrentWord:self]; + [customQueryInstance showHelpForCurrentWord:self]; } /* @@ -1000,7 +1000,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) - (void) selectCurrentQuery { if([self isEditable]) - [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] selectCurrentQuery]; + [customQueryInstance selectCurrentQuery]; } /* @@ -1191,8 +1191,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) NSMutableArray *possibleCompletions = [[[NSMutableArray alloc] initWithCapacity:0] autorelease]; NSString *connectionID; - if([[[self window] delegate] respondsToSelector:@selector(connectionID)]) - connectionID = [[[self window] delegate] connectionID]; + if(tableDocumentInstance) + connectionID = [tableDocumentInstance connectionID]; else connectionID = @"_"; @@ -1200,8 +1200,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) if([kind isEqualToString:@"$SP_ASLIST_ALL_TABLES"]) { NSString *currentDb = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil) - currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]; + if (tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [tablesListInstance selectedDatabase]; NSDictionary *dbs = [NSDictionary dictionaryWithDictionary:[[mySQLConnection getDbStructure] objectForKey:connectionID]]; @@ -1250,10 +1250,10 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) NSString *currentDb = nil; NSString *currentTable = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil) - currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil) - currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"]; + if (tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [tablesListInstance selectedDatabase]; + if (tablesListInstance && [tablesListInstance tableName]) + currentTable = [tablesListInstance tableName]; NSDictionary *dbs = [NSDictionary dictionaryWithDictionary:[[mySQLConnection getDbStructure] objectForKey:connectionID]]; if(currentDb != nil && currentTable != nil && dbs != nil && [dbs count] && [dbs objectForKey:currentDb] && [[dbs objectForKey:currentDb] objectForKey:currentTable]) { @@ -1291,7 +1291,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) } } } else { - arr = [NSArray arrayWithArray:[[[[self window] delegate] valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]]; + arr = [NSArray arrayWithArray:[[tableDocumentInstance valueForKeyPath:@"tableDataInstance"] valueForKey:@"columnNames"]]; if(arr == nil) { arr = [NSArray array]; } @@ -1586,11 +1586,11 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) if([theHintString isMatchedByRegex:@"(?<!\\\\)\\$SP_"]) { NSRange r; NSString *currentTable = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil) - currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"]; + if (tablesListInstance && [tablesListInstance tableName]) + currentTable = [tablesListInstance tableName]; NSString *currentDb = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil) - currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]; + if (tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [tablesListInstance selectedDatabase]; while([theHintString isMatchedByRegex:@"(?<!\\\\)\\$SP_SELECTED_TABLES"]) { r = [theHintString rangeOfRegex:@"(?<!\\\\)\\$SP_SELECTED_TABLES"]; @@ -2075,8 +2075,8 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) } // Check if tab trigger is defined; if so insert it, otherwise pass through event - if(snippetControlCounter < 0 && [[[self window] delegate] fileURL]) { - NSArray *snippets = [[SPQueryController sharedQueryController] queryFavoritesForFileURL:[[[self window] delegate] fileURL] andTabTrigger:tabTrigger includeGlobals:YES]; + if(snippetControlCounter < 0 && [tableDocumentInstance fileURL]) { + NSArray *snippets = [[SPQueryController sharedQueryController] queryFavoritesForFileURL:[tableDocumentInstance fileURL] andTabTrigger:tabTrigger includeGlobals:YES]; if([snippets count] > 0 && [(NSString*)[(NSDictionary*)[snippets objectAtIndex:0] objectForKey:@"query"] length]) { [self insertAsSnippet:[(NSDictionary*)[snippets objectAtIndex:0] objectForKey:@"query"] atRange:targetRange]; return; @@ -2427,14 +2427,14 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) // If selection show Help for it if([self selectedRange].length) { - [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1]; + [customQueryInstance performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1]; return; } // Otherwise show Help if caret is not inside quotes NSUInteger cursorPosition = [self selectedRange].location; if (cursorPosition >= [[self string] length]) cursorPosition--; if(cursorPosition > -1 && (![[self textStorage] attribute:kQuote atIndex:cursorPosition effectiveRange:nil]||[[self textStorage] attribute:kSQLkeyword atIndex:cursorPosition effectiveRange:nil])) - [[[[self window] delegate] valueForKeyPath:@"customQueryInstance"] performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1]; + [customQueryInstance performSelector:@selector(showAutoHelpForCurrentWord:) withObject:self afterDelay:0.1]; } @@ -2856,7 +2856,7 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) // Hide "Select Active Query" if self is not editable [[menu itemAtIndex:4] setHidden:![self isEditable]]; - if([[[self window] delegate] valueForKeyPath:@"customQueryInstance"]) { + if(customQueryInstance) { [[menu itemAtIndex:5] setHidden:NO]; [[menu itemAtIndex:6] setHidden:NO]; } else { @@ -3129,10 +3129,10 @@ NSInteger alphabeticSort(id string1, id string2, void *reverse) NSString *currentDb = nil; NSString *currentTable = nil; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"selectedDatabase"] != nil) - currentDb = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"selectedDatabase"]; - if ([[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKey:@"tableName"] != nil) - currentTable = [[[[self window] delegate] valueForKeyPath:@"tablesListInstance"] valueForKeyPath:@"tableName"]; + if (tablesListInstance && [tablesListInstance selectedDatabase]) + currentDb = [tablesListInstance selectedDatabase]; + if (tablesListInstance && [tablesListInstance tableName]) + currentTable = [tablesListInstance tableName]; if(!currentDb) currentDb = @""; if(!currentTable) currentTable = @""; diff --git a/Source/CustomQuery.h b/Source/CustomQuery.h index 039f3a29..829083fe 100644 --- a/Source/CustomQuery.h +++ b/Source/CustomQuery.h @@ -53,7 +53,6 @@ { IBOutlet id tableDocumentInstance; IBOutlet id tablesListInstance; - IBOutlet id tableWindow; IBOutlet id queryFavoritesButton; IBOutlet NSMenuItem *queryFavoritesSearchMenuItem; diff --git a/Source/CustomQuery.m b/Source/CustomQuery.m index 7df5615f..6020a255 100644 --- a/Source/CustomQuery.m +++ b/Source/CustomQuery.m @@ -172,14 +172,14 @@ // This should never evaluate to true as we are now performing menu validation, meaning the 'Save Query to Favorites' menu item will // only be enabled if the query text view has at least one character present. if ([[textView string] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Cannot save an empty query.", @"empty query informative message")); return; } if ([tableDocumentInstance isUntitled]) [saveQueryFavoriteGlobal setState:NSOnState]; [NSApp beginSheet:queryFavoritesSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"addSelectionToNewQueryFavorite"]; @@ -190,14 +190,14 @@ // This should never evaluate to true as we are now performing menu validation, meaning the 'Save Query to Favorites' menu item will // only be enabled if the query text view has at least one character present. if ([[textView string] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Empty query", @"empty query message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Cannot save an empty query.", @"empty query informative message")); return; } if ([tableDocumentInstance isUntitled]) [saveQueryFavoriteGlobal setState:NSOnState]; [NSApp beginSheet:queryFavoritesSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"addAllToNewQueryFavorite"]; @@ -211,7 +211,7 @@ // Open query favorite manager [NSApp beginSheet:[favoritesManager window] - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:favoritesManager didEndSelector:nil contextInfo:nil]; @@ -396,7 +396,7 @@ [encodingPopUp setEnabled:YES]; - [panel beginSheetForDirectory:nil file:@"history" modalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:@"saveHistory"]; + [panel beginSheetForDirectory:nil file:@"history" modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:@"saveHistory"]; } - (IBAction)copyQueryHistory:(id)sender @@ -435,7 +435,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"clearHistory"]; @@ -652,14 +652,14 @@ // Reload table list if at least one query began with drop, alter, rename, or create if(tableListNeedsReload || databaseWasChanged) { // Build database pulldown menu - [[tableWindow delegate] setDatabases:self]; + [tableDocumentInstance setDatabases:self]; if (databaseWasChanged) // Reset the current database - [[tableWindow delegate] refreshCurrentDatabase]; + [tableDocumentInstance refreshCurrentDatabase]; // Reload table list - [[[tableWindow delegate] valueForKeyPath:@"tablesListInstance"] updateTables:self]; + [tablesListInstance updateTables:self]; } @@ -745,7 +745,7 @@ // Perform the Growl notification for query completion [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Query Finished" description:[NSString stringWithFormat:NSLocalizedString(@"%@",@"description for query finished growl notification"), [errorText stringValue]] - window:tableWindow + document:tableDocumentInstance notificationName:@"Query Finished"]; // Set up the callback if present @@ -799,7 +799,7 @@ // Query finished Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Query Finished" description:[NSString stringWithFormat:NSLocalizedString(@"%@",@"description for query finished growl notification"), [errorText stringValue]] - window:tableWindow + document:tableDocumentInstance notificationName:@"Query Finished"]; // Set up the callback if present @@ -1677,7 +1677,7 @@ // Check for errors while UPDATE if ([mySQLConnection queryErrored]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), NSLocalizedString(@"Cancel", @"cancel button"), nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), NSLocalizedString(@"Cancel", @"cancel button"), nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't write field.\nMySQL said: %@", @"message of panel when error while updating field to db"), [mySQLConnection getLastErrorMessage]]); return; @@ -1687,7 +1687,7 @@ // This shouldn't happen – for safety reasons if ( ![mySQLConnection affectedRows] ) { if ( [prefs boolForKey:SPShowNoAffectedRowsError] ) { - SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"The row was not written to the MySQL database. You probably haven't changed anything.\nReload the table to be sure that the row exists and use a primary key for your table.\n(This error can be turned off in the preferences.)", @"message of panel when no rows have been affected after writing to the db")); } else { NSBeep(); @@ -1702,7 +1702,7 @@ [self performQueries:[NSArray arrayWithObject:lastExecutedQuery] withCallback:NULL]; } else { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Updating field content failed. Couldn't identify field origin unambiguously (%ld match%@). It's very likely that while editing this field the table `%@` was changed by an other user.", @"message of panel when error while updating field to db after enabling it"), (long)numberOfPossibleUpdateRows, (numberOfPossibleUpdateRows>1)?@"es":@"", tableForColumn]); @@ -2039,7 +2039,7 @@ usingEncoding:[mySQLConnection encoding] isObjectBlob:isBlob isEditable:isFieldEditable - withWindow:tableWindow] retain]; + withWindow:[tableDocumentInstance parentWindow]] retain]; if ( editData ) [self tableView:aTableView setObjectValue:[editData copy] forTableColumn:aTableColumn row:rowIndex]; @@ -3196,9 +3196,9 @@ // Send moveDown/Up to the popup menu NSEvent *arrowEvent; if(commandSelector == @selector(moveDown:)) - arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7D]; + arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7D]; else - arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7E]; + arrowEvent = [NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x7E]; [[NSApplication sharedApplication] postEvent:arrowEvent atStart:NO]; return YES; diff --git a/Source/SPAppController.h b/Source/SPAppController.h index 86b9db13..e1ed4291 100644 --- a/Source/SPAppController.h +++ b/Source/SPAppController.h @@ -26,7 +26,7 @@ #import <Cocoa/Cocoa.h> #import <FeedbackReporter/FRFeedbackReporter.h> -@class SPPreferenceController, SPAboutController; +@class SPPreferenceController, SPAboutController, TableDocument; @interface SPAppController : NSObject <FRFeedbackReporterDelegate> { @@ -38,6 +38,11 @@ id encodingPopUp; } +// Window management +- (IBAction)newWindow:(id)sender; +- (IBAction)newTab:(id)sender; +- (NSWindow *) frontDocumentWindow; + // IBAction methods - (IBAction)openAboutPanel:(id)sender; - (IBAction)openPreferences:(id)sender; @@ -56,6 +61,8 @@ // Getters - (SPPreferenceController *)preferenceController; +- (NSArray *) orderedDatabaseConnectionWindows; +- (TableDocument *) frontDocument; // Feedback controller delegate methods - (NSMutableDictionary*) anonymizePreferencesForFeedbackReport:(NSMutableDictionary *)preferences; diff --git a/Source/SPAppController.m b/Source/SPAppController.m index b80e0680..5adacb8b 100644 --- a/Source/SPAppController.m +++ b/Source/SPAppController.m @@ -31,13 +31,14 @@ #import "TableDump.h" #import "SPEncodingPopupAccessory.h" #import "SPConstants.h" +#import "SPWindowController.h" #import <Sparkle/Sparkle.h> @implementation SPAppController /** - * Inialise the application's main controller, setting itself as the app delegate. + * Initialise the application's main controller, setting itself as the app delegate. */ - (id)init { @@ -96,14 +97,6 @@ */ - (BOOL)validateMenuItem:(NSMenuItem *)menuItem { - if ([menuItem action] == @selector(openConnectionSheet:) && [menuItem tag] == 0) - { - // Do not allow to open a sql/spf file if SP asks for connection details - if ([[[NSDocumentController sharedDocumentController] documents] count]) { - if(![[[[NSDocumentController sharedDocumentController] currentDocument] mySQLVersion] length]) - return NO; - } - } if ([menuItem action] == @selector(openCurrentConnectionInNewWindow:)) { [menuItem setTitle:NSLocalizedString(@"Open in New Window", @"menu item open in new window")]; @@ -160,13 +153,13 @@ // it will enabled if user selects a *.sql file [encodingPopUp setEnabled:NO]; - + // Check if at least one document exists, if so show a sheet - if ([[[NSDocumentController sharedDocumentController] documents] count]) { + if ([self frontDocumentWindow]) { [panel beginSheetForDirectory:nil file:@"" types:[NSArray arrayWithObjects:@"spf", @"sql", nil] - modalForWindow:[[[NSDocumentController sharedDocumentController] currentDocument] valueForKey:@"tableWindow"] + modalForWindow:[self frontDocumentWindow] modalDelegate:self didEndSelector:@selector(openConnectionPanelDidEnd:returnCode:contextInfo:) contextInfo:NULL]; @@ -220,7 +213,7 @@ [alert addButtonWithTitle:NSLocalizedString(@"Cancel", @"cancel button")]; // Show 'Import' button only if there's a connection available - if ([[[NSDocumentController sharedDocumentController] documents] count]) + if ([self frontDocument]) [alert addButtonWithTitle:NSLocalizedString(@"Import", @"import button")]; @@ -237,49 +230,44 @@ if(returnCode == NSAlertSecondButtonReturn) return; // Cancel else if(returnCode == NSAlertThirdButtonReturn) { // Import // begin import process - [[[[NSDocumentController sharedDocumentController] currentDocument] valueForKeyPath:@"tableDumpInstance"] startSQLImportProcessWithFile:filename]; + [[[self frontDocument] valueForKeyPath:@"tableDumpInstance"] startSQLImportProcessWithFile:filename]; return; } } } } + // Attempt to open the file into a string. + NSString *sqlString = nil; + + // If the user came from an openPanel use the chosen encoding + if (encodingPopUp) { + NSError *error = nil; + sqlString = [NSString stringWithContentsOfFile:filename encoding:[[encodingPopUp selectedItem] tag] error:&error]; + if(error != nil) { + NSAlert *errorAlert = [NSAlert alertWithError:error]; + [errorAlert runModal]; + return; + } + + // Otherwise, read while attempting to autodetect the encoding + } else { + sqlString = [self contentOfFile:filename]; + } + // if encodingPopUp is defined the filename comes from an openPanel and // the encodingPopUp contains the chosen encoding; otherwise autodetect encoding if(encodingPopUp) [[NSUserDefaults standardUserDefaults] setInteger:[[encodingPopUp selectedItem] tag] forKey:SPLastSQLFileEncoding]; - // Check if at least one document exists - if (![[[NSDocumentController sharedDocumentController] documents] count]) { - - TableDocument *firstTableDocument; - - // Manually open a new document, setting SPAppController as sender to trigger autoconnection - if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) { - [firstTableDocument setShouldAutomaticallyConnect:NO]; - - // user comes from a openPanel? if so use the chosen encoding - if(encodingPopUp) { - NSError *error = nil; - NSString *content = [NSString stringWithContentsOfFile:filename encoding:[[encodingPopUp selectedItem] tag] error:&error]; - if(error != nil) { - NSAlert *errorAlert = [NSAlert alertWithError:error]; - [errorAlert runModal]; - return; - } - [firstTableDocument initQueryEditorWithString:content]; - - } - else - [firstTableDocument initQueryEditorWithString:[self contentOfFile:filename]]; - - [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument]; - [firstTableDocument makeWindowControllers]; - [firstTableDocument showWindows]; - } + // Check if at least one document exists. If not, open one. + if (![self frontDocument]) { + [self newWindow:self]; + [[self frontDocument] initQueryEditorWithString:sqlString]; } else { + // Pass query to the Query editor of the current document - [[[NSDocumentController sharedDocumentController] currentDocument] doPerformLoadQueryService:[self contentOfFile:filename]]; + [[self frontDocument] doPerformLoadQueryService:[self contentOfFile:filename]]; } break; // open only the first SQL file @@ -289,15 +277,12 @@ TableDocument *newTableDocument; - // Manually open a new document, setting SPAppController as sender to trigger autoconnection - if (newTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) { - [newTableDocument setShouldAutomaticallyConnect:NO]; - [[NSDocumentController sharedDocumentController] addDocument:newTableDocument]; - [newTableDocument makeWindowControllers]; - [newTableDocument showWindows]; - [newTableDocument initWithConnectionFile:filename]; + // If the frontmost document isn't connected and hasn't been, open the connection file with it. + // Otherwise, manually open a new document, setting SPAppController as sender to trigger autoconnection + if ([[self frontDocument] mySQLVersion]) { + [self newWindow:self]; } - + [[self frontDocument] initWithConnectionFile:filename]; } else { NSLog(@"Only files with the extensions ‘spf’ or ‘sql’ are allowed."); @@ -306,6 +291,81 @@ } #pragma mark - +#pragma mark Window management + +/** + * Create a new window, containing a single tab. + */ +- (IBAction)newWindow:(id)sender +{ + static NSPoint cascadeLocation = {.x = 0, .y = 0}; + + // Create a new window controller, and set up a new connection view within it. + SPWindowController *newWindowController = [[SPWindowController alloc] initWithWindowNibName:@"MainWindow"]; + NSWindow *newWindow = [newWindowController window]; + [newWindow setReleasedWhenClosed:YES]; + + // Cascading defaults to on - retrieve the window origin automatically assigned by cascading, + // and convert to a top left point. + NSPoint topLeftPoint = [newWindow frame].origin; + topLeftPoint.y += [newWindow frame].size.height; + + // The first window should use autosaving; subsequent windows should cascade. + // So attempt to set the frame autosave name; this will succeed for the very + // first window, and fail for others. + BOOL usedAutosave = [newWindow setFrameAutosaveName:@"DBView"]; + if (!usedAutosave) { + [newWindow setFrameUsingName:@"DBView"]; + } + + // Cascade according to the statically stored cascade location. + cascadeLocation = [newWindow cascadeTopLeftFromPoint:cascadeLocation]; + + // Set the window controller as the window's delegate + [newWindow setDelegate:newWindowController]; + + // Show the window + [newWindowController showWindow:self]; +} + +/** + * Create a new tab in the frontmost window. + */ +- (IBAction)newTab:(id)sender +{ + SPWindowController *frontController = nil; + + for (NSWindow *aWindow in [self orderedWindows]) { + if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) { + frontController = [aWindow windowController]; + break; + } + } + + // If no window was found, create a new one + if (!frontController) { + [self newWindow:self]; + } else { + if ([[frontController window] isMiniaturized]) [[frontController window] deminiaturize:self]; + [frontController addNewConnection:self]; + } +} + +/** + * Retrieve the frontmost document window; returns nil if not found. + */ +- (NSWindow *) frontDocumentWindow +{ + for (NSWindow *aWindow in [self orderedWindows]) { + if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) { + return aWindow; + } + } + + return nil; +} + +#pragma mark - #pragma mark IBAction methods /** @@ -337,11 +397,38 @@ return prefsController; } +/** + * Provide a method to retrieve an ordered list of the database + * connection windows currently open in the application. + */ +- (NSArray *) orderedDatabaseConnectionWindows +{ + NSMutableArray *orderedDatabaseConnectionWindows = [NSMutableArray array]; + for (NSWindow *aWindow in [NSApp orderedWindows]) { + if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) [orderedDatabaseConnectionWindows addObject:aWindow]; + } + return orderedDatabaseConnectionWindows; +} + +/** + * Retrieve the frontmost document; returns nil if not found. + */ +- (TableDocument *) frontDocument +{ + for (NSWindow *aWindow in [self orderedWindows]) { + if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) { + return [[aWindow windowController] selectedTableDocument]; + } + } + + return nil; +} + #pragma mark - #pragma mark Services menu methods /** - * Passes the query to the last created document + * Passes the query to the frontmost document */ - (void)doPerformQueryService:(NSPasteboard *)pboard userData:(NSString *)data error:(NSString **)error { @@ -356,14 +443,14 @@ } // Check if at least one document exists - if (![[[NSDocumentController sharedDocumentController] documents] count]) { + if (![self frontDocument]) { *error = @"No Documents open!"; return; } - // Pass query to last created document - [[[[NSDocumentController sharedDocumentController] documents] objectAtIndex:([[[NSDocumentController sharedDocumentController] documents] count] - 1)] doPerformQueryService:pboardString]; + // Pass query to front document + [[self frontDocument] doPerformQueryService:pboardString]; return; } @@ -446,21 +533,18 @@ #pragma mark Other methods /** - * Override the default open-blank-document methods to automatically connect automatically opened windows. + * Override the default open-blank-document methods to automatically connect automatically opened windows + * if the preference is set */ - (BOOL)applicationShouldOpenUntitledFile:(NSApplication *)sender { - TableDocument *firstTableDocument; - // Manually open a new document, setting SPAppController as sender to trigger autoconnection - if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) { - if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) { - [firstTableDocument setShouldAutomaticallyConnect:YES]; - } - - [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument]; - [firstTableDocument makeWindowControllers]; - [firstTableDocument showWindows]; + // Manually open a table document + [self newWindow:self]; + + // Set autoconnection if appropriate + if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) { + [[self frontDocument] connect]; } // Return NO to the automatic opening @@ -474,16 +558,8 @@ - (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag { // Only create a new document (without auto-connect) when there are already no documents open. - if ([[[NSDocumentController sharedDocumentController] documents] count] == 0) { - TableDocument *firstTableDocument; - - // Manually open a new document, setting SPAppController as sender to trigger autoconnection - if (firstTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) { - [[NSDocumentController sharedDocumentController] addDocument:firstTableDocument]; - [firstTableDocument makeWindowControllers]; - [firstTableDocument showWindows]; - } - + if (![self frontDocument]) { + [self newWindow:self]; return NO; } @@ -620,20 +696,30 @@ */ - (NSArray *)orderedDocuments { - return [[NSDocumentController sharedDocumentController] documents]; + NSMutableArray *orderedDocuments = [NSMutableArray array]; + + for (NSWindow *aWindow in [self orderedWindows]) { + if ([[aWindow windowController] isMemberOfClass:[SPWindowController class]]) { + [orderedDocuments addObjectsFromArray:[[aWindow windowController] documents]]; + } + } + + return orderedDocuments; } /** * Support for 'make new document'. + * TODO: following tab support this has been disabled - need to discuss reimplmenting vs syntax. */ - (void)insertInOrderedDocuments:(TableDocument *)doc { - if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) + [self newWindow:self]; +/* if ([[NSUserDefaults standardUserDefaults] boolForKey:SPAutoConnectToDefault]) [doc setShouldAutomaticallyConnect:YES]; [[NSDocumentController sharedDocumentController] addDocument:doc]; [doc makeWindowControllers]; - [doc showWindows]; + [doc showWindows];*/ } /** diff --git a/Source/SPConnectionController.h b/Source/SPConnectionController.h index 7e518e26..3e272abc 100644 --- a/Source/SPConnectionController.h +++ b/Source/SPConnectionController.h @@ -50,8 +50,8 @@ id delegate; TableDocument *tableDocument; - NSWindow *documentWindow; - NSSplitView *contentView; + NSView *databaseConnectionSuperview; + NSSplitView *databaseConnectionView; SPKeychain *keychain; NSUserDefaults *prefs; NSMutableArray *favorites; @@ -79,6 +79,8 @@ NSString *connectionSSHKeychainItemName; NSString *connectionSSHKeychainItemAccount; + NSMutableArray *nibObjectsToRelease; + IBOutlet NSView *connectionView; IBOutlet NSSplitView *connectionSplitView; IBOutlet BWAnchoredButtonBar *connectionSplitViewButtonBar; diff --git a/Source/SPConnectionController.m b/Source/SPConnectionController.m index 933accfb..582f80da 100644 --- a/Source/SPConnectionController.m +++ b/Source/SPConnectionController.m @@ -60,8 +60,8 @@ { if (self = [super init]) { tableDocument = theTableDocument; - documentWindow = [tableDocument valueForKey:@"tableWindow"]; - contentView = [tableDocument valueForKey:@"contentViewSplitter"]; + databaseConnectionSuperview = [tableDocument parentView]; + databaseConnectionView = [tableDocument valueForKey:@"contentViewSplitter"]; connectionKeychainItemName = nil; connectionKeychainItemAccount = nil; connectionSSHKeychainItemName = nil; @@ -70,20 +70,21 @@ sshTunnel = nil; cancellingConnection = NO; - // Load the connection nib - [NSBundle loadNibNamed:@"ConnectionView" owner:self]; + // Load the connection nib, keeping references to the top-level objects for later release + nibObjectsToRelease = [[NSMutableArray alloc] init]; + NSArray *connectionViewTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ConnectionView" bundle:[NSBundle mainBundle]]; + [nibLoader instantiateNibWithOwner:self topLevelObjects:&connectionViewTopLevelObjects]; + [nibObjectsToRelease addObjectsFromArray:connectionViewTopLevelObjects]; + [nibLoader release]; // Hide the main view and position and display the connection view - [contentView setHidden:YES]; - [connectionView setFrame:[contentView frame]]; - [[documentWindow contentView] addSubview:connectionView]; + [databaseConnectionView setHidden:YES]; + [connectionView setFrame:[databaseConnectionView frame]]; + [databaseConnectionSuperview addSubview:connectionView]; [connectionSplitView setPosition:[[tableDocument valueForKey:@"dbTablesTableView"] frame].size.width ofDividerAtIndex:0]; [connectionSplitViewButtonBar setSplitViewDelegate:self]; - // Disable the toolbar icons - NSArray *toolbarItems = [[documentWindow toolbar] items]; - for (NSInteger i = 0; i < [toolbarItems count]; i++) [[toolbarItems objectAtIndex:i] setEnabled:NO]; - // Set up a keychain instance and preferences reference, and create the initial favorites list keychain = [[SPKeychain alloc] init]; prefs = [[NSUserDefaults standardUserDefaults] retain]; @@ -98,7 +99,7 @@ [favoritesTable setDoubleAction:@selector(initiateConnection:)]; // Set the focus to the favorites table and select the appropriate row - [documentWindow setInitialFirstResponder:favoritesTable]; + [[tableDocument parentWindow] setInitialFirstResponder:favoritesTable]; NSInteger tableRow; if ([prefs boolForKey:SPSelectLastFavoriteUsed] == YES) { tableRow = [prefs integerForKey:SPLastFavoriteIndex] + 1; @@ -114,11 +115,6 @@ previousType = SPTCPIPConnection; [self resizeTabViewToConnectionType:SPTCPIPConnection animating:NO]; } - - // If the document is set to automatically connect, do so. - if ([tableDocument shouldAutomaticallyConnect]) { - [self performSelector:@selector(initiateConnection:) withObject:self afterDelay:0.0]; - } } return self; @@ -129,6 +125,10 @@ [prefs removeObserver:self forKeyPath:SPFavorites]; [keychain release]; [prefs release]; + + for (id retainedObject in nibObjectsToRelease) [retainedObject release]; + [nibObjectsToRelease release]; + if (favorites) [favorites release]; if (mySQLConnection) [mySQLConnection release]; if (sshTunnel) [sshTunnel setConnectionStateChangeSelector:nil delegate:nil], [sshTunnel disconnect], [sshTunnel release]; @@ -153,13 +153,13 @@ { // Ensure that host is not empty if this is a TCP/IP or SSH connection if (([self type] == SPTCPIPConnection || [self type] == SPSSHTunnelConnection) && ![[self host] length]) { - SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, documentWindow, self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter at least the hostname.", @"insufficient details informative message")); + SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocument parentWindow], self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter at least the hostname.", @"insufficient details informative message")); return; } // If SSH is enabled, ensure that the SSH host is not nil if ([self type] == SPSSHTunnelConnection && ![[self sshHost] length]) { - SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, documentWindow, self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter the hostname for the SSH Tunnel, or disable the SSH Tunnel.", @"insufficient SSH tunnel details informative message")); + SPBeginAlertSheet(NSLocalizedString(@"Insufficient connection details", @"insufficient details message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocument parentWindow], self, nil, nil, NSLocalizedString(@"Insufficient details provided to establish a connection. Please enter the hostname for the SSH Tunnel, or disable the SSH Tunnel.", @"insufficient SSH tunnel details informative message")); return; } @@ -185,9 +185,9 @@ if (connectionKeychainItemName) { if ([[keychain getPasswordForName:connectionKeychainItemName account:connectionKeychainItemAccount] isEqualToString:[self password]]) { [self setPassword:[[NSString string] stringByPaddingToLength:[[self password] length] withString:@"sp" startingAtIndex:0]]; - [[tableDocument undoManager] removeAllActionsWithTarget:standardPasswordField]; - [[tableDocument undoManager] removeAllActionsWithTarget:socketPasswordField]; - [[tableDocument undoManager] removeAllActionsWithTarget:sshPasswordField]; + [[standardPasswordField undoManager] removeAllActionsWithTarget:standardPasswordField]; + [[socketPasswordField undoManager] removeAllActionsWithTarget:socketPasswordField]; + [[sshPasswordField undoManager] removeAllActionsWithTarget:sshPasswordField]; } else { [connectionKeychainItemName release], connectionKeychainItemName = nil; [connectionKeychainItemAccount release], connectionKeychainItemAccount = nil; @@ -196,7 +196,7 @@ if (connectionSSHKeychainItemName) { if ([[keychain getPasswordForName:connectionSSHKeychainItemName account:connectionSSHKeychainItemAccount] isEqualToString:[self sshPassword]]) { [self setSshPassword:[[NSString string] stringByPaddingToLength:[[self sshPassword] length] withString:@"sp" startingAtIndex:0]]; - [[tableDocument undoManager] removeAllActionsWithTarget:sshSSHPasswordField]; + [[sshSSHPasswordField undoManager] removeAllActionsWithTarget:sshSSHPasswordField]; } else { [connectionSSHKeychainItemName release], connectionSSHKeychainItemName = nil; [connectionSSHKeychainItemAccount release], connectionSSHKeychainItemAccount = nil; @@ -236,7 +236,7 @@ // Set up the tunnel details sshTunnel = [[SPSSHTunnel alloc] initToHost:[self sshHost] port:([[self sshPort] length]?[[self sshPort] integerValue]:22) login:[self sshUser] tunnellingToPort:([[self port] length]?[[self port] integerValue]:3306) onHost:[self host]]; - [sshTunnel setParentWindow:documentWindow]; + [sshTunnel setParentWindow:[tableDocument parentWindow]]; // Add keychain or plaintext password as appropriate - note the checks in initiateConnection. if (connectionSSHKeychainItemName) { @@ -437,8 +437,8 @@ } // Only display the connection error message if there is a window visible - if ([documentWindow isVisible]) { - SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), (errorDetail) ? NSLocalizedString(@"Show Detail", @"Show detail button") : nil, (isSSHTunnelBindError) ? NSLocalizedString(@"Use Standard Connection", @"use standard connection button") : nil, documentWindow, self, @selector(connectionFailureSheetDidEnd:returnCode:contextInfo:), @"connect", theErrorMessage); + if ([[tableDocument parentWindow] isVisible]) { + SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), (errorDetail) ? NSLocalizedString(@"Show Detail", @"Show detail button") : nil, (isSSHTunnelBindError) ? NSLocalizedString(@"Use Standard Connection", @"use standard connection button") : nil, [tableDocument parentWindow], self, @selector(connectionFailureSheetDidEnd:returnCode:contextInfo:), @"connect", theErrorMessage); } } @@ -491,10 +491,10 @@ // Hide the connection view and restore the main view [connectionView removeFromSuperviewWithoutNeedingDisplay]; - [contentView setHidden:NO]; + [databaseConnectionView setHidden:NO]; // Restore the toolbar icons - NSArray *toolbarItems = [[documentWindow toolbar] items]; + NSArray *toolbarItems = [[[tableDocument parentWindow] toolbar] items]; for (NSInteger i = 0; i < [toolbarItems count]; i++) [[toolbarItems objectAtIndex:i] setEnabled:YES]; // Set keychain id for saving SPF files @@ -628,7 +628,7 @@ NSLocalizedString(@"Use 127.0.0.1", @"Use 127.0.0.1 button"), // Main button NSLocalizedString(@"Connect via socket", @"Connect via socket button"), // Alternate button nil, // Other button - documentWindow, // Window to attach to + [tableDocument parentWindow], // Window to attach to self, // Modal delegate @selector(localhostErrorSheetDidEnd:returnCode:contextInfo:), // Did end selector nil, // Contextual info for selectors @@ -728,15 +728,15 @@ switch([self type]) { case SPTCPIPConnection: if(![[standardPasswordField stringValue] length]) - [documentWindow makeFirstResponder:standardPasswordField]; + [[tableDocument parentWindow] makeFirstResponder:standardPasswordField]; break; case SPSocketConnection: if(![[socketPasswordField stringValue] length]) - [documentWindow makeFirstResponder:socketPasswordField]; + [[tableDocument parentWindow] makeFirstResponder:socketPasswordField]; break; case SPSSHTunnelConnection: if(![[sshPasswordField stringValue] length]) - [documentWindow makeFirstResponder:sshPasswordField]; + [[tableDocument parentWindow] makeFirstResponder:sshPasswordField]; break; } } @@ -928,7 +928,7 @@ */ - (void) splitViewDidResizeSubviews:(NSNotification *)aNotification { - [contentView setPosition:[[[connectionSplitView subviews] objectAtIndex:0] frame].size.width ofDividerAtIndex:0]; + [databaseConnectionView setPosition:[[[connectionSplitView subviews] objectAtIndex:0] frame].size.width ofDividerAtIndex:0]; } /** diff --git a/Source/SPConnectionDelegate.m b/Source/SPConnectionDelegate.m index 258b4402..65ffa3f9 100644 --- a/Source/SPConnectionDelegate.m +++ b/Source/SPConnectionDelegate.m @@ -103,7 +103,7 @@ */ - (void)noConnectionAvailable:(id)connection { - SPBeginAlertSheet(NSLocalizedString(@"No connection available", @"no connection available message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"An error has occured and there doesn't seem to be a connection available.", @"no connection available informatie message")); + SPBeginAlertSheet(NSLocalizedString(@"No connection available", @"no connection available message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [self parentWindow], self, nil, nil, NSLocalizedString(@"An error has occured and there doesn't seem to be a connection available.", @"no connection available informatie message")); } /** @@ -114,10 +114,13 @@ NSInteger connectionErrorCode = MCPConnectionCheckDisconnect; // Only display the reconnect dialog if the window is visible - if ([tableWindow isVisible]) { + if ([self parentWindow] && [[self parentWindow] isVisible]) { + + // Ensure the window and tab are frontmost + [self makeKeyDocument]; // Display the connection error dialog and wait for the return code - [NSApp beginSheet:connectionErrorDialog modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [NSApp beginSheet:connectionErrorDialog modalForWindow:[self parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; connectionErrorCode = [NSApp runModalForWindow:connectionErrorDialog]; [NSApp endSheet:connectionErrorDialog]; @@ -125,7 +128,7 @@ // If 'disconnect' was selected, trigger a window close. if (connectionErrorCode == MCPConnectionCheckDisconnect) { - [self performSelectorOnMainThread:@selector(closeDocumentWindowAndDisconnect) withObject:nil waitUntilDone:YES]; + [self performSelectorOnMainThread:@selector(closeAndDisconnect) withObject:nil waitUntilDone:YES]; } } @@ -137,8 +140,8 @@ */ - (void)showErrorWithTitle:(NSString *)theTitle message:(NSString *)theMessage { - if ([tableWindow isVisible]) { - SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, theMessage); + if ([[self parentWindow] isVisible]) { + SPBeginAlertSheet(theTitle, NSLocalizedString(@"OK", @"OK button"), nil, nil, [self parentWindow], self, nil, nil, theMessage); } } @@ -152,17 +155,20 @@ /** * Close the connection - should be performed on the main thread. - * First hides the window to give code a little bit of time to clean - * everything up before it's all deallocated as a result of the close. - * Also sets alpha to fully transparent so accidental dialogs are hidden! */ -- (void) closeDocumentWindowAndDisconnect +- (void) closeAndDisconnect { - _isConnected = NO; - [self windowWillClose:nil]; - [tableWindow orderOut:self]; - [tableWindow setAlphaValue:0.0]; - [tableWindow performSelector:@selector(close) withObject:nil afterDelay:1.0]; + NSWindow *theParentWindow = [self parentWindow]; + _isConnected = NO; + if ([[[self parentTabViewItem] tabView] numberOfTabViewItems] == 1) { + [theParentWindow orderOut:self]; + [theParentWindow setAlphaValue:0.0]; + [theParentWindow performSelector:@selector(close) withObject:nil afterDelay:1.0]; + } else { + [[[self parentTabViewItem] tabView] performSelector:@selector(removeTabViewItem:) withObject:[self parentTabViewItem] afterDelay:0.5]; + [theParentWindow performSelector:@selector(makeKeyAndOrderFront:) withObject:nil afterDelay:0.6]; + } + [self parentTabDidClose]; } @end diff --git a/Source/SPConstants.h b/Source/SPConstants.h index a547d6c1..d893b825 100644 --- a/Source/SPConstants.h +++ b/Source/SPConstants.h @@ -109,6 +109,19 @@ typedef enum SPLinkDrawStateBackgroundHighlight = 2 } SPTextAndLinkCellDrawState; +// Menu tag constants +typedef enum +{ + SPMainMenuSequelPro = 0, + SPMainMenuFile = 1, + SPMainMenuEdit = 2, + SPMainMenuView = 3, + SPMainMenuDatabase = 4, + SPMainMenuTable = 5, + SPMainMenuWindow = 6, + SPMainMenuHelp = 7 +} SPMainMenuTags; + // Long running notification time for Growl messages extern const CGFloat SPLongRunningNotificationTime; diff --git a/Source/SPContentFilterManager.h b/Source/SPContentFilterManager.h index 7c6525ba..ba41a34f 100644 --- a/Source/SPContentFilterManager.h +++ b/Source/SPContentFilterManager.h @@ -25,7 +25,7 @@ #import <Cocoa/Cocoa.h> -@class BWAnchoredButtonBar; +@class BWAnchoredButtonBar, TableDocument; @interface NSObject (SPContentFilterManagerDelegate) @@ -37,6 +37,7 @@ { NSUserDefaults *prefs; + TableDocument *tableDocumentInstance; NSURL *delegatesFileURL; IBOutlet id encodingPopUp; IBOutlet id contentFilterTableView; diff --git a/Source/SPContentFilterManager.m b/Source/SPContentFilterManager.m index 30defe7a..ac9bef86 100644 --- a/Source/SPContentFilterManager.m +++ b/Source/SPContentFilterManager.m @@ -58,7 +58,8 @@ NSLog(@"ContentFilterManager was called without a delegate."); return nil; } - delegatesFileURL = [[managerDelegate valueForKeyPath:@"tableDocumentInstance"] fileURL]; + tableDocumentInstance = [managerDelegate valueForKeyPath:@"tableDocumentInstance"]; + delegatesFileURL = [tableDocumentInstance fileURL]; filterType = [NSString stringWithString:compareType]; @@ -211,7 +212,7 @@ */ - (id)customQueryInstance { - return [[[NSApp mainWindow] delegate] valueForKey:@"customQueryInstance"]; + return [tableDocumentInstance valueForKey:@"customQueryInstance"]; } @@ -371,7 +372,7 @@ [cf release]; // Inform all opened documents to update the query favorites list - for(id doc in [[NSDocumentController sharedDocumentController] documents]) + for(id doc in [[NSApp delegate] orderedDocuments]) if([[doc valueForKeyPath:@"tableContentInstance"] respondsToSelector:@selector(setCompareTypes:)]) [[doc valueForKeyPath:@"tableContentInstance"] setCompareTypes:nil]; diff --git a/Source/SPDocumentController.h b/Source/SPDocumentController.h new file mode 100644 index 00000000..237e71a3 --- /dev/null +++ b/Source/SPDocumentController.h @@ -0,0 +1,32 @@ +// +// $Id$ +// +// SPDocumentController.h +// sequel-pro +// +// Created by Rowan Beentje on May 23, 2010 +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// More info at <http://code.google.com/p/sequel-pro/> + +#import <Cocoa/Cocoa.h> + + +@interface SPDocumentController : NSDocument { + +} + +@end diff --git a/Source/SPDocumentController.m b/Source/SPDocumentController.m new file mode 100644 index 00000000..baec776b --- /dev/null +++ b/Source/SPDocumentController.m @@ -0,0 +1,36 @@ +// +// $Id$ +// +// SPDocumentController.h +// sequel-pro +// +// Created by Rowan Beentje on May 23, 2010 +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// More info at <http://code.google.com/p/sequel-pro/> + + +#import "SPDocumentController.h" + + +@implementation SPDocumentController + +/** + * This is an empty, dummy implementation; this allows Sequel Pro to behave + * as if it were a document-based application. + */ + +@end diff --git a/Source/SPExportController.h b/Source/SPExportController.h index b1c50933..773b678d 100644 --- a/Source/SPExportController.h +++ b/Source/SPExportController.h @@ -52,7 +52,6 @@ typedef NSUInteger SPExportSource; { // Table document IBOutlet id tableDocumentInstance; - IBOutlet id tableWindow; // Tables list IBOutlet id tablesListInstance; @@ -122,7 +121,9 @@ typedef NSUInteger SPExportSource; // Table/export operation mapping NSMutableDictionary *tableExportMapping; - + + // Top-level nib objects that require releasing on dealloc + NSMutableArray *nibObjectsToRelease; } @property (readwrite, assign) BOOL exportCancelled; diff --git a/Source/SPExportController.m b/Source/SPExportController.m index dce7857b..559e8071 100644 --- a/Source/SPExportController.m +++ b/Source/SPExportController.m @@ -54,6 +54,7 @@ tables = [[NSMutableArray alloc] init]; operationQueue = [[NSOperationQueue alloc] init]; tableExportMapping = [NSMutableDictionary dictionary]; + nibObjectsToRelease = [[NSMutableArray alloc] init]; } return self; @@ -76,7 +77,16 @@ */ - (void)export { - if (!exportWindow) [NSBundle loadNibNamed:@"ExportDialog" owner:self]; + + // If the dialog hasn't been loaded yet, do so, retaining a reference to the top-level objects that need releasing. + if (!exportWindow) + { + NSArray *exportDialogTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ExportDialog" bundle:[NSBundle mainBundle]]; + [nibLoader instantiateNibWithOwner:self topLevelObjects:&exportDialogTopLevelObjects]; + [nibObjectsToRelease addObjectsFromArray:exportDialogTopLevelObjects]; + [nibLoader release]; + } NSUInteger i; @@ -99,7 +109,7 @@ [exportPathField setStringValue:NSHomeDirectory()]; [NSApp beginSheet:exportWindow - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil]; @@ -277,6 +287,8 @@ { [tables release], tables = nil; [operationQueue release], operationQueue = nil; + for (id retainedObject in nibObjectsToRelease) [retainedObject release]; + [nibObjectsToRelease release], nibObjectsToRelease = nil; [super dealloc]; } @@ -364,7 +376,7 @@ // Open the progress sheet [NSApp beginSheet:exportProgressWindow - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; diff --git a/Source/SPFieldEditorController.h b/Source/SPFieldEditorController.h index d6a0be1e..6ba9018b 100644 --- a/Source/SPFieldEditorController.h +++ b/Source/SPFieldEditorController.h @@ -75,7 +75,7 @@ - (IBAction)dropImage:(id)sender; - (id)editWithObject:(id)data fieldName:(NSString*)fieldName usingEncoding:(NSStringEncoding)anEncoding - isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)tableWindow; + isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)theWindow; - (void)setTextMaxLength:(unsigned long long)length; diff --git a/Source/SPFieldEditorController.m b/Source/SPFieldEditorController.m index cb4a11f7..7bef2719 100644 --- a/Source/SPFieldEditorController.m +++ b/Source/SPFieldEditorController.m @@ -131,7 +131,7 @@ } - (id)editWithObject:(id)data fieldName:(NSString*)fieldName usingEncoding:(NSStringEncoding)anEncoding - isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)tableWindow + isObjectBlob:(BOOL)isFieldBlob isEditable:(BOOL)isEditable withWindow:(NSWindow *)theWindow { // If required, use monospaced fonts if (![prefs objectForKey:SPFieldEditorSheetFont]) { @@ -192,7 +192,7 @@ [editTextView setEditable:isEditable]; [editImage setEditable:isEditable]; - [NSApp beginSheet:editSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [NSApp beginSheet:editSheet modalForWindow:theWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; [editSheetProgressBar startAnimation:self]; diff --git a/Source/SPGrowlController.h b/Source/SPGrowlController.h index 410ce914..e3f054a5 100644 --- a/Source/SPGrowlController.h +++ b/Source/SPGrowlController.h @@ -26,6 +26,8 @@ #import <Cocoa/Cocoa.h> #import <Growl/Growl.h> +@class TableDocument; + @interface SPGrowlController : NSObject <GrowlApplicationBridgeDelegate> { NSString *timingNotificationName; @@ -38,14 +40,14 @@ // Post notification - (void)notifyWithTitle:(NSString *)title description:(NSString *)description - window:(NSWindow *)window + document:(TableDocument *)document notificationName:(NSString *)name; - (void)notifyWithObject:(NSDictionary *)notificationDictionary; - (void)notifyWithTitle:(NSString *)title description:(NSString *)description - window:(NSWindow *)window + document:(TableDocument *)document notificationName:(NSString *)name iconData:(NSData *)data priority:(NSInteger)priority diff --git a/Source/SPGrowlController.m b/Source/SPGrowlController.m index b4f84780..50ca4906 100644 --- a/Source/SPGrowlController.m +++ b/Source/SPGrowlController.m @@ -31,6 +31,8 @@ static SPGrowlController *sharedGrowlController = nil; +@class SPWindowController; + @implementation SPGrowlController /** @@ -84,21 +86,21 @@ static SPGrowlController *sharedGrowlController = nil; * Calls the notification after a tiny delay to allow isKeyWindow to have updated * after tasks. */ -- (void)notifyWithTitle:(NSString *)title description:(NSString *)description window:(NSWindow *)window notificationName:(NSString *)name +- (void)notifyWithTitle:(NSString *)title description:(NSString *)description document:(TableDocument *)document notificationName:(NSString *)name { // Ensure that the delayed notification call is made on the main thread if (![NSThread isMainThread]) { - [[self onMainThread] notifyWithTitle:title description:description window:window notificationName:name]; + [[self onMainThread] notifyWithTitle:title description:description document:document notificationName:name]; return; } NSMutableDictionary *notificationDictionary = [NSMutableDictionary dictionary]; [notificationDictionary setObject:title forKey:@"title"]; [notificationDictionary setObject:description forKey:@"description"]; - [notificationDictionary setObject:window forKey:@"window"]; + [notificationDictionary setObject:document forKey:@"document"]; [notificationDictionary setObject:name forKey:@"name"]; - [notificationDictionary setObject:[NSDictionary dictionaryWithObject:[NSNumber numberWithInteger:[window windowNumber]] forKey:@"notificationWindow"] forKey:@"clickContext"]; + [notificationDictionary setObject:[NSDictionary dictionaryWithObject:[NSNumber numberWithUnsignedInteger:[document hash]] forKey:@"notificationDocumentHash"] forKey:@"clickContext"]; [self performSelector:@selector(notifyWithObject:) withObject:notificationDictionary afterDelay:0.1]; } @@ -112,7 +114,7 @@ static SPGrowlController *sharedGrowlController = nil; { [self notifyWithTitle:[notificationDictionary objectForKey:@"title"] description:[notificationDictionary objectForKey:@"description"] - window:[notificationDictionary objectForKey:@"window"] + document:[notificationDictionary objectForKey:@"document"] notificationName:[notificationDictionary objectForKey:@"name"] iconData:nil priority:0 @@ -123,13 +125,17 @@ static SPGrowlController *sharedGrowlController = nil; /** * Posts a Growl notification using the supplied details and effectively ignoring the default values. */ -- (void)notifyWithTitle:(NSString *)title description:(NSString *)description window:(NSWindow *)window notificationName:(NSString *)name iconData:(NSData *)data priority:(NSInteger)priority isSticky:(BOOL)sticky clickContext:(id)clickContext +- (void)notifyWithTitle:(NSString *)title description:(NSString *)description document:(TableDocument *)document notificationName:(NSString *)name iconData:(NSData *)data priority:(NSInteger)priority isSticky:(BOOL)sticky clickContext:(id)clickContext { BOOL postNotification = YES; - // Don't post the notification if the notification window is key and order front + // Don't post the notification if the notification document is frontmost // as that suggests the user is already viewing the notification result. - if ([window isKeyWindow]) postNotification = NO; + if ([[document parentWindow] isKeyWindow] + && [[[document parentTabViewItem] tabView] selectedTabViewItem] == [document parentTabViewItem]) + { + postNotification = NO; + } // If a timing notification name exists, check to see if it matches the notification name; // if it does, and the time exceeds the threshold, display the notification even for @@ -158,11 +164,20 @@ static SPGrowlController *sharedGrowlController = nil; */ - (void)growlNotificationWasClicked:(NSDictionary *)clickContext { - if (clickContext && [clickContext objectForKey:@"notificationWindow"]) { - NSWindow *targetWindow = [NSApp windowWithWindowNumber:[[clickContext objectForKey:@"notificationWindow"] integerValue]]; - if (targetWindow) { - [NSApp activateIgnoringOtherApps:YES]; - [targetWindow makeKeyAndOrderFront:self]; + if (clickContext && [clickContext objectForKey:@"notificationDocumentHash"]) { + NSUInteger documentHash = [[clickContext objectForKey:@"notificationDocumentHash"] unsignedIntegerValue]; + + // Loop through the windows, looking for the document + for (NSWindow *eachWindow in [NSApp orderedWindows]) { + if ([[eachWindow windowController] isKindOfClass:[SPWindowController class]]) { + for (TableDocument *eachDocument in [[eachWindow windowController] documents]) { + if ([eachDocument hash] == documentHash) { + [NSApp activateIgnoringOtherApps:YES]; + [eachDocument makeKeyDocument]; + return; + } + } + } } } } diff --git a/Source/SPHistoryController.m b/Source/SPHistoryController.m index b8128a0f..421569e7 100644 --- a/Source/SPHistoryController.m +++ b/Source/SPHistoryController.m @@ -65,6 +65,7 @@ - (void) dealloc { +NSLog(@"history is dealloc'd"); [[NSNotificationCenter defaultCenter] removeObserver:self]; [tableContentStates release]; [history release]; diff --git a/Source/SPNavigatorController.m b/Source/SPNavigatorController.m index 8261ec2b..7e2ae14d 100644 --- a/Source/SPNavigatorController.m +++ b/Source/SPNavigatorController.m @@ -326,8 +326,8 @@ static SPNavigatorController *sharedNavigatorController = nil; // Detect if more than one connection windows with the connectionID are open. // If so, don't remove it. - if ([[[NSDocumentController sharedDocumentController] documents] count]) { - for(id doc in [[NSDocumentController sharedDocumentController] documents]) { + if ([[NSApp delegate] frontDocument]) { + for(id doc in [[NSApp delegate] orderedDocuments]) { if(![[doc valueForKeyPath:@"mySQLConnection"] isConnected]) continue; if([[doc connectionID] isEqualToString:connectionID]) docCounter++; @@ -384,7 +384,7 @@ static SPNavigatorController *sharedNavigatorController = nil; NSArray *pathArray = [[[parentKeys objectAtIndex:0] description] componentsSeparatedByString:SPUniqueSchemaDelimiter]; if([pathArray count] > 1) { - TableDocument *doc = [[NSDocumentController sharedDocumentController] currentDocument]; + TableDocument *doc = [[NSApp delegate] frontDocument]; if([doc isWorking]) { [SPTooltip showWithObject:NSLocalizedString(@"Active connection window is busy. Please wait and try again.", @"active connection window is busy. please wait and try again. tooltip") atLocation:pos @@ -432,7 +432,7 @@ static SPNavigatorController *sharedNavigatorController = nil; } - if (doc && [doc isKindOfClass:[TableDocument class]] && [[[NSDocumentController sharedDocumentController] documents] count]) { + if (doc && [doc isKindOfClass:[TableDocument class]]) { id theConnection = [doc valueForKeyPath:@"mySQLConnection"]; @@ -585,8 +585,7 @@ static SPNavigatorController *sharedNavigatorController = nil; { // Reset everything for current active doc connection - if (![[[NSDocumentController sharedDocumentController] documents] count]) return; - id doc = [[NSDocumentController sharedDocumentController] currentDocument]; + id doc = [[NSApp delegate] frontDocument]; if(!doc) return; NSString *connectionID = [doc connectionID]; if(!connectionID || [connectionID length] < 2) return; @@ -743,8 +742,8 @@ static SPNavigatorController *sharedNavigatorController = nil; [searchField setStringValue:@""]; } - if ([[[NSDocumentController sharedDocumentController] documents] count]) { - TableDocument *doc = [[NSDocumentController sharedDocumentController] currentDocument]; + TableDocument *doc = [[NSApp delegate] frontDocument]; + if (doc) { NSMutableString *key = [NSMutableString string]; [key setString:[doc connectionID]]; if([doc database] && [(NSString*)[doc database] length]){ diff --git a/Source/SPPrintController.m b/Source/SPPrintController.m index d12f764f..b8f323c4 100644 --- a/Source/SPPrintController.m +++ b/Source/SPPrintController.m @@ -44,7 +44,7 @@ - (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame { // Because we need the webFrame loaded (for preview), we've moved the actual printing here - NSPrintInfo *printInfo = [self printInfo]; + NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo]; NSSize paperSize = [printInfo paperSize]; NSRect printableRect = [printInfo imageablePageBounds]; @@ -89,7 +89,7 @@ [op setPrintPanel:printPanel]; - [op runOperationModalForWindow:tableWindow + [op runOperationModalForWindow:[self parentWindow] delegate:self didRunSelector:nil contextInfo:nil]; @@ -129,7 +129,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(printWarningDidEnd:returnCode:contextInfo:) contextInfo:NULL]; + [alert beginSheetModalForWindow:[self parentWindow] modalDelegate:self didEndSelector:@selector(printWarningDidEnd:returnCode:contextInfo:) contextInfo:NULL]; return; } @@ -196,7 +196,7 @@ - (void)generateHTMLForPrinting { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - + // Set up template engine with your chosen matcher MGTemplateEngine *engine = [MGTemplateEngine templateEngine]; diff --git a/Source/SPProcessListController.m b/Source/SPProcessListController.m index dad68d18..83b9ae54 100644 --- a/Source/SPProcessListController.m +++ b/Source/SPProcessListController.m @@ -74,7 +74,7 @@ */ - (void)awakeFromNib { - [[self window] setTitle:[NSString stringWithFormat:@"%@ %@", [[[NSDocumentController sharedDocumentController] currentDocument] name], NSLocalizedString(@"Server Processes", @"server processes window title")]]; + [[self window] setTitle:[NSString stringWithFormat:@"%@ %@", [[[NSApp delegate] frontDocument] name], NSLocalizedString(@"Server Processes", @"server processes window title")]]; [self setWindowFrameAutosaveName:@"ProcessList"]; @@ -367,7 +367,7 @@ { if (returnCode == NSOKButton) { if ([processesFiltered count] > 0) { - NSMutableString *processesString = [NSMutableString stringWithFormat:@"# MySQL server proceese for %@\n\n", [(TableDocument *)[[NSApp mainWindow] delegate] host]]; + NSMutableString *processesString = [NSMutableString stringWithFormat:@"# MySQL server proceese for %@\n\n", [[[NSApp delegate] frontDocument] host]]; for (NSDictionary *process in processesFiltered) { diff --git a/Source/SPQueryController.m b/Source/SPQueryController.m index c8906477..538e880b 100644 --- a/Source/SPQueryController.m +++ b/Source/SPQueryController.m @@ -594,7 +594,7 @@ static SPQueryController *sharedQueryController = nil; { // Check for multiple instance of the same document. // Remove it if only one instance was registerd. - NSArray *allDocs = [[NSDocumentController sharedDocumentController] documents]; + NSArray *allDocs = [[NSApp delegate] orderedDocuments]; NSMutableArray *allURLs = [NSMutableArray array]; for(id doc in allDocs) { if (![doc fileURL]) continue; @@ -635,7 +635,7 @@ static SPQueryController *sharedQueryController = nil; [historyContainer setObject:historyArray forKey:[fileURL absoluteString]]; // Inform all opened documents to update the history list - for(id doc in [[NSDocumentController sharedDocumentController] documents]) + for(id doc in [[NSApp delegate] orderedDocuments]) if([[doc valueForKeyPath:@"customQueryInstance"] respondsToSelector:@selector(historyItemsHaveBeenUpdated:)]) [[doc valueForKeyPath:@"customQueryInstance"] performSelectorOnMainThread:@selector(historyItemsHaveBeenUpdated:) withObject:self waitUntilDone:NO]; diff --git a/Source/SPQueryFavoriteManager.h b/Source/SPQueryFavoriteManager.h index c803e565..c3b93ab5 100644 --- a/Source/SPQueryFavoriteManager.h +++ b/Source/SPQueryFavoriteManager.h @@ -25,7 +25,7 @@ #import <Cocoa/Cocoa.h> -@class BWAnchoredButtonBar, CMTextView; +@class BWAnchoredButtonBar, CMTextView, TableDocument; @interface NSObject (SPQueryFavoriteManagerDelegate) @@ -38,6 +38,7 @@ NSUserDefaults *prefs; NSURL *delegatesFileURL; + TableDocument *tableDocumentInstance; IBOutlet NSPopUpButton *encodingPopUp; IBOutlet NSTableView *favoritesTableView; IBOutlet NSTextField *favoriteNameTextField; diff --git a/Source/SPQueryFavoriteManager.m b/Source/SPQueryFavoriteManager.m index 91a8d90e..40648f91 100644 --- a/Source/SPQueryFavoriteManager.m +++ b/Source/SPQueryFavoriteManager.m @@ -59,7 +59,8 @@ NSLog(@"Query Favorite Manger was called without a delegate."); return nil; } - delegatesFileURL = [[managerDelegate valueForKeyPath:@"tableDocumentInstance"] fileURL]; + tableDocumentInstance = [managerDelegate valueForKeyPath:@"tableDocumentInstance"]; + delegatesFileURL = [tableDocumentInstance fileURL]; } return self; @@ -181,7 +182,7 @@ */ - (id)customQueryInstance { - return [[[NSApp mainWindow] delegate] valueForKey:@"customQueryInstance"]; + return [tableDocumentInstance valueForKey:@"customQueryInstance"]; } #pragma mark - @@ -382,7 +383,7 @@ [prefs setObject:[self queryFavoritesForFileURL:nil] forKey:SPQueryFavorites]; // Inform all opened documents to update the query favorites list - for(id doc in [[NSDocumentController sharedDocumentController] documents]) + for(id doc in [[NSApp delegate] orderedDocuments]) if([[doc valueForKeyPath:@"customQueryInstance"] respondsToSelector:@selector(queryFavoritesHaveBeenUpdated:)]) [[doc valueForKeyPath:@"customQueryInstance"] queryFavoritesHaveBeenUpdated:self]; diff --git a/Source/SPSSHTunnel.m b/Source/SPSSHTunnel.m index 6d9e64ca..59acb9e0 100644 --- a/Source/SPSSHTunnel.m +++ b/Source/SPSSHTunnel.m @@ -72,6 +72,8 @@ } parentWindow = nil; + sshQuestionDialog = nil; + sshPasswordDialog = nil; password = nil; keychainName = nil; keychainAccount = nil; @@ -102,6 +104,11 @@ */ - (void)setParentWindow:(NSWindow *)theWindow { + + // As this object is not a NSWindowController, use manual top-level nib item management + if (sshQuestionDialog) [sshQuestionDialog release], sshQuestionDialog = nil; + if (sshPasswordDialog) [sshPasswordDialog release], sshPasswordDialog = nil; + parentWindow = theWindow; if (![NSBundle loadNibNamed:@"SSHQuestionDialog" owner:self]) { NSLog(@"SSH query dialog could not be loaded; SSH tunnels will not function correctly."); @@ -646,6 +653,10 @@ if (password) [password release]; if (keychainName) [keychainName release]; if (keychainAccount) [keychainAccount release]; + + // As this object is not a NSWindowController, use manual top-level nib item management + if (sshQuestionDialog) [sshQuestionDialog release], sshQuestionDialog = nil; + if (sshPasswordDialog) [sshPasswordDialog release], sshPasswordDialog = nil; [super dealloc]; } diff --git a/Source/SPServerVariablesController.m b/Source/SPServerVariablesController.m index 37868f10..7243298d 100644 --- a/Source/SPServerVariablesController.m +++ b/Source/SPServerVariablesController.m @@ -165,7 +165,7 @@ { if (returnCode == NSOKButton) { if ([variablesFiltered count] > 0) { - NSMutableString *variablesString = [NSMutableString stringWithFormat:@"# MySQL server variables for %@\n\n", [(TableDocument *)[[NSApp mainWindow] delegate] host]]; + NSMutableString *variablesString = [NSMutableString stringWithFormat:@"# MySQL server variables for %@\n\n", [[[NSApp delegate] frontDocument] host]]; for (NSDictionary *variable in variablesFiltered) { diff --git a/Source/SPTableData.m b/Source/SPTableData.m index feb77848..117f1a05 100644 --- a/Source/SPTableData.m +++ b/Source/SPTableData.m @@ -293,14 +293,15 @@ NSDictionary *columnData; NSEnumerator *enumerator; + [columns removeAllObjects]; + [columnNames removeAllObjects]; + [constraints removeAllObjects]; + if( [tableListInstance tableType] == SPTableTypeTable || [tableListInstance tableType] == SPTableTypeView ) { tableData = [self informationForTable:[tableListInstance tableName]]; } if (tableData == nil ) { - [columns removeAllObjects]; - [columnNames removeAllObjects]; - [constraints removeAllObjects]; return FALSE; } diff --git a/Source/SPTableRelations.h b/Source/SPTableRelations.h index 5b1db7dd..40ac2e79 100644 --- a/Source/SPTableRelations.h +++ b/Source/SPTableRelations.h @@ -33,7 +33,6 @@ IBOutlet id tableDataInstance; IBOutlet id tableList; - IBOutlet id tableWindow; IBOutlet NSButton *addRelationButton; IBOutlet NSButton *removeRelationButton; diff --git a/Source/SPTableRelations.m b/Source/SPTableRelations.m index 586f341d..e37d453d 100644 --- a/Source/SPTableRelations.m +++ b/Source/SPTableRelations.m @@ -186,7 +186,7 @@ [self selectReferenceTable:nil]; [NSApp beginSheet:addRelationPanel - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; @@ -214,7 +214,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeRelation"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeRelation"]; } } diff --git a/Source/SPTableTriggers.h b/Source/SPTableTriggers.h index 8e97908a..c03b5f2c 100644 --- a/Source/SPTableTriggers.h +++ b/Source/SPTableTriggers.h @@ -33,7 +33,6 @@ IBOutlet id tableDataInstance; IBOutlet id tableList; - IBOutlet id tableWindow; IBOutlet NSButton *addTriggerButton; IBOutlet NSButton *removeTriggerButton; diff --git a/Source/SPTableTriggers.m b/Source/SPTableTriggers.m index 7a7cf8ac..e3cdda63 100644 --- a/Source/SPTableTriggers.m +++ b/Source/SPTableTriggers.m @@ -180,7 +180,7 @@ - (IBAction)addTrigger:(id)sender { [NSApp beginSheet:addTriggerPanel - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; @@ -208,7 +208,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeTrigger"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:@"removeTrigger"]; } } diff --git a/Source/SPTableView.m b/Source/SPTableView.m index 4acf4879..58e2206e 100644 --- a/Source/SPTableView.m +++ b/Source/SPTableView.m @@ -37,14 +37,18 @@ - (NSMenu *)menuForEvent:(NSEvent *)event { + // Try to retrieve a reference to the table document (assuming this is frontmost tab) + TableDocument *parentTableDocument = nil; + if ([[[[[self window] delegate] class] description] isEqualToString:@"SPWindowController"]) { + parentTableDocument = [[[self window] delegate] selectedTableDocument]; + } + // If TableDocument is performing a task suppress any context menu - if ([[[[[self window] delegate] class] description] isEqualToString:@"TableDocument"] - && [[[self window] delegate] isWorking]) + if (parentTableDocument && [parentTableDocument isWorking]) return nil; // Check to see whether any edits-in-progress need to be saved before changing selections - if ([[[[[self window] delegate] class] description] isEqualToString:@"TableDocument"] - && ![[[self window] delegate] couldCommitCurrentViewActions]) + if (parentTableDocument && ![parentTableDocument couldCommitCurrentViewActions]) return nil; // If more than one row is selected only returns the default contextual menu diff --git a/Source/SPWindowController.h b/Source/SPWindowController.h new file mode 100644 index 00000000..00754848 --- /dev/null +++ b/Source/SPWindowController.h @@ -0,0 +1,46 @@ +// +// $Id$ +// +// SPWindowController.h +// sequel-pro +// +// Created by Rowan Beentje on May 16, 2010 +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// More info at <http://code.google.com/p/sequel-pro/> + +#import <Cocoa/Cocoa.h> +@class PSMTabBarControl, TableDocument; + +@interface SPWindowController : NSWindowController <NSUserInterfaceValidations> +{ + IBOutlet PSMTabBarControl *tabBar; + IBOutlet NSTabView *tabView; + + NSMenuItem *closeWindowMenuItem; + NSMenuItem *closeTabMenuItem; + + NSMutableArray *managedDatabaseConnections; +} + +// Database connection management +- (IBAction) addNewConnection:(id)sender; +- (TableDocument *) selectedTableDocument; +- (void) updateAllTabTitles:(id)sender; +- (IBAction)closeTab:(id)sender; +- (NSArray *)documents; + +@end diff --git a/Source/SPWindowController.m b/Source/SPWindowController.m new file mode 100644 index 00000000..3c8b9be7 --- /dev/null +++ b/Source/SPWindowController.m @@ -0,0 +1,372 @@ +// +// $Id$ +// +// SPWindowController.m +// sequel-pro +// +// Created by Rowan Beentje on May 16, 2010 +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// More info at <http://code.google.com/p/sequel-pro/> + +#import "SPWindowController.h" +#import "SPConstants.h" +#import "TableDocument.h" +#import <PSMTabBar/PSMTabBarControl.h> +#import <PSMTabBar/PSMTabStyle.h> + +@implementation SPWindowController + +/** + * awakeFromNib + */ +- (void) awakeFromNib +{ + + // Disable automatic cascading - this occurs before the size is set, so let the app + // controller apply cascading after frame autosaving. + [self setShouldCascadeWindows:NO]; + + // Initialise the managed database connections array + managedDatabaseConnections = [[NSMutableArray alloc] init]; + + // Set up the tab bar + [tabBar setStyleNamed:@"Metal"]; + [tabBar setCanCloseOnlyTab:NO]; + [tabBar setHideForSingleTab:YES]; + [tabBar setShowAddTabButton:YES]; + [tabBar setSizeCellsToFit:NO]; + [tabBar setCellMinWidth:100]; + [tabBar setCellMaxWidth:250]; + [tabBar setCellOptimumWidth:250]; + + // hook up add tab button + [[tabBar addTabButton] setTarget:self]; + [[tabBar addTabButton] setAction:@selector(addNewConnection:)]; + + // Retrieve references to the 'Close Window' and 'Close Tab' menus. These are updated as window focus changes. + closeWindowMenuItem = [[[[NSApp mainMenu] itemWithTag:SPMainMenuFile] submenu] itemWithTag:1003]; + closeTabMenuItem = [[[[NSApp mainMenu] itemWithTag:SPMainMenuFile] submenu] itemWithTag:1103]; + + // Add a new connection to the new window + [self addNewConnection:self]; +} + +/** + * Deallocation + */ +- (void) dealloc +{ + [managedDatabaseConnections release]; +} + +#pragma mark - +#pragma mark Database connection management + +/** + * Add a new database connection to the window, in a tab view. + */ +- (IBAction) addNewConnection:(id)sender +{ + + // Create a new database connection view + TableDocument *newTableDocument = [[TableDocument alloc] init]; + [newTableDocument setParentWindowController:self]; + [newTableDocument setParentWindow:[self window]]; + + // Set up a new tab with the connection view as the identifier, add the view, and add it to the tab view + NSTabViewItem *newItem = [[[NSTabViewItem alloc] initWithIdentifier:newTableDocument] autorelease]; + [newItem setView:[newTableDocument parentView]]; + [tabView addTabViewItem:newItem]; + [tabView selectTabViewItem:newItem]; + [newTableDocument setParentTabViewItem:newItem]; + + // Tell the new database connection view to set up the window and update titles + [newTableDocument didBecomeActiveTabInWindow]; + [newTableDocument updateWindowTitle:self]; + + [newTableDocument release]; +} + +/** + * Retrieve the currently connection view in the window. + */ +- (TableDocument *) selectedTableDocument +{ + return [[tabView selectedTabViewItem] identifier]; +} + +/** + * Ask all the connection views to update their titles. + * As tab titles depend on the currently selected tab, changes + * within each tab may require other tabs to update their titles. + * If the sender is a tab, that tab is skipped when updating titles. + */ +- (void) updateAllTabTitles:(id)sender +{ + for (NSTabViewItem *eachItem in [tabView tabViewItems]) { + TableDocument *eachDocument = [eachItem identifier]; + if (eachDocument != sender) [eachDocument updateWindowTitle:self]; + } +} + + +/** + * Close the current tab, or if it's the last in the window, the window. + */ +- (IBAction)closeTab:(id)sender +{ + + // Return if the frontmost tab shouldn't be closed + TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier]; + if (![frontDocument parentTabShouldClose]) return NO; + + // If there are multiple tabs, close the front tab. + if ([tabView numberOfTabViewItems] > 1) { + [tabView removeTabViewItem:[tabView selectedTabViewItem]]; + } else { + [[self window] performClose:self]; + } +} + +/** + * Retrieve the documents associated with this window. + */ +- (NSArray *)documents +{ + NSMutableArray *documentsArray = [NSMutableArray array]; + for (NSTabViewItem *eachItem in [tabView tabViewItems]) { + [documentsArray addObject:[eachItem identifier]]; + } + return documentsArray; +} + +#pragma mark - +#pragma mark Tab view delegate methods + +/** + * Called when a tab item is about to be selected. + */ +- (void)tabView:(NSTabView *)tabView willSelectTabViewItem:(NSTabViewItem *)tabViewItem +{ + TableDocument *currentlySelectedDocument = [[tabView selectedTabViewItem] identifier]; + [currentlySelectedDocument willResignActiveTabInWindow]; +} + +/** + * Called when a tab item was selected. + */ +- (void)tabView:(NSTabView *)tabView didSelectTabViewItem:(NSTabViewItem *)tabViewItem +{ + TableDocument *theDocument = [tabViewItem identifier]; + [theDocument didBecomeActiveTabInWindow]; + if ([[self window] isKeyWindow]) [theDocument tabDidBecomeKey]; + [self updateAllTabTitles:self]; +} + +/** + * Called to determine whether a tab view item can be closed + */ +- (BOOL)tabView:(NSTabView *)aTabView shouldCloseTabViewItem:(NSTabViewItem *)tabViewItem +{ + TableDocument *theDocument = [tabViewItem identifier]; + if (![theDocument parentTabShouldClose]) return NO; + return YES; +} + +/** + * Called after a tab view item is closed. + */ +- (void)tabView:(NSTabView *)aTabView didCloseTabViewItem:(NSTabViewItem *)tabViewItem +{ + TableDocument *theDocument = [tabViewItem identifier]; + [theDocument parentTabDidClose]; +} + +/** + * Called to allow dragging of tab view items + */ +- (BOOL)tabView:(NSTabView *)aTabView shouldDragTabViewItem:(NSTabViewItem *)tabViewItem fromTabBar:(PSMTabBarControl *)tabBarControl +{ + return YES; +} + +/** + * Called when a tab finishes a drop. This is called with the new tabView. + */ +- (void)tabView:(NSTabView*)aTabView didDropTabViewItem:(NSTabViewItem *)tabViewItem inTabBar:(PSMTabBarControl *)tabBarControl +{ + TableDocument *draggedDocument = [tabViewItem identifier]; + + // Grab a reference to the old window + NSWindow *draggedFromWindow = [draggedDocument parentWindow]; + + // If the window changed, perform additional processing. + if (draggedFromWindow != [tabBarControl window]) { + + // Update the old window + [[[draggedFromWindow windowController] selectedTableDocument] didBecomeActiveTabInWindow]; + + // Update the item's document's window + [draggedDocument willResignActiveTabInWindow]; + [draggedDocument setParentWindow:[tabBarControl window]]; + [draggedDocument didBecomeActiveTabInWindow]; + } +} + +- (void)tabView:(NSTabView *)aTabView closeWindowForLastTabViewItem:(NSTabViewItem *)tabViewItem +{ + [[aTabView window] close]; +} + +#pragma mark - +#pragma mark Window delegate methods + +/** + * Determine whether the window is permitted to close. + * Go through the tabs in this window, and ask the database connection view + * in each one if it can be closed, returning YES only if all can be closed. + */ +- (BOOL)windowShouldClose:(id)sender +{ + for (NSTabViewItem *eachItem in [tabView tabViewItems]) { + TableDocument *eachDocument = [eachItem identifier]; + if (![eachDocument parentTabShouldClose]) return NO; + } + + return YES; +} + +/** + * When the window does close, close all tabs. + */ +- (void)windowWillClose:(NSNotification *)notification + +{ + for (NSTabViewItem *eachItem in [tabView tabViewItems]) { + [tabView removeTabViewItem:eachItem]; + } + [self autorelease]; +} + +/** + * When the window becomes key, inform the selected tab and + * update menu items. + */ +- (void)windowDidBecomeKey:(NSNotification *)notification +{ + TableDocument *selectedTab = [[tabView selectedTabViewItem] identifier]; + [selectedTab tabDidBecomeKey]; + + // Update the "Close window" item + [closeWindowMenuItem setTitle:NSLocalizedString(@"Close Window", @"Close Window menu item")]; + [closeWindowMenuItem setKeyEquivalentModifierMask:(NSCommandKeyMask | NSShiftKeyMask)]; + + // Ensure the "Close tab" item is enabled and has the standard shortcut + [closeTabMenuItem setEnabled:YES]; + [closeTabMenuItem setKeyEquivalent:@"w"]; + [closeTabMenuItem setKeyEquivalentModifierMask:NSCommandKeyMask]; +} + +/** + * When the window resigns key, update menu items. + */ +- (void)windowDidResignKey:(NSNotification *)notification +{ + // Disable the "Close tab" menu item + [closeTabMenuItem setEnabled:NO]; + [closeTabMenuItem setKeyEquivalent:@""]; + + // Update the "Close window" item to show only "Close" + [closeWindowMenuItem setTitle:NSLocalizedString(@"Close", @"Close menu item")]; + [closeWindowMenuItem setKeyEquivalentModifierMask:NSCommandKeyMask]; +} + +/** + * If the window is resized, notify all the tabs. + */ +- (void)windowDidResize:(NSNotification *)notification +{ + for (NSTabViewItem *eachItem in [tabView tabViewItems]) { + TableDocument *eachDocument = [eachItem identifier]; + [eachDocument tabDidResize]; + } +} + +#pragma mark - +#pragma mark First responder forwarding to active tab + +/** + * Delegate unrecognised methods to the selected table document, thanks to the magic + * of NSInvocation (see forwardInvocation: docs for background). Must be paired + * with methodSignationForSelector:. + */ +- (void) forwardInvocation:(NSInvocation *)theInvocation +{ + TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier]; + SEL theSelector = [theInvocation selector]; + if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector]; + [theInvocation invokeWithTarget:frontDocument]; +} + +/** + * Return the correct method signatures for the selected table document if + * NSObject doesn't implement the requested methods. + */ +- (NSMethodSignature *) methodSignatureForSelector:(SEL)theSelector +{ + NSMethodSignature *defaultSignature = [super methodSignatureForSelector:theSelector]; + if (defaultSignature) return defaultSignature; + + return [[[tabView selectedTabViewItem] identifier] methodSignatureForSelector:theSelector]; +} + +/** + * Override the default repondsToSelector:, returning true if either NSObject + * or the selected table document supports the selector. + */ +- (BOOL) respondsToSelector:(SEL)theSelector +{ + return ([super respondsToSelector:theSelector] || [[[tabView selectedTabViewItem] identifier] respondsToSelector:theSelector]); +} + +/** + * Override the default performSelector:, again either using NSObject defaults + * or performing the selector on the selected table document. + */ +- (id) performSelector:(SEL)theSelector +{ + if ([super respondsToSelector:theSelector]) return [super performSelector:theSelector]; + + TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier]; + if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector]; + return [frontDocument performSelector:theSelector]; +} + +/** + * Override the default performSelector:withObject: - see performSelector: + */ +- (id) performSelector:(SEL)theSelector withObject:(id)theObject +{ + if ([super respondsToSelector:theSelector]) return [super performSelector:theSelector withObject:theObject]; + + TableDocument *frontDocument = [[tabView selectedTabViewItem] identifier]; + if (![frontDocument respondsToSelector:theSelector]) [self doesNotRecognizeSelector:theSelector]; + + return [frontDocument performSelector:theSelector withObject:theObject]; +} + +@end
\ No newline at end of file diff --git a/Source/TableContent.h b/Source/TableContent.h index 9b2e953e..35bd6c31 100644 --- a/Source/TableContent.h +++ b/Source/TableContent.h @@ -40,7 +40,6 @@ IBOutlet SPTableInfo *tableInfoInstance; IBOutlet SPHistoryController *spHistoryControllerInstance; - IBOutlet id tableWindow; IBOutlet CMCopyTable *tableContentView; IBOutlet NSPopUpButton *fieldField; IBOutlet id compareField; @@ -72,6 +71,7 @@ BOOL _mainNibLoaded; BOOL isWorking; pthread_mutex_t tableValuesLock; + NSMutableArray *nibObjectsToRelease; NSString *selectedTable, *usedQuery; SPDataStorage *tableValues; diff --git a/Source/TableContent.m b/Source/TableContent.m index 3e9c933a..cf639b72 100644 --- a/Source/TableContent.m +++ b/Source/TableContent.m @@ -63,6 +63,7 @@ _mainNibLoaded = NO; isWorking = NO; pthread_mutex_init(&tableValuesLock, NULL); + nibObjectsToRelease = [[NSMutableArray alloc] init]; tableValues = [[SPDataStorage alloc] init]; tableRowsCount = 0; @@ -138,10 +139,17 @@ // Set the table content view's vertical gridlines if required [tableContentView setGridStyleMask:([prefs boolForKey:SPDisplayTableViewVerticalGridlines]) ? NSTableViewSolidVerticalGridLineMask : NSTableViewGridNone]; - // Add the pagination view to the content area with ourselves as the owner - if (![NSBundle loadNibNamed:@"ContentPaginationView" owner:self]) { + // Load the pagination view, keeping references to the top-level objects for later release + NSArray *paginationViewTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ContentPaginationView" bundle:[NSBundle mainBundle]]; + if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&paginationViewTopLevelObjects]) { NSLog(@"Content pagination nib could not be loaded; pagination will not function correctly."); + } else { + [nibObjectsToRelease addObjectsFromArray:paginationViewTopLevelObjects]; } + [nibLoader release]; + + // Add the pagination view to the content area NSRect paginationViewFrame = [paginationView frame]; NSRect paginationButtonFrame = [paginationButton frame]; paginationViewHeight = paginationViewFrame.size.height; @@ -464,7 +472,7 @@ } // Store the current first responder so filter field doesn't steal focus - id currentFirstResponder = [tableWindow firstResponder]; + id currentFirstResponder = [[tableDocumentInstance parentWindow] firstResponder]; // Enable and initialize filter fields (with tags for position of menu item and field position) [fieldField setEnabled:YES]; @@ -505,7 +513,7 @@ if ([prefs boolForKey:SPLimitResults]) contentPage = pageToRestore; // Restore first responder - [tableWindow makeFirstResponder:currentFirstResponder]; + [[tableDocumentInstance parentWindow] makeFirstResponder:currentFirstResponder]; // Set the state of the table buttons [addButton setEnabled:enableInteraction]; @@ -1213,19 +1221,19 @@ paginationViewFrame.size.height = paginationViewHeight; [paginationButton setState:NSOnState]; [paginationButton setImage:[NSImage imageNamed:@"button_action"]]; - [tableWindow makeFirstResponder:paginationPageField]; + [[tableDocumentInstance parentWindow] makeFirstResponder:paginationPageField]; } else { if (paginationViewFrame.size.height == 0) return; paginationViewFrame.size.height = 0; [paginationButton setState:NSOffState]; [paginationButton setImage:[NSImage imageNamed:@"button_pagination"]]; - if ([tableWindow firstResponder] == paginationPageField - || ([[tableWindow firstResponder] respondsToSelector:@selector(superview)] - && [(id)[tableWindow firstResponder] superview] - && [[(id)[tableWindow firstResponder] superview] respondsToSelector:@selector(superview)] - && [[(id)[tableWindow firstResponder] superview] superview] == paginationPageField)) + if ([[tableDocumentInstance parentWindow] firstResponder] == paginationPageField + || ([[[tableDocumentInstance parentWindow] firstResponder] respondsToSelector:@selector(superview)] + && [(id)[[tableDocumentInstance parentWindow] firstResponder] superview] + && [[(id)[[tableDocumentInstance parentWindow] firstResponder] superview] respondsToSelector:@selector(superview)] + && [[(id)[[tableDocumentInstance parentWindow] firstResponder] superview] superview] == paginationPageField)) { - [tableWindow makeFirstResponder:nil]; + [[tableDocumentInstance parentWindow] makeFirstResponder:nil]; } } @@ -1321,7 +1329,7 @@ if ( [tableContentView numberOfSelectedRows] < 1 ) return; if ( [tableContentView numberOfSelectedRows] > 1 ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"You can only copy single rows.", @"message of panel when trying to copy multiple rows")); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"You can only copy single rows.", @"message of panel when trying to copy multiple rows")); return; } @@ -1376,7 +1384,7 @@ // return; // cancel editing (maybe this is not the ideal method -- see xcode docs for that method) - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; if (![tableContentView numberOfSelectedRows]) @@ -1427,7 +1435,7 @@ [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Are you sure you want to delete the selected %ld rows from this table? This action cannot be undone.", @"delete rows informative message"), (long)[tableContentView numberOfSelectedRows]]]; } - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeRowSheetDidEnd:returnCode:contextInfo:) contextInfo:contextInfo]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeRowSheetDidEnd:returnCode:contextInfo:) contextInfo:contextInfo]; } /** @@ -2066,7 +2074,7 @@ // Open query favorite manager [NSApp beginSheet:[contentFilterManager window] - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:contentFilterManager didEndSelector:nil contextInfo:nil]; @@ -2201,7 +2209,7 @@ // If no rows have been changed, show error if appropriate. if ( ![mySQLConnection affectedRows] && ![mySQLConnection queryErrored] ) { if ( [prefs boolForKey:SPShowNoAffectedRowsError] ) { - SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Warning", @"warning"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"The row was not written to the MySQL database. You probably haven't changed anything.\nReload the table to be sure that the row exists and use a primary key for your table.\n(This error can be turned off in the preferences.)", @"message of panel when no rows have been affected after writing to the db")); } else { NSBeep(); @@ -2220,7 +2228,7 @@ // New row created successfully if ( isEditingNewRow ) { if ( [prefs boolForKey:SPReloadAfterAddingRow] ) { - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; previousTableRowsCount = tableRowsCount; [self loadTableValues]; } else { @@ -2239,7 +2247,7 @@ // Reload table if set to - otherwise no action required. if ( [prefs boolForKey:SPReloadAfterEditingRow] ) { - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; previousTableRowsCount = tableRowsCount; [self loadTableValues]; } @@ -2250,7 +2258,7 @@ // Report errors which have occurred } else { - SPBeginAlertSheet(NSLocalizedString(@"Couldn't write row", @"Couldn't write row error"), NSLocalizedString(@"Edit row", @"Edit row button"), NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, + SPBeginAlertSheet(NSLocalizedString(@"Couldn't write row", @"Couldn't write row error"), NSLocalizedString(@"Edit row", @"Edit row button"), NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, [NSString stringWithFormat:NSLocalizedString(@"MySQL said:\n\n%@", @"message of panel when error while adding row to db"), [mySQLConnection getLastErrorMessage]]); return NO; } @@ -2267,7 +2275,7 @@ // Edit row selected - reselect the row, and start editing. if ( returnCode == NSAlertDefaultReturn ) { [tableContentView selectRowIndexes:[NSIndexSet indexSetWithIndex:currentlyEditingRow] byExtendingSelection:NO]; - [tableContentView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0]; + [tableContentView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0]; // Discard changes selected } else { @@ -2294,7 +2302,7 @@ - (BOOL)saveRowOnDeselect { // Save any edits which have been made but not saved to the table yet. - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; // If no rows are currently being edited, or a save is in progress, return success at once. if (!isEditingRow || isSavingRow) return YES; @@ -2357,7 +2365,7 @@ // When the option to not show blob or text options is set, we have a problem - we don't have // the right values to use in the WHERE statement. Throw an error if this is the case. if ( [prefs boolForKey:SPLoadBlobsAsNeeded] && [self tableContainsBlobOrTextColumns] ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"You can't hide blob and text fields when working with tables without index.", @"message of panel when trying to edit tables without index and with hidden blob/text fields")); [keys removeAllObjects]; [tableContentView deselectAll:self]; @@ -2465,7 +2473,7 @@ { // error := first object is the title , second the message, only one button OK SPBeginAlertSheet([error objectAtIndex:0], NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [error objectAtIndex:1]); } @@ -2942,7 +2950,7 @@ [self loadTableValues]; if ([mySQLConnection queryErrored]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't sort table. MySQL said: %@", @"message of panel when sorting of table failed"), [mySQLConnection getLastErrorMessage]]); [tableDocumentInstance endTask]; [sortPool drain]; @@ -3037,7 +3045,7 @@ MCPResult *tempResult = [mySQLConnection queryString:query]; if (![tempResult numOfRows]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Couldn't load the row. Reload the table to be sure that the row exists and use a primary key for your table.", @"message of panel when loading of row failed")); return NO; } @@ -3064,7 +3072,7 @@ usingEncoding:[mySQLConnection encoding] isObjectBlob:isBlob isEditable:YES - withWindow:tableWindow] retain]; + withWindow:[tableDocumentInstance parentWindow]] retain]; if (editData) { if (!isEditingRow) { @@ -3363,13 +3371,13 @@ NSUInteger numOfArgs = [[filter objectForKey:@"NumberOfArguments"] integerValue]; switch(numOfArgs) { case 2: - [tableWindow makeFirstResponder:firstBetweenField]; + [[tableDocumentInstance parentWindow] makeFirstResponder:firstBetweenField]; break; case 1: - [tableWindow makeFirstResponder:argumentField]; + [[tableDocumentInstance parentWindow] makeFirstResponder:argumentField]; break; default: - [tableWindow makeFirstResponder:compareField]; + [[tableDocumentInstance parentWindow] makeFirstResponder:compareField]; } } } @@ -3378,7 +3386,7 @@ // Last but not least - (void)dealloc -{ +{NSLog(@"content is deallocd"); [[NSNotificationCenter defaultCenter] removeObserver:self]; [tableValues release]; diff --git a/Source/TableDocument.h b/Source/TableDocument.h index b3cbb6e7..539d14b2 100644 --- a/Source/TableDocument.h +++ b/Source/TableDocument.h @@ -29,12 +29,12 @@ #import <MCPKit/MCPKit.h> #import <WebKit/WebKit.h> -@class SPConnectionController, SPProcessListController, SPServerVariablesController, SPUserManager; +@class SPConnectionController, SPProcessListController, SPServerVariablesController, SPUserManager, SPWindowController; /** * The TableDocument class controls the primary database view window. */ -@interface TableDocument : NSDocument +@interface TableDocument : NSObject <NSUserInterfaceValidations> { // IBOutlets IBOutlet id tablesListInstance; @@ -58,7 +58,7 @@ IBOutlet NSSearchField *listFilterField; - IBOutlet NSWindow *tableWindow; + IBOutlet NSView *parentView; IBOutlet id titleAccessoryView; IBOutlet id titleImageView; @@ -135,12 +135,12 @@ NSString *selectedDatabase; NSString *mySQLVersion; NSUserDefaults *prefs; + NSMutableArray *nibObjectsToRelease; NSMenu *selectEncodingMenu; BOOL _supportsEncoding; NSString *_encoding; BOOL _encodingViaLatin1; - BOOL _shouldOpenConnectionAutomatically; BOOL _isConnected; NSInteger _isWorkingLevel; BOOL _mainNibLoaded; @@ -168,6 +168,7 @@ NSString *queryEditorInitString; + NSURL *spfFileURL; NSDictionary *spfSession; NSMutableDictionary *spfPreferences; NSMutableDictionary *spfDocData; @@ -177,8 +178,17 @@ NSThread *printThread; id statusValues; + + // Properties + SPWindowController *parentWindowController; + NSWindow *parentWindow; + NSTabViewItem *parentTabViewItem; + BOOL isProcessing; } +@property (readwrite, assign) SPWindowController *parentWindowController; +@property (readwrite, assign) NSTabViewItem *parentTabViewItem; + - (BOOL)isUntitled; - (BOOL)couldCommitCurrentViewActions; @@ -187,8 +197,6 @@ // Connection callback and methods - (void)setConnection:(MCPConnection *)theConnection; - (MCPConnection *) getConnection; -- (void)setShouldAutomaticallyConnect:(BOOL)shouldAutomaticallyConnect; -- (BOOL)shouldAutomaticallyConnect; - (void)setKeychainID:(NSString *)theID; // Database methods @@ -271,6 +279,7 @@ - (IBAction)toggleNavigator:(id)sender; // Accessor methods +- (NSView *)parentView; - (NSString *)host; - (NSString *)name; - (NSString *)database; @@ -278,7 +287,6 @@ - (NSString *)port; - (NSString *)mySQLVersion; - (NSString *)user; -- (NSString *)displaySPName; - (NSString *)keyChainID; - (NSString *)connectionID; @@ -288,7 +296,7 @@ - (void)applicationWillTerminate:(NSNotification *)notification; // Menu methods -- (BOOL)validateMenuItem:(NSMenuItem *)anItem; +- (BOOL)validateMenuItem:(NSMenuItem *)menuItem; - (IBAction)saveConnectionSheet:(id)sender; - (IBAction)import:(id)sender; - (IBAction)importFromClipboard:(id)sender; @@ -309,9 +317,23 @@ - (void)clearStatusIcon; // Toolbar methods +- (void)updateWindowTitle:(id)sender; - (void)setupToolbar; - (NSString *)selectedToolbarItemIdentifier; - (NSToolbarItem *)toolbar:(NSToolbar *)toolbar itemForItemIdentifier:(NSString *)itemIdentifier willBeInsertedIntoToolbar:(BOOL)flag; - (void)updateChooseDatabaseToolbarItemWidth; +// Tab methods +- (void)makeKeyDocument; +- (BOOL)parentTabShouldClose; +- (void)parentTabDidClose; +- (void)willResignActiveTabInWindow; +- (void)didBecomeActiveTabInWindow; +- (void)tabDidBecomeKey; +- (void)tabDidResize; +- (void)setIsProcessing:(BOOL)value; +- (BOOL)isProcessing; +- (void)setParentWindow:(NSWindow *)aWindow; +- (NSWindow *)parentWindow; + @end diff --git a/Source/TableDocument.m b/Source/TableDocument.m index 385e9781..5d3209e5 100644 --- a/Source/TableDocument.m +++ b/Source/TableDocument.m @@ -73,6 +73,9 @@ @implementation TableDocument +@synthesize parentWindowController; +@synthesize parentTabViewItem; + - (id)init { @@ -92,6 +95,9 @@ mySQLVersion = nil; allDatabases = nil; allSystemDatabases = nil; + mainToolbar = nil; + parentWindow = nil; + isProcessing = NO; printWebView = [[WebView alloc] init]; [printWebView setFrameLoadDelegate:self]; @@ -99,10 +105,12 @@ prefs = [NSUserDefaults standardUserDefaults]; queryEditorInitString = nil; + spfFileURL = nil; spfSession = nil; spfPreferences = [[NSMutableDictionary alloc] init]; spfDocData = [[NSMutableDictionary alloc] init]; + titleAccessoryView = nil; taskProgressWindow = nil; taskDisplayIsIndeterminate = YES; taskDisplayLastValue = 0; @@ -117,6 +125,15 @@ keyChainID = nil; statusValues = nil; printThread = nil; + nibObjectsToRelease = [[NSMutableArray alloc] init]; + + // As this object is not an NSWindowController subclass, top-level objects in loaded nibs aren't + // automatically released. Keep track of the top-level objects for release on dealloc. + NSArray *dbViewTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"DBView" bundle:[NSBundle mainBundle]]; + [nibLoader instantiateNibWithOwner:self topLevelObjects:&dbViewTopLevelObjects]; + [nibLoader release]; + [nibObjectsToRelease addObjectsFromArray:dbViewTopLevelObjects]; } return self; @@ -127,48 +144,6 @@ if (_mainNibLoaded) return; _mainNibLoaded = YES; - // The first window should use autosaving; subsequent windows should cascade - BOOL usedAutosave = [tableWindow setFrameAutosaveName:[self windowNibName]]; - if (!usedAutosave) { - [tableWindow setFrameUsingName:[self windowNibName]]; - NSArray *documents = [[NSDocumentController sharedDocumentController] documents]; - NSRect previousFrame = [[[documents objectAtIndex:(([documents count] > 1)?[documents count]-2:[documents count]-1)] valueForKey:@"tableWindow"] frame]; - NSPoint topLeftPoint = previousFrame.origin; - topLeftPoint.y += previousFrame.size.height; - [tableWindow setFrameTopLeftPoint:[tableWindow cascadeTopLeftFromPoint:topLeftPoint]]; - - // Try to check if new frame fits into the screen - NSRect screenFrame = [[NSScreen mainScreen] frame]; - NSScreen* candidate; - for(candidate in [NSScreen screens]) - if(NSMinX([candidate frame]) < topLeftPoint.x && NSMinX([candidate frame]) > NSMinX(screenFrame)) - screenFrame = [candidate visibleFrame]; - - previousFrame = [tableWindow frame]; - - // Determine if move/resize is required - if(previousFrame.origin.x - screenFrame.origin.x + previousFrame.size.width >= screenFrame.size.width - || previousFrame.origin.y - screenFrame.origin.y + previousFrame.size.height >= screenFrame.size.height) - { - - // First try to move the window back onto the screen if it will fit - if (previousFrame.size.width <= screenFrame.size.width && previousFrame.size.height <= screenFrame.size.height) { - previousFrame.origin.x -= (previousFrame.origin.x + previousFrame.size.width) - (screenFrame.origin.x + screenFrame.size.width); - previousFrame.origin.y -= (previousFrame.origin.y + previousFrame.size.height) - (screenFrame.origin.y + screenFrame.size.height); - [tableWindow setFrame:previousFrame display:YES]; - - // Otherwise, resize and de-cascade a little - } else { - previousFrame.size.width -= 50; - previousFrame.size.height -= 50; - previousFrame.origin.y += 50; - if(previousFrame.size.width >= [tableWindow minSize].width && previousFrame.size.height >= [tableWindow minSize].height) - [tableWindow setFrame:previousFrame display:YES]; - } - } - - } - // Set up the toolbar [self setupToolbar]; @@ -200,23 +175,21 @@ // Register a second observer for when the logging preference changes so we can tell the current connection about it [prefs addObserver:self forKeyPath:SPConsoleEnableLogging options:NSKeyValueObservingOptionNew context:NULL]; + // Register for notifications + //register for notifications + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(willPerformQuery:) + name:@"SMySQLQueryWillBePerformed" object:self]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(hasPerformedQuery:) + name:@"SMySQLQueryHasBeenPerformed" object:self]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) + name:@"NSApplicationWillTerminateNotification" object:nil]; + // Find the Database -> Database Encoding menu (it's not in our nib, so we can't use interface builder) - selectEncodingMenu = [[[[[NSApp mainMenu] itemWithTag:1] submenu] itemWithTag:1] submenu]; + selectEncodingMenu = [[[[[NSApp mainMenu] itemWithTag:SPMainMenuDatabase] submenu] itemWithTag:1] submenu]; // Hide the tabs in the tab view (we only show them to allow switching tabs in interface builder) [tableTabView setTabViewType:NSNoTabsNoBorder]; - // Add the icon accessory view to the title bar - NSView *windowFrame = [[tableWindow contentView] superview]; - NSRect av = [titleAccessoryView frame]; - NSRect initialAccessoryViewFrame = NSMakeRect( - [windowFrame frame].size.width - av.size.width - 30, - [windowFrame frame].size.height - av.size.height, - av.size.width, - av.size.height); - [titleAccessoryView setFrame:initialAccessoryViewFrame]; - [windowFrame addSubview:titleAccessoryView]; - // Bind the background color of the create syntax text view to the users preference [createTableSyntaxTextView setAllowsDocumentBackgroundColorChange:YES]; @@ -229,25 +202,35 @@ withKeyPath:@"values.CustomQueryEditorBackgroundColor" options:bindingOptions]; - // Load additional nibs - if (![NSBundle loadNibNamed:@"ConnectionErrorDialog" owner:self]) { + // Load additional nibs, keeping track of the top-level objects to allow correct release + NSArray *connectionDialogTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ConnectionErrorDialog" bundle:[NSBundle mainBundle]]; + if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&connectionDialogTopLevelObjects]) { NSLog(@"Connection error dialog could not be loaded; connection failure handling will not function correctly."); + } else { + [nibObjectsToRelease addObjectsFromArray:connectionDialogTopLevelObjects]; } - if (![NSBundle loadNibNamed:@"ProgressIndicatorLayer" owner:self]) { + [nibLoader release]; + NSArray *progressIndicatorLayerTopLevelObjects = nil; + nibLoader = [[NSNib alloc] initWithNibNamed:@"ProgressIndicatorLayer" bundle:[NSBundle mainBundle]]; + if (![nibLoader instantiateNibWithOwner:self topLevelObjects:&progressIndicatorLayerTopLevelObjects]) { NSLog(@"Progress indicator layer could not be loaded; progress display will not function correctly."); + } else { + [nibObjectsToRelease addObjectsFromArray:progressIndicatorLayerTopLevelObjects]; } + [nibLoader release]; - // Set up the progress indicator child window and layer - add to main window, change indicator color and size + // Retain the icon accessory view to allow it to be added and removed from windows + [titleAccessoryView retain]; + + // Set up the progress indicator child window and layer - change indicator color and size [taskProgressIndicator setForeColor:[NSColor whiteColor]]; taskProgressWindow = [[NSWindow alloc] initWithContentRect:[taskProgressLayer bounds] styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO]; + [taskProgressWindow setReleasedWhenClosed:NO]; [taskProgressWindow setOpaque:NO]; [taskProgressWindow setBackgroundColor:[NSColor clearColor]]; [taskProgressWindow setAlphaValue:0.0]; - [taskProgressWindow orderFront:self]; - [tableWindow addChildWindow:taskProgressWindow ordered:NSWindowAbove]; - [taskProgressWindow setReleasedWhenClosed:YES]; [taskProgressWindow setContentView:taskProgressLayer]; - [self centerTaskWindow]; } /** @@ -266,8 +249,7 @@ NSInteger connectionType = -1; - // Inform about the data source in the window title bar - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; // Clean fields [connectionController setName:@""]; @@ -305,7 +287,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; [alert runModal]; if (spf) [spf release]; - [self close]; + [self closeAndDisconnect]; return; } @@ -313,7 +295,7 @@ if(![[spf objectForKey:@"format"] isEqualToString:@"connection"]) { NSLog(@"SPF file format is not 'connection'."); [spf release]; - [self close]; + [self closeAndDisconnect]; return; } @@ -327,7 +309,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; [alert runModal]; [spf release]; - [self close]; + [self closeAndDisconnect]; return; } @@ -339,7 +321,7 @@ [inputTextWindowSecureTextField setStringValue:@""]; [inputTextWindowSecureTextField selectText:nil]; - [NSApp beginSheet:inputTextWindow modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [NSApp beginSheet:inputTextWindow modalForWindow:parentWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; // wait for encryption password NSModalSession session = [NSApp beginModalSessionForWindow:inputTextWindow]; @@ -366,7 +348,7 @@ if(passwordSheetReturnCode) encryptpw = [inputTextWindowSecureTextField stringValue]; else { - [self close]; + [self closeAndDisconnect]; [spf release]; return; } @@ -392,7 +374,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; [alert runModal]; - [self close]; + [self closeAndDisconnect]; [spf release]; return; } @@ -407,7 +389,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; [alert runModal]; - [self close]; + [self closeAndDisconnect]; [spf release]; return; } @@ -422,7 +404,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; [alert runModal]; - [self close]; + [self closeAndDisconnect]; [spf release]; return; } @@ -545,7 +527,7 @@ // Restore toolbar setting if([spfSession objectForKey:@"isToolbarVisible"]) - [[tableWindow toolbar] setVisible:[[spfSession objectForKey:@"isToolbarVisible"] boolValue]]; + [mainToolbar setVisible:[[spfSession objectForKey:@"isToolbarVisible"] boolValue]]; // TODO up to now it doesn't work if([spfSession objectForKey:@"contentSelectedIndexSet"]) { @@ -592,7 +574,7 @@ [[tablesListInstance valueForKeyPath:@"tablesListView"] scrollRowToVisible:[tables indexOfObject:[spfSession objectForKey:@"selectedTable"]]]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; // dealloc spfSession data [spfSession release]; @@ -650,7 +632,7 @@ [self setFileURL:[[SPQueryController sharedQueryController] registerDocumentWithFileURL:[self fileURL] andContextInfo:spfPreferences]]; // ...but hide the icon while the document is temporary - if ([self isUntitled]) [[tableWindow standardWindowButton:NSWindowDocumentIconButton] setImage:nil]; + if ([self isUntitled]) [[parentWindow standardWindowButton:NSWindowDocumentIconButton] setImage:nil]; // Set the connection encoding NSString *encodingName = [prefs objectForKey:SPDefaultEncoding]; @@ -672,6 +654,7 @@ // Update the database list [self setDatabases:self]; + [chooseDatabaseButton setEnabled:!_isWorkingLevel]; // For each of the main controllers, assign the current connection [tablesListInstance setConnection:mySQLConnection]; @@ -690,12 +673,12 @@ // Set the cutom query editor's MySQL version [customQueryInstance setMySQLversion:mySQLVersion]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; // Connected Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Connected" - description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), [tableWindow title]] - window:tableWindow + description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), [parentWindow title]] + document:self notificationName:@"Connected"]; // Init Custom Query editor with the stored queries in a spf file if given. @@ -722,9 +705,9 @@ // Set focus to table list filter field if visible // otherwise set focus to Table List view if ( [[tablesListInstance tables] count] > 20 ) - [tableWindow makeFirstResponder:listFilterField]; + [parentWindow makeFirstResponder:listFilterField]; else - [tableWindow makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]]; + [parentWindow makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]]; if(spfSession != nil) { @@ -764,25 +747,6 @@ return mySQLConnection; } - -/** - * Set whether the connection controller should automatically start - * connecting; called by maincontroller, but only for first window. - */ -- (void)setShouldAutomaticallyConnect:(BOOL)shouldAutomaticallyConnect -{ - _shouldOpenConnectionAutomatically = shouldAutomaticallyConnect; -} - -/** - * Allow the connection controller to determine whether connection should - * be automatically triggered. - */ -- (BOOL)shouldAutomaticallyConnect -{ - return _shouldOpenConnectionAutomatically; -} - /** * Sets this connection's Keychain ID. */ @@ -925,7 +889,7 @@ [databaseNameField setStringValue:@""]; [NSApp beginSheet:databaseSheet - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"addDatabase"]; @@ -943,7 +907,7 @@ [copyDatabaseMessageField setStringValue:[NSString stringWithFormat:NSLocalizedString(@"Duplicate database '%@' to:", @"duplicate database message"), selectedDatabase]]; [NSApp beginSheet:databaseCopySheet - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"copyDatabase"]; @@ -960,7 +924,7 @@ [renameDatabaseMessageField setStringValue:[NSString stringWithFormat:NSLocalizedString(@"Rename database '%@' to:", @"rename database message"), selectedDatabase]]; [NSApp beginSheet:databaseRenameSheet - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"renameDatabase"]; @@ -991,7 +955,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeDatabase"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeDatabase"]; } /** @@ -1008,7 +972,7 @@ [prefs addObserver:serverVariablesController forKeyPath:SPDisplayTableViewVerticalGridlines options:NSKeyValueObservingOptionNew context:NULL]; } - [serverVariablesController displayServerVariablesSheetAttachedToWindow:tableWindow]; + [serverVariablesController displayServerVariablesSheetAttachedToWindow:parentWindow]; } /** @@ -1108,7 +1072,7 @@ { // error := first object is the title , second the message, only one button OK SPBeginAlertSheet([error objectAtIndex:0], NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, parentWindow, self, nil, nil, [error objectAtIndex:1]); } @@ -1135,12 +1099,12 @@ if (selectedDatabase) [selectedDatabase release], selectedDatabase = nil; selectedDatabase = [[NSString alloc] initWithString:dbName]; [chooseDatabaseButton selectItemWithTitle:selectedDatabase]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; } } else { if (selectedDatabase) [selectedDatabase release], selectedDatabase = nil; [chooseDatabaseButton selectItemAtIndex:0]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; } } @@ -1284,6 +1248,7 @@ databaseListIsSelectable = NO; [[NSNotificationCenter defaultCenter] postNotificationName:SPDocumentTaskStartNotification object:self]; [mainToolbar validateVisibleItems]; + [chooseDatabaseButton setEnabled:NO]; // Schedule appearance of the task window in the near future taskDrawTimer = [[NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(showTaskProgressWindow:) userInfo:nil repeats:NO] retain]; @@ -1399,6 +1364,7 @@ databaseListIsSelectable = YES; [[NSNotificationCenter defaultCenter] postNotificationName:SPDocumentTaskEndNotification object:self]; [mainToolbar validateVisibleItems]; + [chooseDatabaseButton setEnabled:_isConnected]; } } @@ -1476,7 +1442,7 @@ - (void) centerTaskWindow { NSPoint newBottomLeftPoint; - NSRect mainWindowRect = [tableWindow frame]; + NSRect mainWindowRect = [parentWindow frame]; NSRect taskWindowRect = [taskProgressWindow frame]; newBottomLeftPoint.x = round(mainWindowRect.origin.x + mainWindowRect.size.width/2 - taskWindowRect.size.width/2); @@ -1737,7 +1703,7 @@ defaultButton:NSLocalizedString(@"OK", @"OK button") alternateButton:nil otherButton:nil informativeTextWithFormat:NSLocalizedString(@"The creation syntax could not be retrieved due to a permissions error.\n\nPlease check your user permissions with an administrator.", @"Create syntax permission denied detail")] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; return; } @@ -1753,7 +1719,7 @@ // Show variables sheet [NSApp beginSheet:createTableSyntaxWindow - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; @@ -1806,7 +1772,7 @@ defaultButton:NSLocalizedString(@"OK", @"OK button") alternateButton:nil otherButton:nil informativeTextWithFormat:NSLocalizedString(@"The creation syntax could not be retrieved due to a permissions error.\n\nPlease check your user permissions with an administrator.", @"Create syntax permission denied detail")] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; return; } @@ -1822,7 +1788,7 @@ // Table syntax copied Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Syntax Copied" description:[NSString stringWithFormat:NSLocalizedString(@"Syntax for %@ table copied",@"description for table syntax copied growl notification"), [self table]] - window:tableWindow + document:self notificationName:@"Syntax Copied"]; } @@ -1851,7 +1817,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to check the %@.\n\nMySQL said:%@",@"an error occurred while trying to check the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -1886,7 +1852,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:message] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -1898,7 +1864,7 @@ [alert setInformativeText:message]; [alert setMessageText:NSLocalizedString(@"Error while checking selected items", @"error while checking selected items message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -1927,7 +1893,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while analyzing the %@.\n\nMySQL said:%@",@"an error occurred while analyzing the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -1962,7 +1928,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:message] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -1974,7 +1940,7 @@ [alert setInformativeText:message]; [alert setMessageText:NSLocalizedString(@"Error while analyzing selected items", @"error while analyzing selected items message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -2003,7 +1969,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while optimzing the %@.\n\nMySQL said:%@",@"an error occurred while trying to optimze the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2038,7 +2004,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:message] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2050,7 +2016,7 @@ [alert setInformativeText:message]; [alert setMessageText:NSLocalizedString(@"Error while optimizing selected items", @"error while optimizing selected items message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -2078,7 +2044,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while repairing the %@.\n\nMySQL said:%@",@"an error occurred while trying to repair the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2113,7 +2079,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:message] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2125,7 +2091,7 @@ [alert setInformativeText:message]; [alert setMessageText:NSLocalizedString(@"Error while repairing selected items", @"error while repairing selected items message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -2153,7 +2119,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while flushing the %@.\n\nMySQL said:%@",@"an error occurred while trying to flush the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2188,7 +2154,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:message] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2200,7 +2166,7 @@ [alert setInformativeText:message]; [alert setMessageText:NSLocalizedString(@"Error while flushing selected items", @"error while flushing selected items message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -2227,7 +2193,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"An error occurred while performing the checksum on %@.\n\nMySQL said:%@",@"an error occurred while performing the checksum on the %@.\n\nMySQL said:%@"), what, [mySQLConnection getLastErrorMessage]]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2244,7 +2210,7 @@ alternateButton:nil otherButton:nil informativeTextWithFormat:[NSString stringWithFormat:NSLocalizedString(@"Table checksum: %@",@"table checksum: %@"), message]] - beginSheetModalForWindow:tableWindow + beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:NULL contextInfo:NULL]; @@ -2256,7 +2222,7 @@ [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Checksums of %@",@"Checksums of %@ message"), what]]; [alert setMessageText:NSLocalizedString(@"Table checksum",@"table checksum message")]; [alert setAccessoryView:statusTableAccessoryView]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"statusError"]; } } @@ -2293,7 +2259,7 @@ // Table syntax copied Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Syntax Copied" description:[NSString stringWithFormat:NSLocalizedString(@"Syntax for %@ table copied", @"description for table syntax copied growl notification"), [self table]] - window:tableWindow + document:self notificationName:@"Syntax Copied"]; } } @@ -2365,13 +2331,13 @@ [alert setAlertStyle:NSCriticalAlertStyle]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"]; + [alert beginSheetModalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"]; return; } [NSApp beginSheet:[userManagerInstance window] - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:userManagerInstance didEndSelector:@selector(userManagerSheetDidEnd:returnCode:contextInfo:) contextInfo:nil]; @@ -2382,7 +2348,7 @@ */ - (void)doPerformQueryService:(NSString *)query { - [tableWindow makeKeyAndOrderFront:self]; + [parentWindow makeKeyAndOrderFront:self]; [tablesListInstance doPerformQueryService:query]; } @@ -2404,26 +2370,29 @@ if (![mySQLConnection queryErrored]) { //flushed privileges without errors - SPBeginAlertSheet(NSLocalizedString(@"Flushed Privileges", @"title of panel when successfully flushed privs"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Successfully flushed privileges.", @"message of panel when successfully flushed privs")); + SPBeginAlertSheet(NSLocalizedString(@"Flushed Privileges", @"title of panel when successfully flushed privs"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Successfully flushed privileges.", @"message of panel when successfully flushed privs")); } else { //error while flushing privileges - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't flush privileges.\nMySQL said: %@", @"message of panel when flushing privs failed"), + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't flush privileges.\nMySQL said: %@", @"message of panel when flushing privs failed"), [mySQLConnection getLastErrorMessage]]); } } - (IBAction)openCurrentConnectionInNewWindow:(id)sender { - TableDocument *newTableDocument; + [[NSApp delegate] newWindow:self]; + TableDocument *newTableDocument = [[NSApp delegate] frontDocument]; + [newTableDocument initWithConnectionFile:[[self fileURL] path]]; +} - // Manually open a new document, setting SPAppController as sender to trigger autoconnection - if (newTableDocument = [[NSDocumentController sharedDocumentController] makeUntitledDocumentOfType:@"Sequel Pro connection" error:nil]) { - [newTableDocument setShouldAutomaticallyConnect:NO]; - [[NSDocumentController sharedDocumentController] addDocument:newTableDocument]; - [newTableDocument makeWindowControllers]; - [newTableDocument showWindows]; - [newTableDocument initWithConnectionFile:[[self fileURL] path]]; - } +/** + * Ask the connection controller to initiate connection, if it hasn't + * already. Used to support automatic connections on window open, + */ +- (void)connect +{ + if (mySQLVersion) return; + [connectionController initiateConnection:self]; } - (void)closeConnection @@ -2433,8 +2402,8 @@ // Disconnected Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Disconnected" - description:[NSString stringWithFormat:NSLocalizedString(@"Disconnected from %@",@"description for disconnected growl notification"), [tableWindow title]] - window:tableWindow + description:[NSString stringWithFormat:NSLocalizedString(@"Disconnected from %@",@"description for disconnected growl notification"), [parentTabViewItem label]] + document:self notificationName:@"Disconnected"]; } @@ -2453,7 +2422,7 @@ */ - (BOOL)isUntitled { - return ([[self fileURL] isFileURL]) ? NO : YES; + return ([self fileURL] && [[self fileURL] isFileURL]) ? NO : YES; } /** @@ -2463,7 +2432,7 @@ */ - (BOOL)couldCommitCurrentViewActions { - [tableWindow endEditingFor:nil]; + [parentWindow endEditingFor:nil]; switch ([tableTabView indexOfTabViewItem:[tableTabView selectedTabViewItem]]) { // Table structure view @@ -2484,6 +2453,16 @@ #pragma mark - #pragma mark Accessor methods + +/** + * Returns the parent view, which in its turn contains the database view for this + * connection. + */ +- (NSView *)parentView +{ + return parentView; +} + /** * Returns the host */ @@ -2604,6 +2583,7 @@ */ - (void)willPerformQuery:(NSNotification *)notification { + isProcessing = YES; [queryProgressBar startAnimation:self]; } @@ -2612,6 +2592,7 @@ */ - (void)hasPerformedQuery:(NSNotification *)notification { + isProcessing = NO; [queryProgressBar stopAnimation:self]; } @@ -2686,7 +2667,8 @@ return; } - // Load accessory nib each time + // Load accessory nib each time. + // Note that the top-level objects aren't released automatically, but are released when the panel ends. if(![NSBundle loadNibNamed:@"SaveSPFAccessory" owner:self]) { NSLog(@"SaveSPFAccessory accessory dialog could not be loaded."); return; @@ -2734,7 +2716,7 @@ [panel beginSheetForDirectory:nil file:filename - modalForWindow:tableWindow + modalForWindow:parentWindow modalDelegate:self didEndSelector:@selector(saveConnectionPanelDidEnd:returnCode:contextInfo:) contextInfo:contextInfo]; @@ -2763,7 +2745,6 @@ - (void)saveConnectionPanelDidEnd:(NSSavePanel *)panel returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo { - if ( returnCode ) { NSString *fileName = [panel filename]; @@ -2799,8 +2780,11 @@ [self saveDocumentWithFilePath:fileName inBackground:NO onlyPreferences:NO]; + // Manually loaded nibs don't have their top-level objects released automatically - do that here. + [saveConnectionAccessory release]; + if(contextInfo == @"saveSPFfileAndClose") - [self close]; + [self closeAndDisconnect]; } } } @@ -3010,7 +2994,7 @@ } [session setObject:aString forKey:@"view"]; - [session setObject:[NSNumber numberWithBool:[[tableWindow toolbar] isVisible]] forKey:@"isToolbarVisible"]; + [session setObject:[NSNumber numberWithBool:[[parentWindow toolbar] isVisible]] forKey:@"isToolbarVisible"]; [session setObject:[self connectionEncoding] forKey:@"connectionEncoding"]; [session setObject:[NSNumber numberWithBool:[tableContentInstance sortColumnIsAscending]] forKey:@"contentSortColIsAsc"]; @@ -3090,7 +3074,7 @@ [self setFileURL:[NSURL fileURLWithPath:fileName]]; [[NSDocumentController sharedDocumentController] noteNewRecentDocumentURL:[NSURL fileURLWithPath:fileName]]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; // Store doc data permanently [spfDocData removeAllObjects]; @@ -3161,7 +3145,7 @@ } if (!_isConnected || _isWorkingLevel) { - return ([menuItem action] == @selector(newDocument:) || [menuItem action] == @selector(terminate:)); + return ([menuItem action] == @selector(newWindow:) || [menuItem action] == @selector(terminate:) || [menuItem action] == @selector(closeTab:) || [menuItem action] == @selector(newTab:)); } if ([menuItem action] == @selector(openCurrentConnectionInNewWindow:)) @@ -3291,7 +3275,8 @@ return NO; } - return [super validateMenuItem:menuItem]; + // Default to YES for unhandled menus + return YES; } - (IBAction)viewStructure:(id)sender @@ -3339,7 +3324,7 @@ [spHistoryControllerInstance updateHistoryEntries]; // Set the focus on the text field - [tableWindow makeFirstResponder:customQueryTextView]; + [parentWindow makeFirstResponder:customQueryTextView]; [prefs setInteger:SPQueryEditorViewMode forKey:SPLastViewMode]; } @@ -3363,7 +3348,7 @@ [extendedTableInfoInstance loadTable:[self table]]; } - [tableWindow makeFirstResponder:[extendedTableInfoInstance valueForKeyPath:@"tableCreateSyntaxTextView"]]; + [parentWindow makeFirstResponder:[extendedTableInfoInstance valueForKeyPath:@"tableCreateSyntaxTextView"]]; [prefs setInteger:SPTableInfoViewMode forKey:SPLastViewMode]; } @@ -3448,6 +3433,72 @@ #pragma mark Titlebar Methods /** + * Update the window title. + */ +- (void) updateWindowTitle:(id)sender +{ + NSMutableString *tabTitle; + NSMutableString *windowTitle; + TableDocument *frontTableDocument = [parentWindowController selectedTableDocument]; + + // Determine name details + NSString *pathName = @""; + if ([[[self fileURL] path] length] && ![self isUntitled]) { + pathName = [NSString stringWithFormat:@"%@ — ", [[[self fileURL] path] lastPathComponent]]; + } + if (!_isConnected) { + windowTitle = [NSString stringWithFormat:@"%@%@", pathName, @"Sequel Pro"]; + tabTitle = windowTitle; + } else { + windowTitle = [NSMutableString string]; + tabTitle = [NSMutableString string]; + + // Add the path to the window title + [windowTitle appendString:pathName]; + + // Add the MySQL version to the window title if enabled in prefs + if ([prefs boolForKey:SPDisplayServerVersionInWindowTitle]) [windowTitle appendFormat:@"(MySQL %@) ", mySQLVersion]; + + // Add the name to the window + [windowTitle appendString:[self name]]; + + // Also add to the frontmost tab, and other tabs if the host is different, not connected, or no db is selected + if (frontTableDocument == self || [[frontTableDocument name] isNotEqualTo:[self name]] || ![frontTableDocument getConnection] || ![self database]) { + [tabTitle appendString:[self name]]; + } + + // If a database is selected, add to the window - and other tabs if host is the same but table is set + if ([self database]) { + [windowTitle appendFormat:@"/%@", [self database]]; + if (frontTableDocument == self + || [[frontTableDocument name] isNotEqualTo:[self name]] + || ![[self table] length]) + { + if ([tabTitle length]) [tabTitle appendString:@"/"]; + [tabTitle appendString:[self database]]; + } + } + + // Add the table name if one is selected + if ([[self table] length]) { + [windowTitle appendFormat:@"/%@", [self table]]; + if ([tabTitle length]) [tabTitle appendString:@"/"]; + [tabTitle appendString:[self table]]; + } + } + + // Set the titles + [parentTabViewItem setLabel:tabTitle]; + if ([parentWindowController selectedTableDocument] == self) { + [parentWindow setTitle:windowTitle]; + } + + // If the sender wasn't the window controller, update other tabs in this window + // for shared pathname updates + if ([sender class] != [SPWindowController class]) [parentWindowController updateAllTabTitles:self]; +} + +/** * Set the connection status icon in the titlebar */ - (void)setStatusIconToImageWithName:(NSString *)imageName @@ -3482,7 +3533,7 @@ - (void)setupToolbar { // create a new toolbar instance, and attach it to our document window - mainToolbar = [[[NSToolbar alloc] initWithIdentifier:@"TableWindowToolbar"] autorelease]; + mainToolbar = [[NSToolbar alloc] initWithIdentifier:@"TableWindowToolbar"]; // set up toolbar properties [mainToolbar setAllowsUserCustomization:YES]; @@ -3492,9 +3543,6 @@ // set ourself as the delegate [mainToolbar setDelegate:self]; - // attach the toolbar to the document window - [tableWindow setToolbar:mainToolbar]; - // update the toolbar item size [self updateChooseDatabaseToolbarItemWidth]; @@ -3525,6 +3573,7 @@ [toolbarItem setMaxSize:NSMakeSize(200,32)]; [chooseDatabaseButton setTarget:self]; [chooseDatabaseButton setAction:@selector(chooseDatabase:)]; + [chooseDatabaseButton setEnabled:(_isConnected && !_isWorkingLevel)]; if (willBeInsertedIntoToolbar) { chooseDatabaseToolbarItem = toolbarItem; @@ -3698,7 +3747,7 @@ /** * Validates the toolbar items */ -- (BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem; +- (BOOL)validateToolbarItem:(NSToolbarItem *)toolbarItem { if (!_isConnected || _isWorkingLevel) return NO; @@ -3732,40 +3781,50 @@ } #pragma mark - -#pragma mark NSDocument methods +#pragma mark Tab methods /** - * Returns the name of the nib file + * Make this document's window frontmost in the application, + * and ensure this tab is selected. */ -- (NSString *)windowNibName +- (void)makeKeyDocument { - return @"DBView"; + [[[self parentWindow] onMainThread] makeKeyAndOrderFront:self]; + [[[[self parentTabViewItem] onMainThread] tabView] selectTabViewItemWithIdentifier:self]; } /** - * Code that need to be executed once the windowController has loaded the document's window - * sets upt the interface (small fonts). + * Invoked to determine whether the parent tab is allowed to close */ -- (void)windowControllerDidLoadNib:(NSWindowController *)aController +- (BOOL)parentTabShouldClose { - [aController setShouldCascadeWindows:YES]; - [super windowControllerDidLoadNib:aController]; - //register for notifications - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(willPerformQuery:) - name:@"SMySQLQueryWillBePerformed" object:self]; - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(hasPerformedQuery:) - name:@"SMySQLQueryHasBeenPerformed" object:self]; - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) - name:@"NSApplicationWillTerminateNotification" object:nil]; -} + // If no connection is available, always return YES. Covers initial setup and disconnections. + if(!_isConnected) return YES; -// NSWindow delegate methods + // If tasks are active, return NO to allow tasks to complete + if (_isWorkingLevel) return NO; + + // If the table list considers itself to be working, return NO. This catches open alerts, and + // edits in progress in various views. + if ( ![tablesListInstance selectionShouldChangeInTableView:nil] ) return NO; + + // Auto-save spf file based connection and return whether the save was successful + if([self fileURL] && [[[self fileURL] path] length] && ![self isUntitled]) { + BOOL isSaved = [self saveDocumentWithFilePath:nil inBackground:YES onlyPreferences:YES]; + if(isSaved) + [[SPQueryController sharedQueryController] removeRegisteredDocumentWithFileURL:[self fileURL]]; + return isSaved; + } + + // Return YES by default + return YES; +} /** - * Invoked when the document window is about to close + * Invoked when the parent tab is about to close */ -- (void)windowWillClose:(NSNotification *)aNotification +- (void)parentTabDidClose { // Cancel autocompletion trigger @@ -3787,37 +3846,64 @@ if ([[[SPQueryController sharedQueryController] window] isVisible]) [self toggleConsole:self]; [createTableSyntaxWindow orderOut:nil]; [[NSNotificationCenter defaultCenter] removeObserver:self]; + [self setParentWindow:nil]; } /** - * Invoked when the document window should close + * Invoked when the parent tab is currently the active tab in the + * window, but is being switched away from, to allow cleaning up + * details in the window. */ -- (BOOL)windowShouldClose:(id)sender +- (void)willResignActiveTabInWindow { - // If no connection is available, always return YES. Covers initial setup and disconnections. - if(!_isConnected) return YES; + // Remove the icon accessory view from the title bar + [titleAccessoryView removeFromSuperview]; - // If tasks are active, return NO to allow tasks to complete - if (_isWorkingLevel) return NO; + // Remove the task progress window + [parentWindow removeChildWindow:taskProgressWindow]; + [taskProgressWindow orderOut:self]; +} - // If the table list considers itself to be working, return NO. This catches open alerts, and - // edits in progress in various views. - if ( ![tablesListInstance selectionShouldChangeInTableView:nil] ) return NO; +/** + * Invoked when the parent tab became the active tab in the window, + * to allow the window to reflect the contents of this view. + */ +- (void)didBecomeActiveTabInWindow +{ - // Auto-save spf file based connection and return whether the save was successful - if([self fileURL] && [[[self fileURL] path] length] && ![self isUntitled]) { - BOOL isSaved = [self saveDocumentWithFilePath:nil inBackground:YES onlyPreferences:YES]; - if(isSaved) - [[SPQueryController sharedQueryController] removeRegisteredDocumentWithFileURL:[self fileURL]]; - return isSaved; - } + // Update the toolbar + [parentWindow setToolbar:mainToolbar]; - // Return YES by default - return YES; + // Update the window's title and represented document + [self updateWindowTitle:self]; + if (spfFileURL && [spfFileURL isFileURL]) + [parentWindow setRepresentedURL:spfFileURL]; + else + [parentWindow setRepresentedURL:nil]; + + // Add the icon accessory view to the title bar + NSView *windowFrame = [[parentWindow contentView] superview]; + NSRect av = [titleAccessoryView frame]; + NSRect initialAccessoryViewFrame = NSMakeRect( + [windowFrame frame].size.width - av.size.width - 30, + [windowFrame frame].size.height - av.size.height, + av.size.width, + av.size.height); + [titleAccessoryView setFrame:initialAccessoryViewFrame]; + [windowFrame addSubview:titleAccessoryView]; + + // Add the progress window to this window + [self centerTaskWindow]; + [taskProgressWindow orderFront:self]; + [parentWindow addChildWindow:taskProgressWindow ordered:NSWindowAbove]; } -- (void)windowDidBecomeKey:(NSNotification *)notification +/** + * Invoked when the parent tab became the key tab in the application; + * the selected tab in the frontmost window. + */ +- (void)tabDidBecomeKey { // Synchronize Navigator with current active document if Navigator runs in syncMode if([[SPNavigatorController sharedNavigatorController] syncMode] && [self connectionID] && ![[self connectionID] isEqualToString:@"_"]) { @@ -3838,19 +3924,67 @@ /** * Invoked when the document window is resized */ -- (void)windowDidResize:(NSNotification *)notification +- (void)tabDidResize { - // If the task interface is visible, re-center the task child window - if (_isWorkingLevel) [self centerTaskWindow]; + // If the task interface is visible, and this tab is frontmost, re-center the task child window + if (_isWorkingLevel && [parentWindowController selectedTableDocument] == self) [self centerTaskWindow]; } /** - * Invoked when the user command-clicks on the window title to see the document path + * Support the tab's progress spinner */ -- (BOOL)window:(NSWindow *)window shouldPopUpDocumentPathMenu:(NSMenu *)menu +- (BOOL)isProcessing +{ + return (isProcessing || (_isWorkingLevel > 0)); +} +- (void)setIsProcessing:(BOOL)value { - return ![self isUntitled]; + isProcessing = value; +} + +/** + * Set the parent window + */ +- (void)setParentWindow:(NSWindow *)aWindow +{ + parentWindow = aWindow; + SPSSHTunnel *currentTunnel = [connectionController valueForKeyPath:@"sshTunnel"]; + if (currentTunnel) [currentTunnel setParentWindow:parentWindow]; +} + +/** + * Return the parent window + */ +- (NSWindow *)parentWindow +{ + return parentWindow; +} + +#pragma mark - +#pragma mark NSDocument compatibility + +/** + * Set the NSURL for a .spf file for this connection instance. + */ +- (void)setFileURL:(NSURL *)theURL +{ + if (spfFileURL) [spfFileURL release], spfFileURL = nil; + spfFileURL = [theURL retain]; + if ([parentWindowController selectedTableDocument] == self) { + if (spfFileURL && [spfFileURL isFileURL]) + [parentWindow setRepresentedURL:spfFileURL]; + else + [parentWindow setRepresentedURL:nil]; + } +} + +/** + * Retrieve the NSURL for the .spf file for this connection instance (if any) + */ +- (NSURL *)fileURL +{ + return [[spfFileURL copy] autorelease]; } /* @@ -3883,27 +4017,13 @@ /** * The window title for this document. */ -- (NSString *)displaySPName +- (NSString *)displayName { if (!_isConnected) { return [NSString stringWithFormat:@"%@%@", ([[[self fileURL] path] length] && ![self isUntitled]) ? [NSString stringWithFormat:@"%@ — ",[[[self fileURL] path] lastPathComponent]] : @"", @"Sequel Pro"]; } - - return [NSString stringWithFormat:@"%@%@ %@%@%@", - ([[[self fileURL] path] length] && ![self isUntitled]) ? [NSString stringWithFormat:@"%@ — ",[self displayName]] : @"", - ([prefs boolForKey:SPDisplayServerVersionInWindowTitle]) ? [NSString stringWithFormat:@"(MySQL %@)", mySQLVersion] : @"", - [self name], - ([self database]?[NSString stringWithFormat:@"/%@",[self database]]:@""), - ([[self table] length]?[NSString stringWithFormat:@"/%@",[self table]]:@"")]; -} -/** - * The window title for this document. - */ -- (NSString *)displayName -{ - if(!_isConnected) return [self displaySPName]; return [[[self fileURL] path] lastPathComponent]; } @@ -3916,7 +4036,10 @@ - (void)connectionControllerInitiatingConnection:(id)controller { // Update the window title to indicate that we are try to establish a connection - [tableWindow setTitle:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")]; + [parentTabViewItem setLabel:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")]; + if ([parentWindowController selectedTableDocument] == self) { + [parentWindow setTitle:NSLocalizedString(@"Connecting…", @"window title string indicating that sp is connecting")]; + } } /** @@ -3925,7 +4048,7 @@ - (void)connectionControllerConnectAttemptFailed:(id)controller { // Reset the window title - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; } #pragma mark - @@ -4105,6 +4228,7 @@ */ - (void)dealloc { +NSLog(@"is dealloc'd"); // Unregister observers [prefs removeObserver:self forKeyPath:SPDisplayTableViewVerticalGridlines]; @@ -4123,6 +4247,9 @@ [[NSNotificationCenter defaultCenter] removeObserver:self]; [NSObject cancelPreviousPerformRequestsWithTarget:self]; + for (id retainedObject in nibObjectsToRelease) [retainedObject release]; + [nibObjectsToRelease release]; + [_encoding release]; [allDatabases release]; [allSystemDatabases release]; @@ -4138,10 +4265,14 @@ if (taskDrawTimer) [taskDrawTimer release]; if (taskFadeAnimator) [taskFadeAnimator release]; if (queryEditorInitString) [queryEditorInitString release]; + if (spfFileURL) [spfFileURL release]; if (spfPreferences) [spfPreferences release]; if (spfSession) [spfSession release]; if (spfDocData) [spfDocData release]; if (keyChainID) [keyChainID release]; + if (mainToolbar) [mainToolbar release]; + if (titleAccessoryView) [titleAccessoryView release]; + if (taskProgressWindow) [taskProgressWindow release]; [super dealloc]; } @@ -4152,12 +4283,12 @@ - (void)_copyDatabase { if ([[databaseCopyNameField stringValue] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); return; } SPDatabaseCopy *dbActionCopy = [[SPDatabaseCopy alloc] init]; [dbActionCopy setConnection: [self getConnection]]; - [dbActionCopy setMessageWindow: tableWindow]; + [dbActionCopy setMessageWindow: parentWindow]; BOOL copyWithContent = [copyDatabaseDataButton state] == NSOnState; @@ -4172,12 +4303,12 @@ - (void)_renameDatabase { if ([[databaseRenameNameField stringValue] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); return; } SPDatabaseRename *dbActionRename = [[SPDatabaseRename alloc] init]; [dbActionRename setConnection: [self getConnection]]; - [dbActionRename setMessageWindow: tableWindow]; + [dbActionRename setMessageWindow: parentWindow]; if ([dbActionRename renameDatabaseFrom: [self database] to: [databaseRenameNameField stringValue]]) { @@ -4195,7 +4326,7 @@ // This check is not necessary anymore as the add database button is now only enabled if the name field // has a length greater than zero. We'll leave it in just in case. if ([[databaseNameField stringValue] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, NSLocalizedString(@"Database must have a name.", @"message of panel when no db name is given")); return; } @@ -4211,14 +4342,14 @@ if ([mySQLConnection queryErrored]) { // An error occurred - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't create database.\nMySQL said: %@", @"message of panel when creation of db failed"), [mySQLConnection getLastErrorMessage]]); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't create database.\nMySQL said: %@", @"message of panel when creation of db failed"), [mySQLConnection getLastErrorMessage]]); return; } // Error while selecting the new database (is this even possible?) if (![mySQLConnection selectDB:[databaseNameField stringValue]] ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), [databaseNameField stringValue]]); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), [databaseNameField stringValue]]); [self setDatabases:self]; @@ -4235,7 +4366,7 @@ [tablesListInstance setConnection:mySQLConnection]; [tableDumpInstance setConnection:mySQLConnection]; - [tableWindow setTitle:[self displaySPName]]; + [self updateWindowTitle:self]; } /** @@ -4274,8 +4405,7 @@ [tablesListInstance setConnection:mySQLConnection]; [tableDumpInstance setConnection:mySQLConnection]; - [tableWindow setTitle:[self displaySPName]]; - + [self updateWindowTitle:self]; } /** @@ -4301,7 +4431,7 @@ || ![mySQLConnection selectDB:targetDatabaseName]) { if ( [mySQLConnection isConnected] ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), targetDatabaseName]); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, parentWindow, self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Unable to connect to database %@.\nBe sure that you have the necessary privileges.", @"message of panel when connection to db failed after selecting from popupbutton"), targetDatabaseName]); // Update the database list [self setDatabases:self]; @@ -4328,7 +4458,7 @@ [tableDumpInstance setConnection:mySQLConnection]; // Update the window title - [[tableWindow onMainThread] setTitle:[self displaySPName]]; + [[self onMainThread] updateWindowTitle:self]; // Add a history entry if (!historyStateChanging) { @@ -4339,9 +4469,9 @@ // Set focus to table list filter field if visible // otherwise set focus to Table List view if ( [[tablesListInstance tables] count] > 20 ) - [[tableWindow onMainThread] makeFirstResponder:listFilterField]; + [[parentWindow onMainThread] makeFirstResponder:listFilterField]; else - [[tableWindow onMainThread] makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]]; + [[parentWindow onMainThread] makeFirstResponder:[tablesListInstance valueForKeyPath:@"tablesListView"]]; } // If a the table has changed, update the selection diff --git a/Source/TableDump.h b/Source/TableDump.h index e506a6d2..cec3d92b 100644 --- a/Source/TableDump.h +++ b/Source/TableDump.h @@ -38,8 +38,6 @@ IBOutlet id tableDataInstance; IBOutlet id customQueryInstance; - IBOutlet id tableWindow; - IBOutlet id exportDumpView; IBOutlet id exportCSVView; IBOutlet id exportMultipleCSVView; @@ -97,6 +95,7 @@ MCPConnection *mySQLConnection; NSMutableArray *tables; + NSMutableArray *nibObjectsToRelease; // Field Mapper Controller SPFieldMapperController *fieldMapperController; @@ -122,6 +121,7 @@ NSUInteger exportMode; NSUserDefaults *prefs; BOOL progressCancelled; + BOOL _mainNibLoaded; NSSavePanel *currentExportPanel; } diff --git a/Source/TableDump.m b/Source/TableDump.m index d6c703ca..3527ed35 100644 --- a/Source/TableDump.m +++ b/Source/TableDump.m @@ -142,7 +142,7 @@ - (void)export { [self reloadTables:self]; - [NSApp beginSheet:exportWindow modalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil]; + [NSApp beginSheet:exportWindow modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil]; } - (void)sheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo @@ -264,7 +264,7 @@ // Open the savePanel [currentExportPanel beginSheetForDirectory:[prefs objectForKey:@"savePath"] - file:file modalForWindow:tableWindow modalDelegate:self + file:file modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) contextInfo:contextInfo]; @@ -325,7 +325,7 @@ if ( [[NSFileManager defaultManager] fileExistsAtPath:exportFile] ) { if ( ![[NSFileManager defaultManager] isWritableFileAtPath:exportFile] || !(fileHandle = [SPFileHandle fileHandleForWritingAtPath:exportFile]) ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Couldn't replace the file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be replaced")); [pool release]; return; @@ -334,7 +334,7 @@ // Otherwise attempt to create a file } else { if ( ![[NSFileManager defaultManager] createFileAtPath:exportFile contents:[NSData data] attributes:nil] ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written")); [pool release]; return; @@ -344,7 +344,7 @@ fileHandle = [SPFileHandle fileHandleForWritingAtPath:exportFile]; if ( !fileHandle ) { [[NSFileManager defaultManager] removeFileAtPath:exportFile handler:nil]; - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written")); [pool release]; return; @@ -374,7 +374,7 @@ [[singleProgressText onMainThread] setStringValue:NSLocalizedString(@"Exporting data...", @"text showing that app is preparing data")]; [[singleProgressBar onMainThread] setUsesThreadedAnimation:YES]; [[singleProgressBar onMainThread] setIndeterminate:YES]; - [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; [[singleProgressBar onMainThread] startAnimation:self]; @@ -417,7 +417,7 @@ [[singleProgressText onMainThread] setStringValue:NSLocalizedString(@"Exporting data...", @"text showing that app is preparing data")]; [[singleProgressBar onMainThread] setUsesThreadedAnimation:YES]; [[singleProgressBar onMainThread] setIndeterminate:YES]; - [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; [[singleProgressBar onMainThread] startAnimation:self]; @@ -475,14 +475,14 @@ // Display error message on problems if ( !progressCancelled && !success ) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Couldn't write to file. Be sure that you have the necessary privileges.", @"message of panel when file cannot be written")); } // Export finished Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Export Finished" description:[NSString stringWithFormat:NSLocalizedString(@"Finished exporting to %@",@"description for finished exporting growl notification"), [exportFile lastPathComponent]] - window:tableWindow + document:tableDocumentInstance notificationName:@"Export Finished"]; [pool release]; } @@ -495,12 +495,6 @@ invoked when user clicks on an ImportFromClipboard menuItem */ { - // Load accessory nib each time - if(![NSBundle loadNibNamed:@"ImportAccessory" owner:self]) { - NSBeep(); - NSLog(@"ImportAccessory accessory dialog could not be loaded."); - return; - } // clipboard textview with no wrapping const CGFloat LargeNumberForText = 1.0e7; @@ -527,7 +521,7 @@ [importFromClipboardAccessoryView addSubview:importCSVView]; [NSApp beginSheet:importFromClipboardSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(openPanelDidEnd:returnCode:contextInfo:) contextInfo:@"importFromClipboard"]; @@ -543,13 +537,6 @@ // prepare open panel and accessory view NSOpenPanel *openPanel = [NSOpenPanel openPanel]; - // Load accessory nib each time - if(![NSBundle loadNibNamed:@"ImportAccessory" owner:self]) { - NSBeep(); - NSLog(@"ImportAccessory accessory dialog could not be loaded."); - return; - } - // Preset the accessory view with prefs defaults [importFieldsTerminatedField setStringValue:[prefs objectForKey:SPCSVImportFieldTerminator]]; [importLinesTerminatedField setStringValue:[prefs objectForKey:SPCSVImportLineTerminator]]; @@ -567,7 +554,7 @@ // Show openPanel [openPanel beginSheetForDirectory:[prefs objectForKey:@"openPath"] file:[lastFilename lastPathComponent] - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(openPanelDidEnd:returnCode:contextInfo:) contextInfo:nil]; @@ -624,7 +611,7 @@ if (!sqlFileHandle) { SPBeginAlertSheet(NSLocalizedString(@"Import Error title", @"Import Error"), NSLocalizedString(@"OK button label", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"SQL file open error", @"The SQL file you selected could not be found or read.")); if([filename hasPrefix:SPImportClipboardTempFileNamePrefix]) [[NSFileManager defaultManager] removeItemAtPath:filename error:nil]; @@ -646,7 +633,7 @@ [[singleProgressBar onMainThread] startAnimation:self]; // Open the progress sheet - [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; [tableDocumentInstance setQueryMode:SPImportExportQueryMode]; @@ -668,7 +655,7 @@ [self closeAndStopProgressSheet]; SPBeginAlertSheet(NSLocalizedString(@"SQL read error title", @"File read error"), NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"SQL read error", @"An error occurred when reading the file.\n\nOnly %ld queries were executed.\n\n(%@)"), (long)queriesPerformed, [exception reason]]); [sqlParser release]; [sqlDataBuffer release]; @@ -718,7 +705,7 @@ [self closeAndStopProgressSheet]; SPBeginAlertSheet(NSLocalizedString(@"SQL read error title", @"File read error"), NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"SQL encoding read error", @"An error occurred when reading the file, as it could not be read in either UTF-8 or %@.\n\nOnly %ld queries were executed."), [[tableDocumentInstance connectionEncoding] UTF8String], (long)queriesPerformed]); [sqlParser release]; [sqlDataBuffer release]; @@ -842,7 +829,7 @@ // Import finished Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Import Finished" description:[NSString stringWithFormat:NSLocalizedString(@"Finished importing %@",@"description for finished importing growl notification"), [filename lastPathComponent]] - window:tableWindow + document:tableDocumentInstance notificationName:@"Import Finished"]; } @@ -887,7 +874,7 @@ if (!csvFileHandle) { SPBeginAlertSheet(NSLocalizedString(@"Import Error title", @"Import Error"), NSLocalizedString(@"OK button label", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"CSV file open error", @"The CSV file you selected could not be found or read.")); if([filename hasPrefix:SPImportClipboardTempFileNamePrefix]) [[NSFileManager defaultManager] removeItemAtPath:filename error:nil]; @@ -907,7 +894,7 @@ [[singleProgressBar onMainThread] startAnimation:self]; // Open the progress sheet - [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; [tableDocumentInstance setQueryMode:SPImportExportQueryMode]; @@ -947,7 +934,7 @@ [self closeAndStopProgressSheet]; SPBeginAlertSheet(NSLocalizedString(@"CSV read error title", @"File read error"), NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"CSV read error", @"An error occurred when reading the file.\n\nOnly %ld rows were imported.\n\n(%@)"), (long)rowsImported, [exception reason]]); [csvParser release]; [csvDataBuffer release]; @@ -996,7 +983,7 @@ [self closeAndStopProgressSheet]; SPBeginAlertSheet(NSLocalizedString(@"CSV read error title", @"File read error"), NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"CSV encoding read error", @"An error occurred when reading the file, as it could not be read using %@.\n\nOnly %ld rows were imported."), [[tableDocumentInstance connectionEncoding] UTF8String], (long)rowsImported]); [csvParser release]; [csvDataBuffer release]; @@ -1073,7 +1060,7 @@ [[singleProgressBar onMainThread] setIndeterminate:NO]; [[singleProgressBar onMainThread] setMaxValue:fileTotalLength]; [[singleProgressBar onMainThread] startAnimation:self]; - [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [[NSApp onMainThread] beginSheet:singleProgressSheet modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; // Set up the field names import string for INSERT or REPLACE INTO @@ -1277,7 +1264,7 @@ // Import finished Growl notification [[SPGrowlController sharedGrowlController] notifyWithTitle:@"Import Finished" description:[NSString stringWithFormat:NSLocalizedString(@"Finished importing %@",@"description for finished importing growl notification"), [filename lastPathComponent]] - window:tableWindow + document:tableDocumentInstance notificationName:@"Import Finished"]; // If the table selected for import is also selected in the content view, @@ -1360,7 +1347,6 @@ - (void)startSQLImportProcessWithFile:(NSString *)filename { - if (!importFormatPopup) [NSBundle loadNibNamed:@"ImportAccessory" owner:self]; [importFormatPopup selectItemWithTitle:@"SQL"]; [NSThread detachNewThreadSelector:@selector(importBackgroundProcess:) toTarget:self withObject:filename]; } @@ -1380,7 +1366,7 @@ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, - tableWindow, self, + [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Could not parse file as CSV", @"Error when we can't parse/split file as CSV") ); @@ -1393,7 +1379,7 @@ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, - tableWindow, self, + [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"The CSV was read as containing more than 512 columns, more than the maximum columns permitted for speed reasons by Sequel Pro.\n\nThis usually happens due to errors reading the CSV; please double-check the CSV to be imported and the line endings and escape characters at the bottom of the CSV selection dialog.", @"Error when CSV appears to have too many columns to import, probably due to line ending mismatch") ); @@ -1407,7 +1393,7 @@ SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, - tableWindow, self, + [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Can't import CSV data into a database without any tables!", @"error text when trying to import csv data, but we have no tables in the db") ); @@ -1430,7 +1416,7 @@ // Show field mapper sheet and set the focus to it [[NSApp onMainThread] beginSheet:[fieldMapperController window] - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(fieldMapperDidEndSheet:returnCode:contextInfo:) contextInfo:nil]; @@ -1655,7 +1641,7 @@ // Open the progress sheet [[NSApp onMainThread] beginSheet:singleProgressSheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; @@ -2162,7 +2148,7 @@ // Open the progress sheet [[NSApp onMainThread] beginSheet:singleProgressSheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; @@ -2368,7 +2354,7 @@ // Open progress sheet [[NSApp onMainThread] beginSheet:singleProgressSheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; } @@ -2595,7 +2581,7 @@ // Open progress sheet [[NSApp onMainThread] beginSheet:singleProgressSheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; } @@ -2762,7 +2748,7 @@ // Open the progress sheet [[NSApp onMainThread] beginSheet:singleProgressSheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; [[singleProgressSheet onMainThread] makeKeyWindow]; @@ -3190,8 +3176,18 @@ - (void)awakeFromNib { + if (_mainNibLoaded) return; + _mainNibLoaded = YES; + [self switchTab:[[exportToolbar items] objectAtIndex:0]]; [exportToolbar setSelectedItemIdentifier:[[[exportToolbar items] objectAtIndex:0] itemIdentifier]]; + + // Load the import accessory view, retaining a reference to the top-level objects that need releasing. + NSArray *importAccessoryTopLevelObjects = nil; + NSNib *nibLoader = [[NSNib alloc] initWithNibNamed:@"ImportAccessory" bundle:[NSBundle mainBundle]]; + [nibLoader instantiateNibWithOwner:self topLevelObjects:&importAccessoryTopLevelObjects]; + [nibObjectsToRelease addObjectsFromArray:importAccessoryTopLevelObjects]; + [nibLoader release]; } - (id)init @@ -3199,6 +3195,7 @@ self = [super init]; tables = [[NSMutableArray alloc] init]; + nibObjectsToRelease = [[NSMutableArray alloc] init]; fieldMappingArray = nil; fieldMappingGlobalValueArray = nil; fieldMappingTableColumnNames = nil; @@ -3215,6 +3212,7 @@ prefs = nil; lastFilename = nil; + _mainNibLoaded = NO; return self; } @@ -3225,6 +3223,8 @@ if (fieldMappingImportArray) [fieldMappingImportArray release]; if (lastFilename) [lastFilename release]; if (prefs) [prefs release]; + for (id retainedObject in nibObjectsToRelease) [retainedObject release]; + [nibObjectsToRelease release]; [super dealloc]; } @@ -3256,7 +3256,7 @@ [errorsView setString:message]; [NSApp beginSheet:errorsSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:nil]; diff --git a/Source/TableSource.h b/Source/TableSource.h index 1d5cbcc0..0278f282 100644 --- a/Source/TableSource.h +++ b/Source/TableSource.h @@ -34,7 +34,6 @@ IBOutlet id tableInfoInstance; IBOutlet id extendedTableInfoInstance; - IBOutlet id tableWindow; IBOutlet id indexSheet; IBOutlet id keySheet; IBOutlet id resetAutoIncrementSheet; diff --git a/Source/TableSource.m b/Source/TableSource.m index c3424c0a..1ae93a00 100644 --- a/Source/TableSource.m +++ b/Source/TableSource.m @@ -362,7 +362,7 @@ [alert setAlertStyle:NSCriticalAlertStyle]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"cannotremovefield"]; } @@ -400,7 +400,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeFieldSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeFieldAndForeignKey" : @"removeField"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeFieldSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeFieldAndForeignKey" : @"removeField"]; } /** @@ -477,7 +477,7 @@ [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(removeIndexSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeIndexAndForeignKey" : @"removeIndex"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(removeIndexSheetDidEnd:returnCode:contextInfo:) contextInfo:(hasForeignKey) ? @"removeIndexAndForeignKey" : @"removeIndex"]; } /** @@ -516,7 +516,7 @@ // Begin the sheet [NSApp beginSheet:resetAutoIncrementSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(resetAutoincrementSheetDidEnd:returnCode:contextInfo:) contextInfo:@"resetAutoIncrement"]; @@ -577,7 +577,7 @@ // Begin the sheet [NSApp beginSheet:indexSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(addIndexSheetDidEnd:returnCode:contextInfo:) contextInfo:@"addIndex"]; @@ -762,7 +762,7 @@ closes the keySheet isSavingRow = YES; // Save any edits which have been made but not saved to the table yet. - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; // Attempt to save the row, and return YES if the save succeeded. if ([self addRowToDB]) { @@ -921,7 +921,7 @@ closes the keySheet [chooseKeyButton selectItemAtIndex:0]; [NSApp beginSheet:keySheet - modalForWindow:tableWindow modalDelegate:self + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; @@ -980,7 +980,7 @@ closes the keySheet if([mySQLConnection getLastErrorID] == 1146) { // If the current table doesn't exist anymore SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to alter table '%@'.\n\nMySQL said: %@", @"error while trying to alter table message"), selectedTable, [mySQLConnection getLastErrorMessage]]); @@ -1004,14 +1004,14 @@ closes the keySheet if (isEditingNewRow) { SPBeginAlertSheet(NSLocalizedString(@"Error adding field", @"error adding field message"), NSLocalizedString(@"Edit row", @"Edit row button"), - NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, + NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, [NSString stringWithFormat:NSLocalizedString(@"An error occurred when trying to add the field '%@'.\n\nMySQL said: %@", @"error adding field informative message"), [theRow objectForKey:@"Field"], [mySQLConnection getLastErrorMessage]]); } else { SPBeginAlertSheet(NSLocalizedString(@"Error changing field", @"error changing field message"), NSLocalizedString(@"Edit row", @"Edit row button"), - NSLocalizedString(@"Discard changes", @"discard changes button"), nil, tableWindow, self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, + NSLocalizedString(@"Discard changes", @"discard changes button"), nil, [tableDocumentInstance parentWindow], self, @selector(addRowErrorSheetDidEnd:returnCode:contextInfo:), nil, [NSString stringWithFormat:NSLocalizedString(@"An error occurred when trying to change the field '%@'.\n\nMySQL said: %@", @"error changing field informative message"), [theRow objectForKey:@"Field"], [mySQLConnection getLastErrorMessage]]); } @@ -1036,7 +1036,7 @@ closes the keySheet // Problem: reentering edit mode for first cell doesn't function [tableSourceView selectRowIndexes:[NSIndexSet indexSetWithIndex:currentlyEditingRow] byExtendingSelection:NO]; - [tableSourceView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[tableWindow windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0]; + [tableSourceView performSelector:@selector(keyDown:) withObject:[NSEvent keyEventWithType:NSKeyDown location:NSMakePoint(0,0) modifierFlags:0 timestamp:0 windowNumber:[[tableDocumentInstance parentWindow] windowNumber] context:[NSGraphicsContext currentContext] characters:nil charactersIgnoringModifiers:nil isARepeat:NO keyCode:0x24] afterDelay:0.0]; } // Discard changes and cancel editing @@ -1077,7 +1077,7 @@ closes the keySheet // Display the error sheet SPBeginAlertSheet([errorDictionary objectForKey:@"title"], NSLocalizedString(@"OK", @"OK button"), - nil, nil, tableWindow, self, nil, nil, + nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [errorDictionary objectForKey:@"message"]); } @@ -1517,7 +1517,7 @@ would result in a position change. // Run the query; report any errors, or reload the table on success [mySQLConnection queryString:queryString]; if ([mySQLConnection queryErrored]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't move field. MySQL said: %@", @"message of panel when field cannot be added in drag&drop operation"), [mySQLConnection getLastErrorMessage]]); } else { [tableDataInstance resetAllData]; @@ -1774,7 +1774,7 @@ would result in a position change. // Check for errors, but only if the query wasn't cancelled if ([mySQLConnection queryErrored] && ![mySQLConnection queryCancelled]) { - SPBeginAlertSheet(NSLocalizedString(@"Unable to add index", @"add index error message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Unable to add index", @"add index error message"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"An error occured while trying to add the index.\n\nMySQL said: %@", @"add index error informative message"), [mySQLConnection getLastErrorMessage]]); } else { diff --git a/Source/TablesList.h b/Source/TablesList.h index 36d3ccaa..6a313d44 100644 --- a/Source/TablesList.h +++ b/Source/TablesList.h @@ -51,7 +51,6 @@ IBOutlet id tableTriggersInstance; IBOutlet SPHistoryController *spHistoryControllerInstance; - IBOutlet id tableWindow; IBOutlet id copyTableSheet; IBOutlet id tablesListView; IBOutlet id copyTableButton; diff --git a/Source/TablesList.m b/Source/TablesList.m index 2a77db53..be617aa2 100644 --- a/Source/TablesList.m +++ b/Source/TablesList.m @@ -271,7 +271,7 @@ return; } - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; // Populate the table type (engine) popup button [tableTypeButton removeAllItems]; @@ -288,7 +288,7 @@ } [NSApp beginSheet:tableSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"addTable"]; @@ -311,7 +311,7 @@ if (![tablesListView numberOfSelectedRows]) return; - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; NSAlert *alert = [NSAlert alertWithMessageText:@"" defaultButton:NSLocalizedString(@"Delete", @"delete button") alternateButton:NSLocalizedString(@"Cancel", @"cancel button") otherButton:nil informativeTextWithFormat:@""]; @@ -379,7 +379,7 @@ [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Are you sure you want to delete the selected %@? This operation cannot be undone.", @"delete tables/views informative message"), tblTypes]]; } - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeRow"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"removeRow"]; } /** @@ -392,7 +392,7 @@ if ([tablesListView numberOfSelectedRows] != 1) return; if (![tableSourceInstance saveRowOnDeselect] || ![tableContentInstance saveRowOnDeselect]) return; - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; // Detect table type: table or view NSInteger tblType = [[filteredTableTypes objectAtIndex:[tablesListView selectedRow]] integerValue]; @@ -423,7 +423,7 @@ [copyTableContentSwitch setState:NSOffState]; [NSApp beginSheet:copyTableSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"copyTable"]; @@ -438,7 +438,7 @@ return; } - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; if ([tablesListView numberOfSelectedRows] != 1) return; if (![[self tableName] length]) return; @@ -471,7 +471,7 @@ [NSApp beginSheet:tableRenameSheet - modalForWindow:tableWindow + modalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"renameTable"]; @@ -486,7 +486,7 @@ if (![tablesListView numberOfSelectedRows]) return; - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; NSAlert *alert = [NSAlert alertWithMessageText:@"" defaultButton:NSLocalizedString(@"Truncate", @"truncate button") @@ -512,7 +512,7 @@ [alert setInformativeText:NSLocalizedString(@"Are you sure you want to delete ALL records in the selected tables? This operation cannot be undone.", @"truncate tables informative message")]; } - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTable"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTable"]; } /** @@ -862,7 +862,7 @@ [[tableSubMenu itemAtIndex:10] setHidden:NO]; // set window title - [tableWindow setTitle:[tableDocumentInstance displaySPName]]; + [tableDocumentInstance updateWindowTitle:self]; return; } @@ -1035,7 +1035,7 @@ } // set window title - [tableWindow setTitle:[tableDocumentInstance displaySPName]]; + [tableDocumentInstance updateWindowTitle:self]; } #pragma mark - @@ -1333,7 +1333,7 @@ if (![self isTableNameValid:newTableName forType:selectedTableType ignoringSelectedTable:YES]) { // Table has invalid name // Since we trimmed whitespace and checked for empty string, this means there is already a table with that name - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, @selector(sheetDidEnd:returnCode:contextInfo:), nil, [NSString stringWithFormat: NSLocalizedString(@"The name '%@' is already used.", @"message when trying to rename a table/view/proc/etc to an already used name"), newTableName]); return; @@ -1380,11 +1380,11 @@ } } @catch (NSException * myException) { - SPBeginAlertSheet( NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, [myException reason]); + SPBeginAlertSheet( NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [myException reason]); } // Set window title to reflect the new table name - [tableWindow setTitle:[tableDocumentInstance displaySPName]]; + [tableDocumentInstance updateWindowTitle:self]; // Query the structure of all databases in the background (mainly for completion) [NSThread detachNewThreadSelector:@selector(queryDbStructureWithUserInfo:) toTarget:mySQLConnection withObject:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES], @"forceUpdate", nil]]; @@ -1425,7 +1425,7 @@ if (!tableListIsSelectable) return NO; // End editing (otherwise problems when user hits reload button) - [tableWindow endEditingFor:nil]; + [[tableDocumentInstance parentWindow] endEditingFor:nil]; if ( alertSheetOpened ) { return NO; @@ -1651,10 +1651,10 @@ - (void) makeTableListFilterHaveFocus { if([tables count] > 20) { - [tableWindow makeFirstResponder:listFilterField]; + [[tableDocumentInstance parentWindow] makeFirstResponder:listFilterField]; } else if([tables count] > 2) { - [tableWindow makeFirstResponder:tablesListView]; + [[tableDocumentInstance parentWindow] makeFirstResponder:tablesListView]; if([tablesListView numberOfSelectedRows] < 1) [tablesListView selectRowIndexes:[NSIndexSet indexSetWithIndex:1] byExtendingSelection:NO]; @@ -1940,7 +1940,7 @@ [alert setInformativeText:[NSString stringWithFormat:NSLocalizedString(@"Couldn't delete '%@'.\nMySQL said: %@", @"message of panel when an item cannot be deleted"), [tables objectAtIndex:currentIndex], [mySQLConnection getLastErrorMessage]]]; [alert setAlertStyle:NSWarningAlertStyle]; if ([indexes indexLessThanIndex:currentIndex] == NSNotFound) { - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:nil contextInfo:nil]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:nil contextInfo:nil]; currentIndex = NSNotFound; } else { NSInteger choice = [alert runModal]; @@ -1965,7 +1965,7 @@ [tablesListView reloadData]; // set window title - [tableWindow setTitle:[tableDocumentInstance displaySPName]]; + [tableDocumentInstance updateWindowTitle:self]; [tablesListView deselectAll:self]; @@ -2003,7 +2003,7 @@ // [[buttons objectAtIndex:0] setKeyEquivalent:@"t"]; // [[buttons objectAtIndex:0] setKeyEquivalentModifierMask:NSCommandKeyMask]; // [[buttons objectAtIndex:1] setKeyEquivalent:@"\r"]; - [alert beginSheetModalForWindow:tableWindow modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTableError"]; + [alert beginSheetModalForWindow:[tableDocumentInstance parentWindow] modalDelegate:self didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:@"truncateTableError"]; } // Get next index (beginning from the end) @@ -2097,7 +2097,7 @@ alertSheetOpened = YES; SPBeginAlertSheet(NSLocalizedString(@"Error adding new table", @"error adding new table message"), - NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, + NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, @selector(sheetDidEnd:returnCode:contextInfo:), @"addRow", [NSString stringWithFormat:NSLocalizedString(@"An error occurred while trying to add the new table '%@'.\n\nMySQL said: %@", @"error adding new table informative message"), tableName, [mySQLConnection getLastErrorMessage]]); @@ -2116,7 +2116,7 @@ NSString *tableType = @""; if ([[copyTableNameField stringValue] isEqualToString:@""]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, NSLocalizedString(@"Table must have a name.", @"message of panel when no name is given for table")); + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, NSLocalizedString(@"Table must have a name.", @"message of panel when no name is given for table")); return; } @@ -2152,7 +2152,7 @@ if ( ![queryResult numOfRows] ) { //error while getting table structure - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't get create syntax.\nMySQL said: %@", @"message of panel when table information cannot be retrieved"), [mySQLConnection getLastErrorMessage]]); } else { @@ -2198,7 +2198,7 @@ // Check for errors, only displaying if the connection hasn't been terminated if ([mySQLConnection queryErrored]) { if ([mySQLConnection isConnected]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"An error occured while retrieving the create syntax for '%@'.\nMySQL said: %@", @"message of panel when create syntax cannot be retrieved"), selectedTableName, [mySQLConnection getLastErrorMessage]]); } return; @@ -2211,7 +2211,7 @@ [mySQLConnection queryString:[tableSyntax stringByReplacingOccurrencesOfRegex:[NSString stringWithFormat:@"(?<=%@ )(`[^`]+?`)", [tableType uppercaseString]] withString:[[copyTableNameField stringValue] backtickQuotedString]]]; if ([mySQLConnection queryErrored]) { - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't duplicate '%@'.\nMySQL said: %@", @"message of panel when an item cannot be renamed"), [copyTableNameField stringValue], [mySQLConnection getLastErrorMessage]]); } @@ -2219,7 +2219,7 @@ if ([mySQLConnection queryErrored]) { //error while creating new table - SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, tableWindow, self, nil, nil, + SPBeginAlertSheet(NSLocalizedString(@"Error", @"error"), NSLocalizedString(@"OK", @"OK button"), nil, nil, [tableDocumentInstance parentWindow], self, nil, nil, [NSString stringWithFormat:NSLocalizedString(@"Couldn't create '%@'.\nMySQL said: %@", @"message of panel when table cannot be created"), [copyTableNameField stringValue], [mySQLConnection getLastErrorMessage]]); } else { @@ -2237,7 +2237,7 @@ NSLocalizedString(@"OK", @"OK button"), nil, nil, - tableWindow, + [tableDocumentInstance parentWindow], self, nil, nil, diff --git a/sequel-pro.xcodeproj/project.pbxproj b/sequel-pro.xcodeproj/project.pbxproj index 2fb078de..760426ec 100644 --- a/sequel-pro.xcodeproj/project.pbxproj +++ b/sequel-pro.xcodeproj/project.pbxproj @@ -142,6 +142,8 @@ 4DECC3370EC2A170008D359E /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DECC3340EC2A170008D359E /* Growl.framework */; }; 4DECC48F0EC2B436008D359E /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DECC3320EC2A170008D359E /* Sparkle.framework */; }; 4DECC4910EC2B436008D359E /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4DECC3340EC2A170008D359E /* Growl.framework */; }; + 5806B76411A991EC00813A88 /* SPDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5806B76311A991EC00813A88 /* SPDocumentController.m */; }; + 5806BBAE11A9D7A500813A88 /* PSMTabBar.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */; }; 581068B61015411B0068C6E2 /* link-arrow-highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = 581068B51015411B0068C6E2 /* link-arrow-highlighted.png */; }; 581069B410167EC10068C6E2 /* SequelProTunnelAssistant in Resources */ = {isa = PBXBuildFile; fileRef = 58CDB3360FCE13C900F8ACA3 /* SequelProTunnelAssistant */; }; 58186D210F4CB38900851FE9 /* ConnectionErrorDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 58186D1F0F4CB38900851FE9 /* ConnectionErrorDialog.xib */; }; @@ -168,6 +170,8 @@ 588B2CCA0FE5641E00EC5FC0 /* ssh-disconnected.png in Resources */ = {isa = PBXBuildFile; fileRef = 588B2CC70FE5641E00EC5FC0 /* ssh-disconnected.png */; }; 589235321020C1230011DE00 /* SPHistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = 589235301020C1230011DE00 /* SPHistoryController.m */; }; 589582151154F8F400EDCC28 /* SPMainThreadTrampoline.m in Sources */ = {isa = PBXBuildFile; fileRef = 589582141154F8F400EDCC28 /* SPMainThreadTrampoline.m */; }; + 58A8A72711A0149100B95749 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 58A8A72611A0149100B95749 /* MainWindow.xib */; }; + 58A8A79111A036C000B95749 /* SPWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 58A8A79011A036C000B95749 /* SPWindowController.m */; }; 58BC5E56103898140058C2E6 /* MCPStreamingResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 583B779710386B0200B21F7E /* MCPStreamingResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58BC5E571038983E0058C2E6 /* MCPResultPlus.h in Headers */ = {isa = PBXBuildFile; fileRef = 17B7B5D1101603B200F057DE /* MCPResultPlus.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58C34F5310B86CAE00D37E14 /* NSNotificationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 58C34F5210B86CAE00D37E14 /* NSNotificationAdditions.m */; }; @@ -190,6 +194,7 @@ 58D2E22F101222870063EF1D /* link-arrow-highlighted-clicked.png in Resources */ = {isa = PBXBuildFile; fileRef = 58D2E22C101222870063EF1D /* link-arrow-highlighted-clicked.png */; }; 58D2E230101222870063EF1D /* link-arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 58D2E22D101222870063EF1D /* link-arrow.png */; }; 58DA8863103E15B5000B98DF /* SPLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 58DA8862103E15B5000B98DF /* SPLogger.m */; }; + 58FD8C4511A9D86C004EFDFD /* PSMTabBar.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */; }; 58FEF16D0F23D66600518E8E /* SPSQLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 58FEF16C0F23D66600518E8E /* SPSQLParser.m */; }; 58FEF57E0F3B4E9700518E8E /* SPTableData.m in Sources */ = {isa = PBXBuildFile; fileRef = 58FEF57D0F3B4E9700518E8E /* SPTableData.m */; }; 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; }; @@ -316,6 +321,7 @@ 4DECC48F0EC2B436008D359E /* Sparkle.framework in CopyFiles */, B52ECE1410DDAD01009DC3E8 /* BWToolkitFramework.framework in CopyFiles */, 586EBD5D11418D9400B3DE45 /* FeedbackReporter.framework in CopyFiles */, + 58FD8C4511A9D86C004EFDFD /* PSMTabBar.framework in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -566,6 +572,9 @@ 4D90B7A1101E0D1500D116A1 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/UserManagerView.xib; sourceTree = "<group>"; }; 4DECC3320EC2A170008D359E /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = Frameworks/Sparkle.framework; sourceTree = "<group>"; }; 4DECC3340EC2A170008D359E /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = Frameworks/Growl.framework; sourceTree = "<group>"; }; + 5806B76211A991EC00813A88 /* SPDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPDocumentController.h; sourceTree = "<group>"; }; + 5806B76311A991EC00813A88 /* SPDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPDocumentController.m; sourceTree = "<group>"; }; + 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PSMTabBar.framework; path = Frameworks/PSMTabBar.framework; sourceTree = "<group>"; }; 581068B51015411B0068C6E2 /* link-arrow-highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "link-arrow-highlighted.png"; sourceTree = "<group>"; }; 58186D200F4CB38900851FE9 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Interfaces/English.lproj/ConnectionErrorDialog.xib; sourceTree = "<group>"; }; 5822C9B31000DB2400DCC3D6 /* SPConnectionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPConnectionController.h; sourceTree = "<group>"; }; @@ -602,6 +611,9 @@ 589235311020C1230011DE00 /* SPHistoryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPHistoryController.h; sourceTree = "<group>"; }; 589582131154F8F400EDCC28 /* SPMainThreadTrampoline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPMainThreadTrampoline.h; sourceTree = "<group>"; }; 589582141154F8F400EDCC28 /* SPMainThreadTrampoline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPMainThreadTrampoline.m; sourceTree = "<group>"; }; + 58A8A72411A0148400B95749 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainWindow.xib; sourceTree = "<group>"; }; + 58A8A78F11A036C000B95749 /* SPWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPWindowController.h; sourceTree = "<group>"; }; + 58A8A79011A036C000B95749 /* SPWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPWindowController.m; sourceTree = "<group>"; }; 58C34F5110B86CAE00D37E14 /* NSNotificationAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSNotificationAdditions.h; sourceTree = "<group>"; }; 58C34F5210B86CAE00D37E14 /* NSNotificationAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSNotificationAdditions.m; sourceTree = "<group>"; }; 58C3506410B9A56C00D37E14 /* button_left.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = button_left.png; sourceTree = "<group>"; }; @@ -776,6 +788,7 @@ 58C458DF10CF188F00E6E13E /* libcrypto.dylib in Frameworks */, B52ECDDC10DDACE9009DC3E8 /* BWToolkitFramework.framework in Frameworks */, 586EBD2411418D7C00B3DE45 /* FeedbackReporter.framework in Frameworks */, + 5806BBAE11A9D7A500813A88 /* PSMTabBar.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -791,6 +804,7 @@ 4DECC3320EC2A170008D359E /* Sparkle.framework */, 296DC89E0F8FD336002A3258 /* WebKit.framework */, 586EBD2311418D7C00B3DE45 /* FeedbackReporter.framework */, + 5806BBAD11A9D7A500813A88 /* PSMTabBar.framework */, 296DC8BE0F9091DF002A3258 /* libicucore.dylib */, 17B7B58F1016028F00F057DE /* libcrypto.dylib */, 17B7B591101602AE00F057DE /* libssl.dylib */, @@ -969,6 +983,8 @@ 589235301020C1230011DE00 /* SPHistoryController.m */, B57747D50F7A8978003B34F9 /* SPPreferenceController.h */, B57747D30F7A8974003B34F9 /* SPPreferenceController.m */, + 5806B76211A991EC00813A88 /* SPDocumentController.h */, + 5806B76311A991EC00813A88 /* SPDocumentController.m */, ); name = Other; sourceTree = "<group>"; @@ -1220,6 +1236,8 @@ children = ( 17E6414A0EF01EF6001BC333 /* SPAppController.h */, 17E6414B0EF01EF6001BC333 /* SPAppController.m */, + 58A8A78F11A036C000B95749 /* SPWindowController.h */, + 58A8A79011A036C000B95749 /* SPWindowController.m */, 173E70A6107FF61D008733C9 /* Main View Controllers */, 173E70D2107FF687008733C9 /* Subview Controllers */, 173E70D4107FF6E7008733C9 /* Data Controllers */, @@ -1407,6 +1425,9 @@ 17E642050EF020A3001BC333 /* Interfaces */ = { isa = PBXGroup; children = ( + 1761FD460EF03A6F00331368 /* MainMenu.xib */, + 58A8A72611A0149100B95749 /* MainWindow.xib */, + 17E642060EF020CB001BC333 /* DBView.xib */, BC93FBBB11514ADE005F1D9F /* Navigator.xib */, BC30C00F111C98BD002701C9 /* DataMigrationDialog.xib */, 17CC97F510B4AC6C0034CD7A /* AboutPanel.xib */, @@ -1417,8 +1438,6 @@ 4D90B7A0101E0D1500D116A1 /* UserManagerView.xib */, B52460D90F8EF93B00171639 /* Console.xib */, BCA6F62F100FA7D700E80253 /* FieldEditorSheet.xib */, - 17E642060EF020CB001BC333 /* DBView.xib */, - 1761FD460EF03A6F00331368 /* MainMenu.xib */, 5822CADF10011C8000DCC3D6 /* ConnectionView.xib */, 58186D1F0F4CB38900851FE9 /* ConnectionErrorDialog.xib */, B57747D00F7A891A003B34F9 /* Preferences.xib */, @@ -1833,6 +1852,7 @@ BCCDED6B115940CB00285E65 /* sync_arrows_04.tiff in Resources */, BCCDED6C115940CB00285E65 /* sync_arrows_05.tiff in Resources */, BCCDED6D115940CB00285E65 /* sync_arrows_06.tiff in Resources */, + 58A8A72711A0149100B95749 /* MainWindow.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2003,6 +2023,8 @@ 1141A389117BBFF200126A28 /* SPTableCopy.m in Sources */, 115D63E2117CBC5900419057 /* SPDatabaseInfo.m in Sources */, 11B55BFE1189E3B2009EF465 /* SPDBActionCommons.m in Sources */, + 58A8A79111A036C000B95749 /* SPWindowController.m in Sources */, + 5806B76411A991EC00813A88 /* SPDocumentController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2128,6 +2150,14 @@ path = ..; sourceTree = "<group>"; }; + 58A8A72611A0149100B95749 /* MainWindow.xib */ = { + isa = PBXVariantGroup; + children = ( + 58A8A72411A0148400B95749 /* English */, + ); + name = MainWindow.xib; + sourceTree = "<group>"; + }; 58C3507310B9ADEA00D37E14 /* ContentPaginationView.xib */ = { isa = PBXVariantGroup; children = ( |