Example #1
0
		protected virtual void OnMarriageMoreButton_Clicked(object sender, System.EventArgs e)
		{
			FamilyArgs args = new FamilyArgs();
			args.Fam = _famRecord;
		
			Save();
		
			if (MoreFamilyInformation != null)
			{
				MoreFamilyInformation(this, args);	
			}
		}
Example #2
0
	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();
	}
Example #3
0
		protected virtual void OnMarriageMoreButton_Clicked(object sender, FamilyArgs e)
		{
			SaveView();
			
			if (MoreFamilyInformation != null)
			{
				MoreFamilyInformation(this, e);	
			}
		}