Project Homepage Sourceforge Page CVS Repository Freshmeat.net Page Download project Author's Homepage

interface.h

Go to the documentation of this file.
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_

Generated on Thu Mar 18 07:26:17 2004 for run-free by doxygen 1.3.5