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