Files
samskivert/projects/lookuplet/src/properties_glade.cc
T
2003-11-28 21:34:59 +00:00

109 lines
4.1 KiB
C++

// generated 2002/12/1 21:56:20 PST by mdb@baltic.(none)
// using glademm V1.1.3c_cvs
//
// DO NOT EDIT THIS FILE ! It was created using
// /usr/local/bin/glade-- --gnome2 lookuplet.glade
// for gtk 2.0.9 and gtkmm 2.0.0
//
// Please modify the corresponding derived classes in ./src/properties.cc
#include "config.h"
#include "properties_glade.hh"
#include <gtkmm/scrolledwindow.h>
#include <gtkmm/button.h>
#include <gtkmm/box.h>
#include <gtkmm/label.h>
#include <gtkmm/notebook.h>
#include <gtkmm/separator.h>
#include <gtkmm/buttonbox.h>
properties_glade::properties_glade(
) : Gtk::Window(Gtk::WINDOW_TOPLEVEL)
{
Gtk::Window *properties = this;
_bindings = manage(new class Gtk::TreeView());
Gtk::ScrolledWindow *scrolledwindow2 = manage(new class Gtk::ScrolledWindow());
Gtk::Button *del = manage(new class Gtk::Button("Delete"));
Gtk::Button *edit = manage(new class Gtk::Button("Edit..."));
Gtk::Button *add = manage(new class Gtk::Button("Add..."));
Gtk::HBox *hbox5 = manage(new class Gtk::HBox(false, 5));
Gtk::VBox *vbox4 = manage(new class Gtk::VBox(false, 5));
Gtk::Label *blabel = manage(new class Gtk::Label("Bindings"));
Gtk::Notebook *notebook = manage(new class Gtk::Notebook());
Gtk::HSeparator *hseparator1 = manage(new class Gtk::HSeparator());
Gtk::Button *close = manage(new class Gtk::Button(Gtk::StockID("gtk-close")));
Gtk::HButtonBox *hbuttonbox1 = manage(new class Gtk::HButtonBox(Gtk::BUTTONBOX_END, 0));
Gtk::VBox *vbox3 = manage(new class Gtk::VBox(false, 5));
_bindings->set_flags(Gtk::CAN_FOCUS);
_bindings->set_headers_visible(true);
_bindings->set_rules_hint(false);
_bindings->set_reorderable(false);
_bindings->set_enable_search(true);
scrolledwindow2->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
scrolledwindow2->add(*_bindings);
del->set_sensitive(false);
del->set_flags(Gtk::CAN_FOCUS);
del->set_relief(Gtk::RELIEF_NORMAL);
edit->set_sensitive(false);
edit->set_flags(Gtk::CAN_FOCUS);
edit->set_relief(Gtk::RELIEF_NORMAL);
add->set_flags(Gtk::CAN_FOCUS);
add->set_relief(Gtk::RELIEF_NORMAL);
hbox5->pack_start(*del, Gtk::PACK_SHRINK, 0);
hbox5->pack_start(*edit, Gtk::PACK_SHRINK, 0);
hbox5->pack_start(*add, Gtk::PACK_SHRINK, 0);
vbox4->set_border_width(5);
vbox4->pack_start(*scrolledwindow2);
vbox4->pack_start(*hbox5, Gtk::PACK_SHRINK, 0);
blabel->set_alignment(0.5,0.5);
blabel->set_padding(0,0);
blabel->set_justify(Gtk::JUSTIFY_CENTER);
blabel->set_line_wrap(false);
notebook->set_flags(Gtk::CAN_FOCUS);
notebook->set_show_tabs(true);
notebook->set_show_border(true);
notebook->set_tab_pos(Gtk::POS_TOP);
notebook->set_scrollable(false);
notebook->append_page(*vbox4, *blabel);
notebook->pages().back().set_tab_label_packing(false, true, Gtk::PACK_START);
close->set_flags(Gtk::CAN_FOCUS);
close->set_relief(Gtk::RELIEF_NORMAL);
hbuttonbox1->pack_start(*close);
vbox3->set_border_width(5);
vbox3->set_homogeneous(false);
vbox3->set_spacing(5);
vbox3->pack_start(*notebook);
vbox3->pack_start(*hseparator1, Gtk::PACK_SHRINK, 0);
vbox3->pack_start(*hbuttonbox1, Gtk::PACK_SHRINK, 0);
properties->set_size_request(-1,400);
properties->set_title("Lookuplet Properties");
properties->set_modal(false);
properties->property_window_position().set_value(Gtk::WIN_POS_NONE);
properties->set_resizable(true);
properties->add(*vbox3);
_bindings->show();
scrolledwindow2->show();
del->show();
edit->show();
add->show();
hbox5->show();
vbox4->show();
blabel->show();
notebook->show();
hseparator1->show();
close->show();
hbuttonbox1->show();
vbox3->show();
properties->show();
del->signal_clicked().connect(SigC::slot(*this, &properties_glade::on_delete_clicked));
edit->signal_clicked().connect(SigC::slot(*this, &properties_glade::on_edit_clicked));
add->signal_clicked().connect(SigC::slot(*this, &properties_glade::on_add_clicked));
close->signal_clicked().connect(SigC::slot(*this, &properties_glade::on_close_clicked));
}
properties_glade::~properties_glade()
{
}