Esempio n. 1
0
        private void BuildUI()
        {
            d_notebook = new Notebook();
            d_notebook.Show();
            d_notebook.BorderWidth = 6;

            Label lbl;

            lbl = new Label("Show");
            lbl.Show();

            d_notebook.AppendPage(PageAlignment(BuildShowPage()), lbl);

            lbl = new Label("Colors");
            lbl.Show();

            d_notebook.AppendPage(PageAlignment(BuildColorsPage()), lbl);

            VBox.PackStart(d_notebook, true, true, 0);

            Button revert = new Button(Gtk.Stock.RevertToSaved);

            revert.Show();

            ActionArea.PackStart(revert, false, false, 0);
            ActionArea.ReorderChild(revert, 0);

            revert.TooltipText = "Revert to original settings";

            revert.Clicked += delegate {
                d_updating = true;
                d_settings.Revert();
                d_update(this, new EventArgs());
                d_updating = false;
            };
        }