private void on_recuperate_persons_from_session_clicked(object o, EventArgs args) { Log.WriteLine("recuperate persons from other session"); personsRecuperateFromOtherSessionWin = PersonsRecuperateFromOtherSessionWindow.Show(app1, currentSession, videoOn); personsRecuperateFromOtherSessionWin.FakeButtonDone.Clicked += new EventHandler(on_recuperate_persons_from_session_accepted); }
protected override void on_button_close_clicked(object o, EventArgs args) { PersonsRecuperateFromOtherSessionWindowBox.person_recuperate.Hide(); PersonsRecuperateFromOtherSessionWindowBox = null; }
protected override void on_person_recuperate_delete_event(object o, DeleteEventArgs args) { PersonsRecuperateFromOtherSessionWindowBox.person_recuperate.Hide(); PersonsRecuperateFromOtherSessionWindowBox = null; }
public static PersonsRecuperateFromOtherSessionWindow Show( Gtk.Window parent, Session currentSession) { if (PersonsRecuperateFromOtherSessionWindowBox == null) { PersonsRecuperateFromOtherSessionWindowBox = new PersonsRecuperateFromOtherSessionWindow (parent, currentSession); } PersonsRecuperateFromOtherSessionWindowBox.person_recuperate.Show (); return PersonsRecuperateFromOtherSessionWindowBox; }