]> err.no Git - sope/blob - sopex/SOPEX/SOPEXTextView.h
fixed a warning
[sope] / sopex / SOPEX / SOPEXTextView.h
1 /*
2  Copyright (C) 2004 Marcus Mueller <znek@mulle-kybernetik.com>
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: SOPEXTextView.h 1 2004-08-20 11:17:52Z znek $
22 //  Created by znek on Thu Apr 01 2004.
23
24 #ifndef __SOPEXTextView_H_
25 #define __SOPEXTextView_H_
26
27 #import <AppKit/AppKit.h>
28
29 #define SOPEXTextViewNotifiesAboutResponderState 0
30
31 @interface SOPEXTextView : NSTextView
32 {
33     IBOutlet NSTextField *statusField;
34 #if SOPEXTextViewNotifiesAboutResponderState
35     struct {
36         unsigned respondsToWillBecomeFirstResponder: 1;
37         unsigned respondsToWillResignFirstResponder: 1;
38         unsigned RESERVED: sizeof(int) - 2;
39     } delegateFlags;
40 #endif
41 }
42
43 - (void)setErrorStatus:(NSError *)status;
44
45 @end
46
47 #if SOPEXTextViewNotifiesAboutResponderState
48 @interface NSObject (SOPEXTextViewDelegate)
49 - (void)textViewWillBecomeFirstResponder:(SOPEXTextView *)textView;
50 - (void)textViewWillResignFirstResponder:(SOPEXTextView *)textView;
51 @end
52 #endif
53
54 #endif  /* __SOPEXTextView_H_ */