protected virtual void OnMarriageMoreButton_Clicked(object sender, System.EventArgs e) { FamilyArgs args = new FamilyArgs(); args.Fam = _famRecord; Save(); if (MoreFamilyInformation != null) { MoreFamilyInformation(this, args); } }
protected void OnMoreFamilyInformation(object sender, FamilyArgs e) { GedcomFamilyRecord fam = e.Fam; FamilyMoreDialog moreDialog = new FamilyMoreDialog(); if (sender is Gtk.Dialog) { moreDialog.TransientFor = (Gtk.Window)sender; } else { moreDialog.TransientFor = this; } moreDialog.Database = _database; moreDialog.Record = fam; moreDialog.ShowSourceCitation += new EventHandler<SourceCitationArgs>(OnShowSourceCitation); moreDialog.ShowScrapBook += new EventHandler<ScrapBookArgs>(OnShowScrapBook); moreDialog.MoreFactInformation += new EventHandler<FactArgs>(OnMoreFactInformation); moreDialog.SelectNewNote += new System.EventHandler<NoteArgs>(OnSelectNewNote); moreDialog.Response += new Gtk.ResponseHandler(OnMoreFamilyInformation_Response); moreDialog.ShowAll(); }
protected virtual void OnMarriageMoreButton_Clicked(object sender, FamilyArgs e) { SaveView(); if (MoreFamilyInformation != null) { MoreFamilyInformation(this, e); } }