1 /*
2    GormNSComboBoxAttributesInspector.h
3 
4    Copyright (C) 2001-2005 Free Software Foundation, Inc.
5 
6    Author:  Laurent Julliard <laurent@julliard-online.org>
7    Date: Nov 2001
8 
9    This file is part of GNUstep.
10 
11    This program is free software; you can redistribute it and/or modify
12    it under the terms of the GNU General Public License as published by
13    the Free Software Foundation; either version 3 of the License, or
14    (at your option) any later version.
15 
16    This program is distributed in the hope that it will be useful,
17    but WITHOUT ANY WARRANTY; without even the implied warranty of
18    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19    GNU General Public License for more details.
20 
21    You should have received a copy of the GNU General Public License
22    along with this program; if not, write to the Free Software
23    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA.
24 */
25 
26 /*
27   July 2005 : Spilt inspector in separate classes.
28   Always use ok: revert: methods
29   Clean up
30   Author : Fabien Vallon <fabien@sonappart.net>
31 */
32 
33 #ifndef INCLUDED_GormNSComboBoxAttributesInspector_h
34 #define INCLUDED_GormNSComboBoxAttributesInspector_h
35 
36 #include <InterfaceBuilder/IBInspector.h>
37 
38 @class NSMutableArray;
39 @class NSMatrix;
40 @class NSButton;
41 @class NSColorWell;
42 @class NSForm;
43 @class NSTableView;
44 @class NSTextField;
45 
46 @interface GormNSComboBoxAttributesInspector: IBInspector
47 {
48    NSMatrix *alignmentMatrix;
49    NSColorWell *backgroundColorWell;
50    NSForm  *itemField;
51    NSButton *editable;
52    NSButton *selectable;
53    NSButton *usesDataSource;
54    NSColorWell *textColorWell;
55    NSForm *visibleItemsForm;
56    NSTableView *itemTableView;
57    NSTextField *itemTxt;
58    NSButton *addButton;
59    NSButton *removeButton;
60 @private
61    NSMutableArray *itemsArray;
62 }
63  @end
64 
65 #endif
66