Project Homepage | Sourceforge Page | CVS Repository | Freshmeat.net Page | Download project | Author's Homepage |
00001 /*!\file interface.h 00002 \brief interface globals and functions 00003 These functions were originall created by glade (gtk1.2) 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 #ifndef _INTERFACE_H_ 00025 #define _INTERFACE_H_ 00026 00027 /** @name common global widgets 00028 * widgets we need to be in touch with 00029 * 00030 */ 00031 //@{ 00032 GtkWidget *mainWindow; 00033 GtkWidget *fileselection; 00034 GtkWidget *checkbutton; 00035 //@} 00036 00037 /** @name options widgets 00038 * convenience -for options (mainWindow resizing, etc) 00039 * 00040 */ 00041 //@{ 00042 /*! originall meant to help out with suid functionallity but I'm going 00043 to put that functionality in run-free version 3.0 */ 00044 GtkWidget *vbox2; 00045 /// the combo box 00046 GtkWidget *combo1; 00047 //@} 00048 00049 /// the check button for run_in_term mode 00050 GtkWidget *checkbutton; 00051 00052 ///create the main window 00053 GtkWidget* create_mainWindow (void); 00054 /// create the persistant fileselection box 00055 GtkWidget* create_fileselection (void); 00056 00057 ///display help for keystrokes 00058 void keystrokes_dialog(void); 00059 00060 #endif //_INTERFACE_H_