|
Revision 1823, 0.8 kB
(checked in by timothy, 4 years ago)
|
Moved Colloquy to a pre-compiled header. Removed all #imports that are part of the Cocoa, WebKit? and AGRegex frameworks. Removed all @class declarations that are part of the Cocoa frameworks.
|
| Line | |
|---|
| 1 |
#import "JVChatWindowController.h" |
|---|
| 2 |
|
|---|
| 3 |
@class MVTextView; |
|---|
| 4 |
@class MVChatConnection; |
|---|
| 5 |
|
|---|
| 6 |
@interface JVChatConsole : NSObject <JVChatViewController> { |
|---|
| 7 |
@protected |
|---|
| 8 |
IBOutlet NSView *contents; |
|---|
| 9 |
IBOutlet NSTextView *display; |
|---|
| 10 |
IBOutlet MVTextView *send; |
|---|
| 11 |
BOOL _nibLoaded; |
|---|
| 12 |
BOOL _verbose; |
|---|
| 13 |
BOOL _ignorePRIVMSG; |
|---|
| 14 |
BOOL _paused; |
|---|
| 15 |
float _sendHeight; |
|---|
| 16 |
BOOL _scrollerIsAtBottom; |
|---|
| 17 |
BOOL _forceSplitViewPosition; |
|---|
| 18 |
int _historyIndex; |
|---|
| 19 |
NSMutableArray *_sendHistory; |
|---|
| 20 |
JVChatWindowController *_windowController; |
|---|
| 21 |
MVChatConnection *_connection; |
|---|
| 22 |
} |
|---|
| 23 |
- (id) initWithConnection:(MVChatConnection *) connection; |
|---|
| 24 |
|
|---|
| 25 |
- (void) pause; |
|---|
| 26 |
- (void) resume; |
|---|
| 27 |
- (BOOL) isPaused; |
|---|
| 28 |
|
|---|
| 29 |
- (void) addMessageToDisplay:(NSString *) message asOutboundMessage:(BOOL) outbound; |
|---|
| 30 |
- (IBAction) send:(id) sender; |
|---|
| 31 |
@end |
|---|
| 32 |
|
|---|
| 33 |
@interface JVChatConsole (JVChatConsoleScripting) <JVChatListItemScripting> |
|---|
| 34 |
- (NSNumber *) uniqueIdentifier; |
|---|
| 35 |
@end |
|---|