From fe9a592ca3be829570f5bd88efd5b427120556e5 Mon Sep 17 00:00:00 2001 From: rowanbeentje Date: Tue, 23 Nov 2010 01:47:52 +0000 Subject: - Abstract SPDatabaseDocument's Connection/.spf saving/loading functionality into state setting and getting functions, and refactor old commands to use them - Fix restoring of content sort column order and selected indexes - Add menu items for duplicating current tab (as an alternate), opening selected table in a new tab, or opening selected database in a new tab - Clean up file menu by making Connection/Session "Save as..." menu items alternates - Update localisable strings --- Source/SPTablesList.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Source/SPTablesList.h') diff --git a/Source/SPTablesList.h b/Source/SPTablesList.h index 56711217..8487358d 100644 --- a/Source/SPTablesList.h +++ b/Source/SPTablesList.h @@ -65,7 +65,6 @@ IBOutlet id toolbarReloadButton; IBOutlet id addTableButton; IBOutlet id truncateTableButton; - IBOutlet id truncateTableContextButton; IBOutlet NSSplitView *tableListSplitView; IBOutlet NSSplitView *tableListFilterSplitView; IBOutlet NSButton *tableInfoCollapseButton; @@ -76,6 +75,7 @@ IBOutlet NSMenuItem *removeTableMenuItem; IBOutlet NSMenuItem *duplicateTableMenuItem; IBOutlet NSMenuItem *renameTableMenuItem; + IBOutlet NSMenuItem *openTableInNewTabMenuItem; IBOutlet NSMenuItem *separatorTableMenuItem; IBOutlet NSMenuItem *showCreateSyntaxMenuItem; IBOutlet NSMenuItem *separatorTableMenuItem2; @@ -85,7 +85,9 @@ // Table list context menu items IBOutlet NSMenuItem *removeTableContextMenuItem; IBOutlet NSMenuItem *duplicateTableContextMenuItem; + IBOutlet NSMenuItem *truncateTableContextMenuItem; IBOutlet NSMenuItem *renameTableContextMenuItem; + IBOutlet NSMenuItem *openTableInNewTabContextMenuItem; IBOutlet NSMenuItem *separatorTableContextMenuItem; IBOutlet NSMenuItem *showCreateSyntaxContextMenuItem; IBOutlet NSMenuItem *separatorTableContextMenuItem2; @@ -111,6 +113,7 @@ - (IBAction)copyTable:(id)sender; - (IBAction)renameTable:(id)sender; - (IBAction)truncateTable:(id)sender; +- (IBAction)openTableInNewTab:(id)sender; - (IBAction)togglePaneCollapse:(id)sender; // Additional methods -- cgit v1.2.3