1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
#import <Cocoa/Cocoa.h>
#include "myx_public_interface.h"
@class MQueryBrowser;
@class MQHistory;
@class MQBookmarkList;
@class MConnectionInfo;
// this does the role of a NSDocumentController
@interface MQueryBrowserController : NSDocumentController
{
IBOutlet id aboutPanel;
IBOutlet id versionLabel;
IBOutlet id windowsMenu;
MQHistory *_history;
BOOL _historyNeedsSave;
MQBookmarkList *_bookmarks;
id _prefPanel;
}
- (IBAction)showAbout:(id)sender;
- (IBAction)showPreferences:(id)sender;
- (IBAction)clearRecentMenu:(id)sender;
- (IBAction)newConnection:(id)sender;
- (void)openInstanceWithConnectionName: (NSString*)connectionName;
- (void)noteNewRecentConnection: (MConnectionInfo*)info;
- (IBAction)enterpriseHome:(id)sender;
- (IBAction)enterpriseSoftware:(id)sender;
- (IBAction)enterpriseKB:(id)sender;
- (IBAction)enterpriseUpdate:(id)sender;
- (IBAction)enterpriseMonitoring:(id)sender;
- (IBAction)enterpriseSupport:(id)sender;
- (MQHistory*)history;
- (MQBookmarkList*)bookmarks;
- (void)rememberQuery:(NSString*)query
catalog:(NSString*)catalog
schema:(NSString*)schema;
@end
|