public ProgressPanel (string message, string button, StartWorkDelegate StartWork, FinishWorkDelegate FinishWork) { Gtk.Label l = new Gtk.Label (message); l.UseMarkup = true; l.Show (); PackStart (l); pb = new ProgressBar (); pb.Show (); PackEnd (pb, false, false, 3); Button b = new Button (button); b.Show (); b.Clicked += new EventHandler (OnStartWorking); PackEnd (b, false, false, 3); this.StartWork = StartWork; this.FinishWork = FinishWork; }
public ProgressPanel(string message, string button, StartWorkDelegate StartWork, FinishWorkDelegate FinishWork) { Gtk.Label l = new Gtk.Label(message); l.UseMarkup = true; l.Show(); PackStart(l); pb = new ProgressBar(); pb.Show(); PackEnd(pb, false, false, 3); Button b = new Button(button); b.Show(); b.Clicked += new EventHandler(OnStartWorking); PackEnd(b, false, false, 3); this.StartWork = StartWork; this.FinishWork = FinishWork; }