private Toolbar BuildToolBar()
        {
            Toolbar t = new Toolbar();
            Gtk.Widget new_ = BuildToolbarButton("gtk-new");
            Gtk.Widget open = BuildToolbarButton("gtk-open");
            Gtk.Widget save = BuildToolbarButton("gtk-save");
            Gtk.Widget save_as = BuildToolbarButton("gtk-save-as");

            new_.ButtonPressEvent += new ButtonPressEventHandler(OnNew);
            open.ButtonPressEvent += new ButtonPressEventHandler(OnOpen);
            save.ButtonPressEvent += new ButtonPressEventHandler(OnSave);
            save_as.ButtonPressEvent += new ButtonPressEventHandler(OnSaveAs);

            t.AppendWidget(new_, "New", "New");
            t.AppendSpace();
            t.AppendWidget(open, "Open", "Open");
            t.AppendWidget(save, "Save", "Save");
            t.AppendWidget(save_as, "Save as", "Save as");

            return t;
        }