1 // GTK_SETUP_DIALOG.H : write a short description here... 2 3 // Copyright (C) 2002 Tommi Hassinen. 4 5 // This package is free software; you can redistribute it and/or modify 6 // it under the terms of the GNU General Public License as published by 7 // the Free Software Foundation; either version 2 of the License, or 8 // (at your option) any later version. 9 10 // This package is distributed in the hope that it will be useful, 11 // but WITHOUT ANY WARRANTY; without even the implied warranty of 12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 // GNU General Public License for more details. 14 15 // You should have received a copy of the GNU General Public License 16 // along with this package; if not, write to the Free Software 17 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 19 /*################################################################################################*/ 20 21 #ifndef GTK_SETUP_DIALOG_H 22 #define GTK_SETUP_DIALOG_H 23 24 //#include "ghemicalconfig2.h" 25 26 #include "gtk_glade_dialog.h" 27 #include "gtk_project.h" 28 29 /*################################################################################################*/ 30 31 class gtk_setup_dialog : public gtk_glade_dialog 32 { 33 protected: 34 35 gtk_project * prj; 36 37 GtkWidget * dialog; 38 39 public: 40 41 gtk_setup_dialog(gtk_project *); 42 ~gtk_setup_dialog(void); 43 44 static void handler_Destroy(GtkWidget *, gpointer); 45 46 static void handler_ButtonOK(GtkWidget *, gpointer); 47 static void handler_ButtonCancel(GtkWidget *, gpointer); 48 }; 49 50 /*################################################################################################*/ 51 52 #endif // GTK_SETUP_DIALOG_H 53 54 // eof 55