00001 // generated 2012/12/16 10:21:51 CET by danilo@dm1.(none) 00002 // using glademm V2.6.0 00003 // 00004 // DO NOT EDIT THIS FILE ! It was created using 00005 // glade-- wmpSniffer.glade 00006 // for gtk 2.24.10 and gtkmm 2.24.2 00007 // 00008 // Please modify the corresponding derived classes in ./src/rec_param_dlg.hh and./src/rec_param_dlg.cc 00009 00010 #ifndef _REC_PARAM_DLG_GLADE_HH 00011 # define _REC_PARAM_DLG_GLADE_HH 00012 00013 00014 #if !defined(GLADEMM_DATA) 00015 #define GLADEMM_DATA 00016 #include <gtkmm/accelgroup.h> 00017 00018 class GlademmData 00019 { 00020 00021 Glib::RefPtr<Gtk::AccelGroup> accgrp; 00022 public: 00023 00024 GlademmData(Glib::RefPtr<Gtk::AccelGroup> ag) : accgrp(ag) 00025 { 00026 } 00027 00028 Glib::RefPtr<Gtk::AccelGroup> getAccelGroup() 00029 { return accgrp; 00030 } 00031 }; 00032 #endif //GLADEMM_DATA 00033 00034 #include <gtkmm/dialog.h> 00035 #include <gtkmm/button.h> 00036 #include <gtkmm/buttonbox.h> 00037 #include <gtkmm/label.h> 00038 #include <gtkmm/spinbutton.h> 00039 #include <gtkmm/radiobutton.h> 00040 #include <gtkmm/entry.h> 00041 #include <gtkmm/box.h> 00042 #include <gtkmm/checkbutton.h> 00043 #include <gtkmm/alignment.h> 00044 #include <gtkmm/frame.h> 00045 #if GTKMM_MAJOR_VERSION==2 && GTKMM_MINOR_VERSION>2 00046 #include <gtkmm/expander.h> 00047 #else // 00048 #include <gtkmm/handlebox.h> 00049 #endif // 00050 00051 class rec_param_dlg_glade : public Gtk::Dialog 00052 { 00053 00054 GlademmData *gmm_data; 00055 public: 00056 class Gtk::Dialog * rec_param_dlg; 00057 class Gtk::Button * cancelbutton1; 00058 class Gtk::Button * ok_btn; 00059 class Gtk::Label * label47; 00060 class Gtk::SpinButton * num_node_spin; 00061 class Gtk::RadioButton * real_rb; 00062 class Gtk::RadioButton * marte_rb; 00063 class Gtk::RadioButton * shmem_rb; 00064 class Gtk::Entry * shmem_file; 00065 class Gtk::Button * shmem_btn; 00066 class Gtk::HBox * hbox23; 00067 class Gtk::CheckButton * compile_cb; 00068 class Gtk::CheckButton * exec_cb; 00069 class Gtk::CheckButton * log_cb; 00070 class Gtk::HBox * hbox24; 00071 class Gtk::Entry * param_txt; 00072 class Gtk::Alignment * alignment23; 00073 class Gtk::Label * label95; 00074 class Gtk::Frame * frame14; 00075 class Gtk::Label * label94; 00076 #if GTKMM_MAJOR_VERSION==2 && GTKMM_MINOR_VERSION>2 00077 class Gtk::Expander * expander1; 00078 #else // 00079 class Gtk::HandleBox * expander1; 00080 #endif // 00081 class Gtk::VBox * vbox19; 00082 class Gtk::Alignment * alignment20; 00083 class Gtk::Label * label91; 00084 class Gtk::Frame * frame13; 00085 class Gtk::VBox * vbox18; 00086 class Gtk::Alignment * alignment16; 00087 class Gtk::Label * label86; 00088 class Gtk::Frame * frame9; 00089 class Gtk::VBox * vbox17; 00090 class Gtk::Entry * filename_txt; 00091 class Gtk::Button * shmem_btn1; 00092 class Gtk::HBox * hbox1; 00093 class Gtk::VBox * vbox1; 00094 class Gtk::Alignment * alignment1; 00095 class Gtk::Label * label3; 00096 class Gtk::Frame * frame1; 00097 class Gtk::VBox * vbox6; 00098 protected: 00099 00100 rec_param_dlg_glade(); 00101 00102 ~rec_param_dlg_glade(); 00103 private: 00104 virtual void on_sim_rb_clicked() = 0; 00105 virtual void on_shmem_btn_clicked() = 0; 00106 virtual void on_filename_clicked() = 0; 00107 }; 00108 #endif