Project Homepage | Sourceforge Page | CVS Repository | Freshmeat.net Page | Download project | Author's Homepage |
00001 //comboBox.h 00002 /*!\file comboBox.h 00003 \brief comboBox specific functions 00004 */ 00005 /* NOTICE: 00006 Copyright (C) 2004 Karl N. Redman (SleepingStill.com) 00007 00008 This program is free software; you can redistribute it and/or modify 00009 it under the terms of the GNU General Public License as published by 00010 the Free Software Foundation; either version 2 of the License, or 00011 (at your option) any later version. 00012 00013 This program is distributed in the hope that it will be useful, 00014 but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00016 GNU General Public License for more details. 00017 00018 You should have received a copy of the GNU General Public License 00019 along with this program; if not, write to the Free Software 00020 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00021 00022 For further information contact: parasyte@sleepingstill.com 00023 */ 00024 00025 #ifndef _COMBOBOX_H_ 00026 #define _COMBOBOX_H_ 00027 00028 00029 /** @name combo box mode settings 00030 * Settings for various combo box modes 00031 */ 00032 //@{ 00033 #define RF_EXAMPLE_MODE 0 /*!< an example */ 00034 #define RF_HISTORY_MODE 1 /*!< history mode */ 00035 #define RF_MAX_MODE 1 /*!< max. modes available */ 00036 //@} 00037 00038 /// the combo box list 00039 GList *cbitems; 00040 /// the combo box mode 00041 unsigned int combo_mode; 00042 00043 /// comob box initialization 00044 int combo_init(unsigned int mode); 00045 00046 #endif //_COMBOBOX_H_