]> err.no Git - sope/blob - sopex/SOPEX/SOPEXConsole.h
fixed a warning
[sope] / sopex / SOPEX / SOPEXConsole.h
1 /*
2  Copyright (C) 2000-2003 SKYRIX Software AG
3
4  This file is part of OGo
5
6  OGo is free software; you can redistribute it and/or modify it under
7  the terms of the GNU Lesser General Public License as published by the
8  Free Software Foundation; either version 2, or (at your option) any
9  later version.
10
11  OGo is distributed in the hope that it will be useful, but WITHOUT ANY
12  WARRANTY; without even the implied warranty of MERCHANTABILITY or
13  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
14  License for more details.
15
16  You should have received a copy of the GNU Lesser General Public
17  License along with OGo; see the file COPYING.  If not, write to the
18  Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
19  02111-1307, USA.
20  */
21 // $Id: SOPEXConsole.h 1 2004-08-20 11:17:52Z znek $
22 //  Created by znek on Mon Jan 26 2004.
23
24 #ifndef __SOPEXConsole_H_
25 #define __SOPEXConsole_H_
26
27 #import <AppKit/AppKit.h>
28
29 @class SOPEXToolbarController;
30
31
32 @interface SOPEXConsole : NSObject
33 {
34     IBOutlet NSWindow *window;
35     IBOutlet NSTextView *text;
36
37     SOPEXToolbarController *toolbar;
38
39     NSPipe *stdoutPipe, *stderrPipe;
40     NSDictionary *stdoutAttributes, *stderrAttributes;
41 }
42
43 - (id)initWithStandardOutput:(id)standardOutput standardError:(id)standardError;
44
45 - (void)setStandardOutput:(id)standardOutput standardError:(id)standardError;
46
47 - (IBAction)orderFront:(id)sender;
48 - (IBAction)clear:(id)sender;
49
50 - (BOOL)validateMenuItem:(id <NSMenuItem>)menuItem;
51
52 @end
53
54 #endif  /* __SOPEXConsole_H_ */