aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPExportController.h
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2010-06-09 23:13:28 +0000
committerstuconnolly <stuart02@gmail.com>2010-06-09 23:13:28 +0000
commit8af7ab7046ab834bc392a0eb31128c7d0647fd53 (patch)
treecf8b893f42488b19b040683ee380a47b496db149 /Source/SPExportController.h
parentb0d60faa09d16490dffe9c0b2a948d5d1890858a (diff)
downloadsequelpro-8af7ab7046ab834bc392a0eb31128c7d0647fd53.tar.gz
sequelpro-8af7ab7046ab834bc392a0eb31128c7d0647fd53.tar.bz2
sequelpro-8af7ab7046ab834bc392a0eb31128c7d0647fd53.zip
Exporter enhancements, including:
- Move the custom filename options view to a drop down view on the main exporter dialog. - Change the export data source matrix to a popup button. - Fix the export button being enabled when no tables are selected to be exported. - Various interface validation fixes.
Diffstat (limited to 'Source/SPExportController.h')
-rw-r--r--Source/SPExportController.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/Source/SPExportController.h b/Source/SPExportController.h
index 7788ef0e..476ffda4 100644
--- a/Source/SPExportController.h
+++ b/Source/SPExportController.h
@@ -51,13 +51,13 @@
IBOutlet NSTextField *exportPathField;
IBOutlet NSTableView *exportTableList;
IBOutlet NSTabView *exportTabBar;
- IBOutlet NSMatrix *exportInputMatrix;
+ IBOutlet NSPopUpButton *exportInputPopUpButton;
IBOutlet NSButton *exportFilePerTableCheck;
- IBOutlet NSTextField *exportFilePerTableNote;
IBOutlet NSButton *exportSelectAllTablesButton;
IBOutlet NSButton *exportDeselectAllTablesButton;
IBOutlet NSButton *exportRefreshTablesButton;
IBOutlet NSScrollView *exportTablelistScrollView;
+ IBOutlet NSBox *exportFilenameDividerBox;
// Errors sheet
IBOutlet NSWindow *errorsWindow;
@@ -80,11 +80,11 @@
IBOutlet NSProgressIndicator *exportProgressIndicator;
// Custom filename view
+ IBOutlet NSButton *exportCustomFilenameViewButton;
+ IBOutlet NSButton *exportCustomFilenameViewLabelButton;
IBOutlet NSView *exportCustomFilenameView;
- IBOutlet NSButton *exportCustomFilenameButton;
IBOutlet NSTokenField *exportCustomFilenameTokenField;
IBOutlet NSTokenField *exportCustomFilenameTokensField;
- IBOutlet NSTextField *exportCustomFilenameExampleTextField;
// SQL
IBOutlet NSButton *exportSQLIncludeStructureCheck;
@@ -194,6 +194,11 @@
BOOL showAdvancedView;
/**
+ * Display custom filename view flag.
+ */
+ BOOL showCustomFilenameView;
+
+ /**
* User defaults
*/
NSUserDefaults *prefs;
@@ -252,7 +257,7 @@
- (IBAction)changeExportOutputPath:(id)sender;
- (IBAction)refreshTableList:(id)sender;
- (IBAction)selectDeselectAllTables:(id)sender;
-- (IBAction)toggleCustomFilenameFormat:(id)sender;
+- (IBAction)toggleCustomFilenameFormatView:(id)sender;
- (IBAction)toggleAdvancedExportOptionsView:(id)sender;
- (IBAction)toggleSQLIncludeStructure:(id)sender;