public SqlBuilderUI()
        {
            Window win = new Window("SQL Builder");

            win.Show();
            win.BorderWidth = 10;
            win.Resizable   = false;

            VBox box = new VBox();

            box.Show();
            win.Add(box);
            box.Spacing = 10;

            model   = new TracksQueryModel();
            builder = new QueryBuilder(model);
            builder.Show();
            builder.Spacing = 4;

            box.PackStart(builder, true, true, 0);

            Button btn = new Button("Generate Query");

            btn.Show();
            box.PackStart(btn, false, false, 0);
            btn.Clicked += OnButtonClicked;
        }
        public SqlBuilderUI()
        {
            Window win = new Window("SQL Builder");
            win.Show();
            win.BorderWidth = 10;
            win.Resizable = false;

            VBox box = new VBox();
            box.Show();
            win.Add(box);
            box.Spacing = 10;

            model = new TracksQueryModel();
            builder = new QueryBuilder(model);
            builder.Show();
            builder.Spacing = 4;

            box.PackStart(builder, true, true, 0);

            Button btn = new Button("Generate Query");
            btn.Show();
            box.PackStart(btn, false, false, 0);
            btn.Clicked += OnButtonClicked;
        }