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 48 49 50 51
|
//
// MQResultSetTab.h
// MySQL QueryBrowser
//
// Created by Alfredo Kojima on 3/13/05.
// Copyright 2005 MySQL AB. All rights reserved.
//
#import <Cocoa/Cocoa.h>
#import <MySQLToolsCommon/MTabView.h>
@class MQResultSetView;
@class MSplitView;
@interface MQResultSetTab : MTabViewItem
{
MSplitView *mainSplit;
NSMutableArray *_rslist;
MSplitView *splitView;
NSTextField *statusText;
NSImageView *statusImage;
NSView *topViewBox;
NSView *topView;
}
- (void)setTopView:(NSView*)view;
- (void)addResultSet:(MQResultSetView*)rsview;
- (void)closeResultSet:(MQResultSetView*)rsview;
- (void)setActiveResultSet:(MQResultSetView*)rsview;
- (MQResultSetView*)activeResultSet;
- (BOOL)hasUnsavedChanges;
- (void)exportResultSet:(const char*)format;
- (NSArray*)resultSetsWithMaster:(MQResultSetView*)rsview;
- (void)setDefaultSchema:(NSString*)schema;
- (void)setStatusText:(NSString*)text icon:(NSImage*)icon;
- (void)setVertical:(BOOL)flag;
- (BOOL)vertical;
- (void)compareResultsets:(id)sender;
- (void)setEmbeddedQueryArea:(BOOL)flag;
@end
|