TwoTerm/TermWindowController.h
Kelvin Sherlock 480d7ef93a use Child monitor for incoming data/process dead.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2003 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
2011-01-20 02:36:06 +00:00

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