1 /* LayerDetailsController.h 2 * 3 * Copyright (C) 2005-2007 by vhf interservice GmbH 4 * Author: Georg Fleischmann 5 * 6 * Created: 2005-08-31 7 * Modified: 2007-08-08 8 * 9 * This program is free software; you can redistribute it and/or 10 * modify it under the terms of the vhf Public License as 11 * published by vhf interservice GmbH. Among other things, the 12 * License requires that the copyright notices and this notice 13 * be preserved on all copies. 14 * 15 * This program is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 18 * See the vhf Public License for more details. 19 * 20 * You should have received a copy of the vhf Public License along 21 * with this program; see the file LICENSE. If not, write to vhf. 22 * 23 * vhf interservice GmbH, Im Marxle 3, 72119 Altingen, Germany 24 * eMail: info@vhf.de 25 * http://www.vhf.de 26 */ 27 28 #ifndef VHF_H_LAYERDETAILS 29 #define VHF_H_LAYERDETAILS 30 31 @interface LayerDetailsController:NSObject 32 { 33 id panel; // the window 34 id typePopup; 35 id nameField; 36 id batchSwitch; // weather to use the layer for batch production 37 } 38 39 /* class methods */ 40 + (LayerDetailsController*)sharedInstance; 41 42 /* action methods */ 43 - (void)showPanel:(id)sender; 44 - (void)set:(id)sender; 45 46 @end 47 48 #endif // VHF_H_LAYERDETAILS 49