mirror of
https://github.com/ksherlock/TwoTerm.git
synced 2024-12-21 16:30:24 +00:00
480d7ef93a
git-svn-id: svn://qnap.local/TwoTerm/trunk@2003 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
47 lines
889 B
Objective-C
47 lines
889 B
Objective-C
//
|
|
// TermWindowController.h
|
|
// 2Term
|
|
//
|
|
// Created by Kelvin Sherlock on 7/2/2010.
|
|
// Copyright 2010 __MyCompanyName__. All rights reserved.
|
|
//
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
|
|
@class EmulatorView;
|
|
@class CurveView;
|
|
@class ChildMonitor;
|
|
|
|
@protocol Emulator;
|
|
|
|
@interface TermWindowController : NSWindowController <NSWindowDelegate> {
|
|
|
|
NSDictionary *_parameters;
|
|
|
|
EmulatorView *_emulatorView;
|
|
CurveView *_curveView;
|
|
|
|
|
|
|
|
NSObject <Emulator> *_emulator;
|
|
|
|
ChildMonitor *_childMonitor;
|
|
|
|
int _child;
|
|
|
|
}
|
|
|
|
@property (nonatomic, retain) NSDictionary *parameters;
|
|
|
|
@property (nonatomic, retain) IBOutlet ChildMonitor *childMonitor;
|
|
|
|
@property (nonatomic, retain) IBOutlet EmulatorView *emulatorView;
|
|
@property (nonatomic, retain) IBOutlet CurveView *curveView;
|
|
|
|
@property (nonatomic, retain) NSObject<Emulator> *emulator;
|
|
|
|
-(void)initPTY;
|
|
|
|
@end
|