protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.SourceView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.SourceView"; // Container child Gedcom.UI.GTK.Widgets.SourceView.Gtk.Container+ContainerChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 2; // Container child Notebook.Gtk.Notebook+NotebookChild this.table1 = new Gtk.Table(((uint)(6)), ((uint)(2)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(12)); this.table1.BorderWidth = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.FiledByEntry = new Gtk.Entry(); this.FiledByEntry.CanFocus = true; this.FiledByEntry.Name = "FiledByEntry"; this.FiledByEntry.IsEditable = true; this.FiledByEntry.InvisibleChar = '●'; this.table1.Add(this.FiledByEntry); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.FiledByEntry])); w1.TopAttach = ((uint)(2)); w1.BottomAttach = ((uint)(3)); w1.LeftAttach = ((uint)(1)); w1.RightAttach = ((uint)(2)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.hbox4 = new Gtk.HBox(); this.hbox4.Name = "hbox4"; this.hbox4.Spacing = 6; // Container child hbox4.Gtk.Box+BoxChild this.ScrapBookButton = new Gtk.Button(); this.ScrapBookButton.CanFocus = true; this.ScrapBookButton.Name = "ScrapBookButton"; // Container child ScrapBookButton.Gtk.Container+ContainerChild Gtk.Alignment w2 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w3 = new Gtk.HBox(); w3.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w4 = new Gtk.Image(); w4.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-paste", Gtk.IconSize.Button, 20); w3.Add(w4); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w6 = new Gtk.Label(); w6.LabelProp = "Scrapbook"; w3.Add(w6); w2.Add(w3); this.ScrapBookButton.Add(w2); this.hbox4.Add(this.ScrapBookButton); Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(this.hbox4[this.ScrapBookButton])); w10.PackType = ((Gtk.PackType)(1)); w10.Position = 1; w10.Expand = false; w10.Fill = false; this.table1.Add(this.hbox4); Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table1[this.hbox4])); w11.TopAttach = ((uint)(3)); w11.BottomAttach = ((uint)(4)); w11.RightAttach = ((uint)(2)); w11.XOptions = ((Gtk.AttachOptions)(4)); w11.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label10 = new Gtk.Label(); this.label10.Name = "label10"; this.label10.Xalign = 0F; this.label10.LabelProp = "Publication Facts:"; this.table1.Add(this.label10); Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.label10])); w12.TopAttach = ((uint)(4)); w12.BottomAttach = ((uint)(5)); w12.XOptions = ((Gtk.AttachOptions)(4)); w12.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label18 = new Gtk.Label(); this.label18.Name = "label18"; this.label18.Xalign = 0F; this.label18.LabelProp = "Author:"; this.table1.Add(this.label18); Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table1[this.label18])); w13.TopAttach = ((uint)(1)); w13.BottomAttach = ((uint)(2)); w13.XOptions = ((Gtk.AttachOptions)(4)); w13.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label4 = new Gtk.Label(); this.label4.Name = "label4"; this.label4.Xalign = 0F; this.label4.LabelProp = "Title:"; this.table1.Add(this.label4); Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(this.table1[this.label4])); w14.XOptions = ((Gtk.AttachOptions)(4)); w14.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label8 = new Gtk.Label(); this.label8.Name = "label8"; this.label8.Xalign = 0F; this.label8.LabelProp = "Filed By:"; this.table1.Add(this.label8); Gtk.Table.TableChild w15 = ((Gtk.Table.TableChild)(this.table1[this.label8])); w15.TopAttach = ((uint)(2)); w15.BottomAttach = ((uint)(3)); w15.XOptions = ((Gtk.AttachOptions)(4)); w15.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.OriginatorEntry = new Gtk.Entry(); this.OriginatorEntry.CanFocus = true; this.OriginatorEntry.Name = "OriginatorEntry"; this.OriginatorEntry.IsEditable = true; this.OriginatorEntry.InvisibleChar = '●'; this.table1.Add(this.OriginatorEntry); Gtk.Table.TableChild w16 = ((Gtk.Table.TableChild)(this.table1[this.OriginatorEntry])); w16.TopAttach = ((uint)(1)); w16.BottomAttach = ((uint)(2)); w16.LeftAttach = ((uint)(1)); w16.RightAttach = ((uint)(2)); w16.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.scrolledwindow5 = new Gtk.ScrolledWindow(); this.scrolledwindow5.CanFocus = true; this.scrolledwindow5.Name = "scrolledwindow5"; this.scrolledwindow5.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow5.Gtk.Container+ContainerChild this.PublicationFactsTextView = new Gtk.TextView(); this.PublicationFactsTextView.CanFocus = true; this.PublicationFactsTextView.Name = "PublicationFactsTextView"; this.scrolledwindow5.Add(this.PublicationFactsTextView); this.table1.Add(this.scrolledwindow5); Gtk.Table.TableChild w18 = ((Gtk.Table.TableChild)(this.table1[this.scrolledwindow5])); w18.TopAttach = ((uint)(5)); w18.BottomAttach = ((uint)(6)); w18.RightAttach = ((uint)(2)); // Container child table1.Gtk.Table+TableChild this.TitleEntry = new Gtk.Entry(); this.TitleEntry.CanFocus = true; this.TitleEntry.Name = "TitleEntry"; this.TitleEntry.IsEditable = true; this.TitleEntry.InvisibleChar = '●'; this.table1.Add(this.TitleEntry); Gtk.Table.TableChild w19 = ((Gtk.Table.TableChild)(this.table1[this.TitleEntry])); w19.LeftAttach = ((uint)(1)); w19.RightAttach = ((uint)(2)); w19.XOptions = ((Gtk.AttachOptions)(4)); w19.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table1); // Notebook tab this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.LabelProp = "Details"; this.Notebook.SetTabLabel(this.table1, this.label5); this.label5.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.table2 = new Gtk.Table(((uint)(6)), ((uint)(4)), false); this.table2.Name = "table2"; this.table2.RowSpacing = ((uint)(6)); this.table2.ColumnSpacing = ((uint)(12)); this.table2.BorderWidth = ((uint)(6)); // Container child table2.Gtk.Table+TableChild this.DateRecordedEntry = new Gtk.Entry(); this.DateRecordedEntry.CanFocus = true; this.DateRecordedEntry.Name = "DateRecordedEntry"; this.DateRecordedEntry.IsEditable = true; this.DateRecordedEntry.InvisibleChar = '●'; this.table2.Add(this.DateRecordedEntry); Gtk.Table.TableChild w21 = ((Gtk.Table.TableChild)(this.table2[this.DateRecordedEntry])); w21.TopAttach = ((uint)(2)); w21.BottomAttach = ((uint)(3)); w21.LeftAttach = ((uint)(1)); w21.RightAttach = ((uint)(2)); w21.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.hbox3 = new Gtk.HBox(); this.hbox3.Name = "hbox3"; this.hbox3.Spacing = 6; // Container child hbox3.Gtk.Box+BoxChild this.scrolledwindow6 = new Gtk.ScrolledWindow(); this.scrolledwindow6.CanFocus = true; this.scrolledwindow6.Name = "scrolledwindow6"; this.scrolledwindow6.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow6.Gtk.Container+ContainerChild Gtk.Viewport w22 = new Gtk.Viewport(); w22.ShadowType = ((Gtk.ShadowType)(0)); // Container child GtkViewport.Gtk.Container+ContainerChild this.EventGroupTreeView = new Gtk.TreeView(); this.EventGroupTreeView.CanFocus = true; this.EventGroupTreeView.Name = "EventGroupTreeView"; w22.Add(this.EventGroupTreeView); this.scrolledwindow6.Add(w22); this.hbox3.Add(this.scrolledwindow6); Gtk.Box.BoxChild w25 = ((Gtk.Box.BoxChild)(this.hbox3[this.scrolledwindow6])); w25.Position = 0; // Container child hbox3.Gtk.Box+BoxChild this.vbuttonbox1 = new Gtk.VButtonBox(); this.vbuttonbox1.Name = "vbuttonbox1"; this.vbuttonbox1.Spacing = 6; this.vbuttonbox1.LayoutStyle = ((Gtk.ButtonBoxStyle)(3)); // Container child vbuttonbox1.Gtk.ButtonBox+ButtonBoxChild this.NewEventGroupButton = new Gtk.Button(); this.NewEventGroupButton.CanFocus = true; this.NewEventGroupButton.Name = "NewEventGroupButton"; this.NewEventGroupButton.UseStock = true; this.NewEventGroupButton.UseUnderline = true; this.NewEventGroupButton.Label = "gtk-new"; this.vbuttonbox1.Add(this.NewEventGroupButton); Gtk.ButtonBox.ButtonBoxChild w26 = ((Gtk.ButtonBox.ButtonBoxChild)(this.vbuttonbox1[this.NewEventGroupButton])); w26.Expand = false; w26.Fill = false; this.hbox3.Add(this.vbuttonbox1); Gtk.Box.BoxChild w27 = ((Gtk.Box.BoxChild)(this.hbox3[this.vbuttonbox1])); w27.Position = 1; w27.Expand = false; w27.Fill = false; this.table2.Add(this.hbox3); Gtk.Table.TableChild w28 = ((Gtk.Table.TableChild)(this.table2[this.hbox3])); w28.TopAttach = ((uint)(5)); w28.BottomAttach = ((uint)(6)); w28.RightAttach = ((uint)(4)); // Container child table2.Gtk.Table+TableChild this.hseparator1 = new Gtk.HSeparator(); this.hseparator1.Name = "hseparator1"; this.table2.Add(this.hseparator1); Gtk.Table.TableChild w29 = ((Gtk.Table.TableChild)(this.table2[this.hseparator1])); w29.TopAttach = ((uint)(3)); w29.BottomAttach = ((uint)(4)); w29.RightAttach = ((uint)(4)); w29.XOptions = ((Gtk.AttachOptions)(4)); w29.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 0F; this.label1.LabelProp = "Event Groups:"; this.table2.Add(this.label1); Gtk.Table.TableChild w30 = ((Gtk.Table.TableChild)(this.table2[this.label1])); w30.TopAttach = ((uint)(4)); w30.BottomAttach = ((uint)(5)); w30.XOptions = ((Gtk.AttachOptions)(4)); w30.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label16 = new Gtk.Label(); this.label16.Name = "label16"; this.label16.Xalign = 0F; this.label16.LabelProp = "Date Recorded:"; this.table2.Add(this.label16); Gtk.Table.TableChild w31 = ((Gtk.Table.TableChild)(this.table2[this.label16])); w31.TopAttach = ((uint)(2)); w31.BottomAttach = ((uint)(3)); w31.XOptions = ((Gtk.AttachOptions)(4)); w31.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label17 = new Gtk.Label(); this.label17.Name = "label17"; this.label17.Xalign = 0F; this.label17.LabelProp = "Events in selected group:"; this.table2.Add(this.label17); Gtk.Table.TableChild w32 = ((Gtk.Table.TableChild)(this.table2[this.label17])); w32.RightAttach = ((uint)(4)); w32.XOptions = ((Gtk.AttachOptions)(4)); w32.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = "in"; this.table2.Add(this.label2); Gtk.Table.TableChild w33 = ((Gtk.Table.TableChild)(this.table2[this.label2])); w33.TopAttach = ((uint)(2)); w33.BottomAttach = ((uint)(3)); w33.LeftAttach = ((uint)(2)); w33.RightAttach = ((uint)(3)); w33.XOptions = ((Gtk.AttachOptions)(4)); w33.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.PlaceRecordedEntry = new Gtk.Entry(); this.PlaceRecordedEntry.CanFocus = true; this.PlaceRecordedEntry.Name = "PlaceRecordedEntry"; this.PlaceRecordedEntry.IsEditable = true; this.PlaceRecordedEntry.InvisibleChar = '●'; this.table2.Add(this.PlaceRecordedEntry); Gtk.Table.TableChild w34 = ((Gtk.Table.TableChild)(this.table2[this.PlaceRecordedEntry])); w34.TopAttach = ((uint)(2)); w34.BottomAttach = ((uint)(3)); w34.LeftAttach = ((uint)(3)); w34.RightAttach = ((uint)(4)); w34.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.scrolledwindow9 = new Gtk.ScrolledWindow(); this.scrolledwindow9.CanFocus = true; this.scrolledwindow9.Name = "scrolledwindow9"; this.scrolledwindow9.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow9.Gtk.Container+ContainerChild Gtk.Viewport w35 = new Gtk.Viewport(); w35.ShadowType = ((Gtk.ShadowType)(0)); // Container child GtkViewport1.Gtk.Container+ContainerChild this.EventTypeTreeView = new Gtk.TreeView(); this.EventTypeTreeView.CanFocus = true; this.EventTypeTreeView.Name = "EventTypeTreeView"; this.EventTypeTreeView.RulesHint = true; w35.Add(this.EventTypeTreeView); this.scrolledwindow9.Add(w35); this.table2.Add(this.scrolledwindow9); Gtk.Table.TableChild w38 = ((Gtk.Table.TableChild)(this.table2[this.scrolledwindow9])); w38.TopAttach = ((uint)(1)); w38.BottomAttach = ((uint)(2)); w38.RightAttach = ((uint)(4)); w38.XOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table2); Gtk.Notebook.NotebookChild w39 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.table2])); w39.Position = 1; // Notebook tab this.label6 = new Gtk.Label(); this.label6.Name = "label6"; this.label6.LabelProp = "Events Recorded"; this.Notebook.SetTabLabel(this.table2, this.label6); this.label6.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.table3 = new Gtk.Table(((uint)(2)), ((uint)(2)), false); this.table3.Name = "table3"; this.table3.RowSpacing = ((uint)(6)); this.table3.ColumnSpacing = ((uint)(12)); this.table3.BorderWidth = ((uint)(6)); // Container child table3.Gtk.Table+TableChild this.AgencyTextBox = new Gtk.Entry(); this.AgencyTextBox.CanFocus = true; this.AgencyTextBox.Name = "AgencyTextBox"; this.AgencyTextBox.IsEditable = true; this.AgencyTextBox.InvisibleChar = '●'; this.table3.Add(this.AgencyTextBox); Gtk.Table.TableChild w40 = ((Gtk.Table.TableChild)(this.table3[this.AgencyTextBox])); w40.LeftAttach = ((uint)(1)); w40.RightAttach = ((uint)(2)); w40.YOptions = ((Gtk.AttachOptions)(4)); // Container child table3.Gtk.Table+TableChild this.DataNotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.DataNotesView.Events = ((Gdk.EventMask)(256)); this.DataNotesView.Name = "DataNotesView"; this.DataNotesView.DataNotes = true; this.DataNotesView.ListOnly = false; this.DataNotesView.NoteOnly = false; this.table3.Add(this.DataNotesView); Gtk.Table.TableChild w41 = ((Gtk.Table.TableChild)(this.table3[this.DataNotesView])); w41.TopAttach = ((uint)(1)); w41.BottomAttach = ((uint)(2)); w41.RightAttach = ((uint)(2)); // Container child table3.Gtk.Table+TableChild this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.Xalign = 0F; this.label3.LabelProp = "Agency:"; this.table3.Add(this.label3); Gtk.Table.TableChild w42 = ((Gtk.Table.TableChild)(this.table3[this.label3])); w42.XOptions = ((Gtk.AttachOptions)(4)); w42.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table3); Gtk.Notebook.NotebookChild w43 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.table3])); w43.Position = 2; // Notebook tab this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.LabelProp = "Data Information"; this.Notebook.SetTabLabel(this.table3, this.label7); this.label7.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.scrolledwindow2 = new Gtk.ScrolledWindow(); this.scrolledwindow2.CanFocus = true; this.scrolledwindow2.Name = "scrolledwindow2"; this.scrolledwindow2.ShadowType = ((Gtk.ShadowType)(1)); this.scrolledwindow2.BorderWidth = ((uint)(6)); // Container child scrolledwindow2.Gtk.Container+ContainerChild this.TextTextView = new Gtk.TextView(); this.TextTextView.CanFocus = true; this.TextTextView.Name = "TextTextView"; this.scrolledwindow2.Add(this.TextTextView); this.Notebook.Add(this.scrolledwindow2); Gtk.Notebook.NotebookChild w45 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.scrolledwindow2])); w45.Position = 3; // Notebook tab this.label15 = new Gtk.Label(); this.label15.Name = "label15"; this.label15.LabelProp = "Text"; this.Notebook.SetTabLabel(this.scrolledwindow2, this.label15); this.label15.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w46 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w46.Position = 4; // Notebook tab this.label9 = new Gtk.Label(); this.label9.Name = "label9"; this.label9.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label9); this.label9.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.table4 = new Gtk.Table(((uint)(4)), ((uint)(4)), false); this.table4.Name = "table4"; this.table4.RowSpacing = ((uint)(6)); this.table4.ColumnSpacing = ((uint)(12)); this.table4.BorderWidth = ((uint)(6)); // Container child table4.Gtk.Table+TableChild this.CallNumberEntry = new Gtk.Entry(); this.CallNumberEntry.CanFocus = true; this.CallNumberEntry.Name = "CallNumberEntry"; this.CallNumberEntry.IsEditable = true; this.CallNumberEntry.InvisibleChar = '●'; this.table4.Add(this.CallNumberEntry); Gtk.Table.TableChild w47 = ((Gtk.Table.TableChild)(this.table4[this.CallNumberEntry])); w47.LeftAttach = ((uint)(1)); w47.RightAttach = ((uint)(2)); w47.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label12 = new Gtk.Label(); this.label12.Name = "label12"; this.label12.Xalign = 0F; this.label12.LabelProp = "Call Number:"; this.table4.Add(this.label12); Gtk.Table.TableChild w48 = ((Gtk.Table.TableChild)(this.table4[this.label12])); w48.XOptions = ((Gtk.AttachOptions)(4)); w48.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label13 = new Gtk.Label(); this.label13.Name = "label13"; this.label13.Xalign = 0F; this.label13.LabelProp = "Media Type:"; this.table4.Add(this.label13); Gtk.Table.TableChild w49 = ((Gtk.Table.TableChild)(this.table4[this.label13])); w49.LeftAttach = ((uint)(2)); w49.RightAttach = ((uint)(3)); w49.XOptions = ((Gtk.AttachOptions)(4)); w49.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label14 = new Gtk.Label(); this.label14.Name = "label14"; this.label14.Xalign = 0F; this.label14.LabelProp = "Notes:"; this.table4.Add(this.label14); Gtk.Table.TableChild w50 = ((Gtk.Table.TableChild)(this.table4[this.label14])); w50.TopAttach = ((uint)(2)); w50.BottomAttach = ((uint)(3)); w50.XOptions = ((Gtk.AttachOptions)(4)); w50.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.MediaTypeCombo = new Gtk.ComboBox(); this.MediaTypeCombo.Name = "MediaTypeCombo"; this.table4.Add(this.MediaTypeCombo); Gtk.Table.TableChild w51 = ((Gtk.Table.TableChild)(this.table4[this.MediaTypeCombo])); w51.LeftAttach = ((uint)(3)); w51.RightAttach = ((uint)(4)); w51.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.RepoNotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.RepoNotesView.Events = ((Gdk.EventMask)(256)); this.RepoNotesView.Name = "RepoNotesView"; this.RepoNotesView.DataNotes = false; this.RepoNotesView.ListOnly = false; this.RepoNotesView.NoteOnly = false; this.table4.Add(this.RepoNotesView); Gtk.Table.TableChild w52 = ((Gtk.Table.TableChild)(this.table4[this.RepoNotesView])); w52.TopAttach = ((uint)(3)); w52.BottomAttach = ((uint)(4)); w52.RightAttach = ((uint)(4)); w52.XOptions = ((Gtk.AttachOptions)(4)); w52.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.scrolledwindow4 = new Gtk.ScrolledWindow(); this.scrolledwindow4.CanFocus = true; this.scrolledwindow4.Name = "scrolledwindow4"; this.scrolledwindow4.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow4.Gtk.Container+ContainerChild this.CallNumberTreeView = new Gtk.TreeView(); this.CallNumberTreeView.CanFocus = true; this.CallNumberTreeView.Name = "CallNumberTreeView"; this.scrolledwindow4.Add(this.CallNumberTreeView); this.table4.Add(this.scrolledwindow4); Gtk.Table.TableChild w54 = ((Gtk.Table.TableChild)(this.table4[this.scrolledwindow4])); w54.TopAttach = ((uint)(1)); w54.BottomAttach = ((uint)(2)); w54.RightAttach = ((uint)(4)); this.Notebook.Add(this.table4); Gtk.Notebook.NotebookChild w55 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.table4])); w55.Position = 5; // Notebook tab this.label11 = new Gtk.Label(); this.label11.Name = "label11"; this.label11.LabelProp = "Repositories"; this.Notebook.SetTabLabel(this.table4, this.label11); this.label11.ShowAll(); this.Add(this.Notebook); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.Notebook.SwitchPage += new Gtk.SwitchPageHandler(this.OnNotebook_SwitchPage); this.ScrapBookButton.Clicked += new System.EventHandler(this.OnScrapbookButton_Clicked); this.EventGroupTreeView.ButtonPressEvent += new Gtk.ButtonPressEventHandler(this.OnEventGroupTreeView_ButtonPressEvent); this.NewEventGroupButton.Clicked += new System.EventHandler(this.OnNewEventGroupButton_Clicked); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.ScrapBookView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.ScrapBookView"; // Container child Gedcom.UI.GTK.Widgets.ScrapBookView.Gtk.Container+ContainerChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.vbox2 = new Gtk.VBox(); this.vbox2.Name = "vbox2"; this.vbox2.Spacing = 6; // Container child vbox2.Gtk.Box+BoxChild this.RecordsScrolledWindow = new Gtk.ScrolledWindow(); this.RecordsScrolledWindow.CanFocus = true; this.RecordsScrolledWindow.Name = "RecordsScrolledWindow"; this.RecordsScrolledWindow.HscrollbarPolicy = ((Gtk.PolicyType)(2)); this.RecordsScrolledWindow.ShadowType = ((Gtk.ShadowType)(1)); // Container child RecordsScrolledWindow.Gtk.Container+ContainerChild this.RecordTreeView = new Gtk.TreeView(); this.RecordTreeView.CanFocus = true; this.RecordTreeView.Name = "RecordTreeView"; this.RecordsScrolledWindow.Add(this.RecordTreeView); this.vbox2.Add(this.RecordsScrolledWindow); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.vbox2[this.RecordsScrolledWindow])); w2.Position = 0; // Container child vbox2.Gtk.Box+BoxChild this.hbuttonbox2 = new Gtk.HButtonBox(); this.hbuttonbox2.Name = "hbuttonbox2"; this.hbuttonbox2.Spacing = 6; this.hbuttonbox2.LayoutStyle = ((Gtk.ButtonBoxStyle)(3)); // Container child hbuttonbox2.Gtk.ButtonBox+ButtonBoxChild this.AddRecordButton = new Gtk.Button(); this.AddRecordButton.CanFocus = true; this.AddRecordButton.Name = "AddRecordButton"; this.AddRecordButton.UseStock = true; this.AddRecordButton.UseUnderline = true; this.AddRecordButton.Label = "gtk-add"; this.hbuttonbox2.Add(this.AddRecordButton); Gtk.ButtonBox.ButtonBoxChild w3 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2[this.AddRecordButton])); w3.Expand = false; w3.Fill = false; // Container child hbuttonbox2.Gtk.ButtonBox+ButtonBoxChild this.RemoveRecordButton = new Gtk.Button(); this.RemoveRecordButton.CanFocus = true; this.RemoveRecordButton.Name = "RemoveRecordButton"; this.RemoveRecordButton.UseStock = true; this.RemoveRecordButton.UseUnderline = true; this.RemoveRecordButton.Label = "gtk-remove"; this.hbuttonbox2.Add(this.RemoveRecordButton); Gtk.ButtonBox.ButtonBoxChild w4 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2[this.RemoveRecordButton])); w4.Position = 1; w4.Expand = false; w4.Fill = false; this.vbox2.Add(this.hbuttonbox2); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox2[this.hbuttonbox2])); w5.Position = 1; w5.Expand = false; w5.Fill = false; this.hbox1.Add(this.vbox2); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.hbox1[this.vbox2])); w6.Position = 0; w6.Expand = false; // Container child hbox1.Gtk.Box+BoxChild this.vseparator1 = new Gtk.VSeparator(); this.vseparator1.Name = "vseparator1"; this.hbox1.Add(this.vseparator1); Gtk.Box.BoxChild w7 = ((Gtk.Box.BoxChild)(this.hbox1[this.vseparator1])); w7.Position = 1; w7.Expand = false; w7.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.DetailsNotebook = new Gtk.Notebook(); this.DetailsNotebook.CanFocus = true; this.DetailsNotebook.Name = "DetailsNotebook"; this.DetailsNotebook.CurrentPage = 1; // Container child DetailsNotebook.Gtk.Notebook+NotebookChild this.vbox3 = new Gtk.VBox(); this.vbox3.Name = "vbox3"; this.vbox3.Spacing = 6; // Container child vbox3.Gtk.Box+BoxChild this.hbox2 = new Gtk.HBox(); this.hbox2.Name = "hbox2"; this.hbox2.Spacing = 6; // Container child hbox2.Gtk.Box+BoxChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.LabelProp = "Title:"; this.hbox2.Add(this.label1); Gtk.Box.BoxChild w8 = ((Gtk.Box.BoxChild)(this.hbox2[this.label1])); w8.Position = 0; w8.Expand = false; w8.Fill = false; // Container child hbox2.Gtk.Box+BoxChild this.TitleEntry = new Gtk.Entry(); this.TitleEntry.CanFocus = true; this.TitleEntry.Name = "TitleEntry"; this.TitleEntry.IsEditable = true; this.TitleEntry.InvisibleChar = '●'; this.hbox2.Add(this.TitleEntry); Gtk.Box.BoxChild w9 = ((Gtk.Box.BoxChild)(this.hbox2[this.TitleEntry])); w9.Position = 1; this.vbox3.Add(this.hbox2); Gtk.Box.BoxChild w10 = ((Gtk.Box.BoxChild)(this.vbox3[this.hbox2])); w10.Position = 0; w10.Expand = false; w10.Fill = false; // Container child vbox3.Gtk.Box+BoxChild this.scrolledwindow2 = new Gtk.ScrolledWindow(); this.scrolledwindow2.CanFocus = true; this.scrolledwindow2.Name = "scrolledwindow2"; this.scrolledwindow2.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow2.Gtk.Container+ContainerChild this.FileTreeView = new Gtk.TreeView(); this.FileTreeView.CanFocus = true; this.FileTreeView.Name = "FileTreeView"; this.scrolledwindow2.Add(this.FileTreeView); this.vbox3.Add(this.scrolledwindow2); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.vbox3[this.scrolledwindow2])); w12.Position = 1; // Container child vbox3.Gtk.Box+BoxChild this.hbuttonbox3 = new Gtk.HButtonBox(); this.hbuttonbox3.Name = "hbuttonbox3"; this.hbuttonbox3.Spacing = 6; this.hbuttonbox3.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); // Container child hbuttonbox3.Gtk.ButtonBox+ButtonBoxChild this.AddFileButton = new Gtk.Button(); this.AddFileButton.CanFocus = true; this.AddFileButton.Name = "AddFileButton"; this.AddFileButton.UseStock = true; this.AddFileButton.UseUnderline = true; this.AddFileButton.Label = "gtk-add"; this.hbuttonbox3.Add(this.AddFileButton); Gtk.ButtonBox.ButtonBoxChild w13 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox3[this.AddFileButton])); w13.Expand = false; w13.Fill = false; // Container child hbuttonbox3.Gtk.ButtonBox+ButtonBoxChild this.RemoveFileButton = new Gtk.Button(); this.RemoveFileButton.CanFocus = true; this.RemoveFileButton.Name = "RemoveFileButton"; this.RemoveFileButton.UseStock = true; this.RemoveFileButton.UseUnderline = true; this.RemoveFileButton.Label = "gtk-remove"; this.hbuttonbox3.Add(this.RemoveFileButton); Gtk.ButtonBox.ButtonBoxChild w14 = ((Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox3[this.RemoveFileButton])); w14.Position = 1; w14.Expand = false; w14.Fill = false; this.vbox3.Add(this.hbuttonbox3); Gtk.Box.BoxChild w15 = ((Gtk.Box.BoxChild)(this.vbox3[this.hbuttonbox3])); w15.Position = 2; w15.Expand = false; w15.Fill = false; this.DetailsNotebook.Add(this.vbox3); // Notebook tab this.DetailsLabel = new Gtk.Label(); this.DetailsLabel.Name = "DetailsLabel"; this.DetailsLabel.LabelProp = "Details"; this.DetailsNotebook.SetTabLabel(this.vbox3, this.DetailsLabel); this.DetailsLabel.ShowAll(); // Container child DetailsNotebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.DetailsNotebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w17 = ((Gtk.Notebook.NotebookChild)(this.DetailsNotebook[this.NotesView])); w17.Position = 1; // Notebook tab this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = "Notes"; this.DetailsNotebook.SetTabLabel(this.NotesView, this.label2); this.label2.ShowAll(); this.hbox1.Add(this.DetailsNotebook); Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.hbox1[this.DetailsNotebook])); w18.Position = 2; this.Add(this.hbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.AddRecordButton.Clicked += new System.EventHandler(this.OnAddRecordButton_Clicked); this.RemoveRecordButton.Clicked += new System.EventHandler(this.OnRemoveRecordButton_Clicked); this.FileTreeView.ButtonPressEvent += new Gtk.ButtonPressEventHandler(this.OnFileTreeView_ButtonPressEvent); this.AddFileButton.Clicked += new System.EventHandler(this.OnAddFileButton_Clicked); this.RemoveFileButton.Clicked += new System.EventHandler(this.OnRemoveFileButton_Clicked); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.NameView Stetic.BinContainer.Attach(this); this.Name = "Gedcom.UI.GTK.Widgets.NameView"; // Container child Gedcom.UI.GTK.Widgets.NameView.Gtk.Container+ContainerChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.scrolledwindow2 = new Gtk.ScrolledWindow(); this.scrolledwindow2.CanFocus = true; this.scrolledwindow2.Name = "scrolledwindow2"; this.scrolledwindow2.HscrollbarPolicy = ((Gtk.PolicyType)(2)); this.scrolledwindow2.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow2.Gtk.Container+ContainerChild this.NamesTreeView = new Gtk.TreeView(); this.NamesTreeView.CanFocus = true; this.NamesTreeView.Name = "NamesTreeView"; this.scrolledwindow2.Add(this.NamesTreeView); this.hbox1.Add(this.scrolledwindow2); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(this.hbox1[this.scrolledwindow2])); w2.Position = 0; // Container child hbox1.Gtk.Box+BoxChild this.notebook1 = new Gtk.Notebook(); this.notebook1.CanFocus = true; this.notebook1.Name = "notebook1"; this.notebook1.CurrentPage = 0; // Container child notebook1.Gtk.Notebook+NotebookChild this.table1 = new Gtk.Table(((uint)(7)), ((uint)(4)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(6)); this.table1.BorderWidth = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.GivenEntry = new Gtk.Entry(); this.GivenEntry.CanFocus = true; this.GivenEntry.Name = "GivenEntry"; this.GivenEntry.IsEditable = true; this.GivenEntry.InvisibleChar = '●'; this.table1.Add(this.GivenEntry); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table1[this.GivenEntry])); w3.TopAttach = ((uint)(1)); w3.BottomAttach = ((uint)(2)); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(4)); w3.XOptions = ((Gtk.AttachOptions)(4)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.hbox2 = new Gtk.HBox(); this.hbox2.Name = "hbox2"; this.hbox2.Spacing = 6; this.table1.Add(this.hbox2); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table1[this.hbox2])); w4.TopAttach = ((uint)(3)); w4.BottomAttach = ((uint)(4)); w4.LeftAttach = ((uint)(3)); w4.RightAttach = ((uint)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 1F; this.label1.LabelProp = "Nickname:"; this.table1.Add(this.label1); Gtk.Table.TableChild w5 = ((Gtk.Table.TableChild)(this.table1[this.label1])); w5.TopAttach = ((uint)(5)); w5.BottomAttach = ((uint)(6)); w5.XOptions = ((Gtk.AttachOptions)(4)); w5.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.Xalign = 1F; this.label2.LabelProp = "Prefix:"; this.table1.Add(this.label2); Gtk.Table.TableChild w6 = ((Gtk.Table.TableChild)(this.table1[this.label2])); w6.XOptions = ((Gtk.AttachOptions)(4)); w6.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.Xalign = 1F; this.label3.LabelProp = "Given:"; this.table1.Add(this.label3); Gtk.Table.TableChild w7 = ((Gtk.Table.TableChild)(this.table1[this.label3])); w7.TopAttach = ((uint)(1)); w7.BottomAttach = ((uint)(2)); w7.XOptions = ((Gtk.AttachOptions)(4)); w7.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label4 = new Gtk.Label(); this.label4.Name = "label4"; this.label4.Xalign = 1F; this.label4.LabelProp = "Surname Prefix:"; this.table1.Add(this.label4); Gtk.Table.TableChild w8 = ((Gtk.Table.TableChild)(this.table1[this.label4])); w8.TopAttach = ((uint)(2)); w8.BottomAttach = ((uint)(3)); w8.XOptions = ((Gtk.AttachOptions)(4)); w8.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.Xalign = 1F; this.label5.LabelProp = "Surname:"; this.table1.Add(this.label5); Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table1[this.label5])); w9.TopAttach = ((uint)(3)); w9.BottomAttach = ((uint)(4)); w9.XOptions = ((Gtk.AttachOptions)(4)); w9.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label6 = new Gtk.Label(); this.label6.Name = "label6"; this.label6.Xalign = 1F; this.label6.LabelProp = "Suffix:"; this.table1.Add(this.label6); Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table1[this.label6])); w10.TopAttach = ((uint)(4)); w10.BottomAttach = ((uint)(5)); w10.XOptions = ((Gtk.AttachOptions)(4)); w10.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NameSourceButton = new Gtk.Button(); this.NameSourceButton.CanFocus = true; this.NameSourceButton.Name = "NameSourceButton"; // Container child NameSourceButton.Gtk.Container+ContainerChild this.image438 = new Gtk.Image(); this.image438.Name = "image438"; this.image438.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); this.NameSourceButton.Add(this.image438); this.NameSourceButton.Label = null; this.table1.Add(this.NameSourceButton); Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.NameSourceButton])); w12.TopAttach = ((uint)(5)); w12.BottomAttach = ((uint)(6)); w12.LeftAttach = ((uint)(3)); w12.RightAttach = ((uint)(4)); w12.XOptions = ((Gtk.AttachOptions)(4)); w12.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NicknameEntry = new Gtk.Entry(); this.NicknameEntry.CanFocus = true; this.NicknameEntry.Name = "NicknameEntry"; this.NicknameEntry.IsEditable = true; this.NicknameEntry.InvisibleChar = '●'; this.table1.Add(this.NicknameEntry); Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table1[this.NicknameEntry])); w13.TopAttach = ((uint)(5)); w13.BottomAttach = ((uint)(6)); w13.LeftAttach = ((uint)(1)); w13.RightAttach = ((uint)(2)); w13.XOptions = ((Gtk.AttachOptions)(4)); w13.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.PreferedCheckbox = new Gtk.CheckButton(); this.PreferedCheckbox.CanFocus = true; this.PreferedCheckbox.Name = "PreferedCheckbox"; this.PreferedCheckbox.Label = "Use as prefered name"; this.PreferedCheckbox.DrawIndicator = true; this.PreferedCheckbox.UseUnderline = true; this.table1.Add(this.PreferedCheckbox); Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(this.table1[this.PreferedCheckbox])); w14.TopAttach = ((uint)(6)); w14.BottomAttach = ((uint)(7)); w14.RightAttach = ((uint)(4)); w14.XOptions = ((Gtk.AttachOptions)(1)); w14.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.PrefixComboBoxEntry = new Gtk.ComboBoxEntry(); this.PrefixComboBoxEntry.Name = "PrefixComboBoxEntry"; this.table1.Add(this.PrefixComboBoxEntry); Gtk.Table.TableChild w15 = ((Gtk.Table.TableChild)(this.table1[this.PrefixComboBoxEntry])); w15.LeftAttach = ((uint)(1)); w15.RightAttach = ((uint)(2)); w15.XOptions = ((Gtk.AttachOptions)(4)); w15.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.SuffixComboBoxEntry = new Gtk.ComboBoxEntry(); this.SuffixComboBoxEntry.Name = "SuffixComboBoxEntry"; this.table1.Add(this.SuffixComboBoxEntry); Gtk.Table.TableChild w16 = ((Gtk.Table.TableChild)(this.table1[this.SuffixComboBoxEntry])); w16.TopAttach = ((uint)(4)); w16.BottomAttach = ((uint)(5)); w16.LeftAttach = ((uint)(1)); w16.RightAttach = ((uint)(2)); w16.XOptions = ((Gtk.AttachOptions)(4)); w16.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.SurnameEntry = new Gtk.Entry(); this.SurnameEntry.CanFocus = true; this.SurnameEntry.Name = "SurnameEntry"; this.SurnameEntry.IsEditable = true; this.SurnameEntry.InvisibleChar = '●'; this.table1.Add(this.SurnameEntry); Gtk.Table.TableChild w17 = ((Gtk.Table.TableChild)(this.table1[this.SurnameEntry])); w17.TopAttach = ((uint)(3)); w17.BottomAttach = ((uint)(4)); w17.LeftAttach = ((uint)(1)); w17.RightAttach = ((uint)(4)); w17.XOptions = ((Gtk.AttachOptions)(4)); w17.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.SurnamePrefixComboBoxEntry = new Gtk.ComboBoxEntry(); this.SurnamePrefixComboBoxEntry.Name = "SurnamePrefixComboBoxEntry"; this.table1.Add(this.SurnamePrefixComboBoxEntry); Gtk.Table.TableChild w18 = ((Gtk.Table.TableChild)(this.table1[this.SurnamePrefixComboBoxEntry])); w18.TopAttach = ((uint)(2)); w18.BottomAttach = ((uint)(3)); w18.LeftAttach = ((uint)(1)); w18.RightAttach = ((uint)(2)); w18.XOptions = ((Gtk.AttachOptions)(4)); w18.YOptions = ((Gtk.AttachOptions)(4)); this.notebook1.Add(this.table1); // Notebook tab this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.LabelProp = "Name"; this.notebook1.SetTabLabel(this.table1, this.label7); this.label7.ShowAll(); // Container child notebook1.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.notebook1.Add(this.NotesView); Gtk.Notebook.NotebookChild w20 = ((Gtk.Notebook.NotebookChild)(this.notebook1[this.NotesView])); w20.Position = 1; // Notebook tab this.label8 = new Gtk.Label(); this.label8.Name = "label8"; this.label8.LabelProp = "Notes"; this.notebook1.SetTabLabel(this.NotesView, this.label8); this.label8.ShowAll(); this.hbox1.Add(this.notebook1); Gtk.Box.BoxChild w21 = ((Gtk.Box.BoxChild)(this.hbox1[this.notebook1])); w21.Position = 1; w21.Expand = false; w21.Fill = false; this.Add(this.hbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.NameSourceButton.Clicked += new System.EventHandler(this.OnNameSourceButton_Clicked); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.IndividualView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.IndividualView"; // Container child Gedcom.UI.GTK.Widgets.IndividualView.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; this.vbox1.Spacing = 6; this.vbox1.BorderWidth = ((uint)(6)); // Container child vbox1.Gtk.Box+BoxChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 3; // Container child Notebook.Gtk.Notebook+NotebookChild this.table1 = new Gtk.Table(((uint)(5)), ((uint)(7)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(12)); this.table1.BorderWidth = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.BornInEntry = new Gtk.Entry(); this.BornInEntry.CanFocus = true; this.BornInEntry.Name = "BornInEntry"; this.BornInEntry.IsEditable = true; this.BornInEntry.InvisibleChar = '●'; this.table1.Add(this.BornInEntry); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.BornInEntry])); w1.TopAttach = ((uint)(1)); w1.BottomAttach = ((uint)(2)); w1.LeftAttach = ((uint)(4)); w1.RightAttach = ((uint)(7)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DateBornEntry = new Gtk.Entry(); this.DateBornEntry.CanFocus = true; this.DateBornEntry.Name = "DateBornEntry"; this.DateBornEntry.IsEditable = true; this.DateBornEntry.InvisibleChar = '●'; this.table1.Add(this.DateBornEntry); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table1[this.DateBornEntry])); w2.TopAttach = ((uint)(1)); w2.BottomAttach = ((uint)(2)); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DateBornSourceButton = new Gtk.Button(); this.DateBornSourceButton.CanFocus = true; this.DateBornSourceButton.Name = "DateBornSourceButton"; // Container child DateBornSourceButton.Gtk.Container+ContainerChild this.image440 = new Gtk.Image(); this.image440.Name = "image440"; this.image440.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); this.DateBornSourceButton.Add(this.image440); this.DateBornSourceButton.Label = null; this.table1.Add(this.DateBornSourceButton); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table1[this.DateBornSourceButton])); w4.TopAttach = ((uint)(1)); w4.BottomAttach = ((uint)(2)); w4.LeftAttach = ((uint)(2)); w4.RightAttach = ((uint)(3)); w4.XOptions = ((Gtk.AttachOptions)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DateDiedEntry = new Gtk.Entry(); this.DateDiedEntry.CanFocus = true; this.DateDiedEntry.Name = "DateDiedEntry"; this.DateDiedEntry.IsEditable = true; this.DateDiedEntry.InvisibleChar = '●'; this.table1.Add(this.DateDiedEntry); Gtk.Table.TableChild w5 = ((Gtk.Table.TableChild)(this.table1[this.DateDiedEntry])); w5.TopAttach = ((uint)(2)); w5.BottomAttach = ((uint)(3)); w5.LeftAttach = ((uint)(1)); w5.RightAttach = ((uint)(2)); w5.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DateDiedSourceButton = new Gtk.Button(); this.DateDiedSourceButton.CanFocus = true; this.DateDiedSourceButton.Name = "DateDiedSourceButton"; // Container child DateDiedSourceButton.Gtk.Container+ContainerChild this.image438 = new Gtk.Image(); this.image438.Name = "image438"; this.image438.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); this.DateDiedSourceButton.Add(this.image438); this.DateDiedSourceButton.Label = null; this.table1.Add(this.DateDiedSourceButton); Gtk.Table.TableChild w7 = ((Gtk.Table.TableChild)(this.table1[this.DateDiedSourceButton])); w7.TopAttach = ((uint)(2)); w7.BottomAttach = ((uint)(3)); w7.LeftAttach = ((uint)(2)); w7.RightAttach = ((uint)(3)); w7.XOptions = ((Gtk.AttachOptions)(4)); w7.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DeleteButton = new Gtk.Button(); this.DeleteButton.CanFocus = true; this.DeleteButton.Name = "DeleteButton"; // Container child DeleteButton.Gtk.Container+ContainerChild this.image415 = new Gtk.Image(); this.image415.Name = "image415"; this.image415.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-delete", Gtk.IconSize.Menu, 16); this.DeleteButton.Add(this.image415); this.DeleteButton.Label = null; this.table1.Add(this.DeleteButton); Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table1[this.DeleteButton])); w9.LeftAttach = ((uint)(6)); w9.RightAttach = ((uint)(7)); w9.XOptions = ((Gtk.AttachOptions)(4)); w9.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DiedInEntry = new Gtk.Entry(); this.DiedInEntry.CanFocus = true; this.DiedInEntry.Name = "DiedInEntry"; this.DiedInEntry.IsEditable = true; this.DiedInEntry.InvisibleChar = '●'; this.table1.Add(this.DiedInEntry); Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table1[this.DiedInEntry])); w10.TopAttach = ((uint)(2)); w10.BottomAttach = ((uint)(3)); w10.LeftAttach = ((uint)(4)); w10.RightAttach = ((uint)(7)); w10.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.FactView = new Gedcom.UI.GTK.Widgets.FactView(); this.FactView.Events = ((Gdk.EventMask)(256)); this.FactView.Name = "FactView"; this.table1.Add(this.FactView); Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table1[this.FactView])); w11.TopAttach = ((uint)(4)); w11.BottomAttach = ((uint)(5)); w11.RightAttach = ((uint)(7)); w11.YOptions = ((Gtk.AttachOptions)(7)); // Container child table1.Gtk.Table+TableChild this.hseparator3 = new Gtk.HSeparator(); this.hseparator3.Name = "hseparator3"; this.table1.Add(this.hseparator3); Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.hseparator3])); w12.TopAttach = ((uint)(3)); w12.BottomAttach = ((uint)(4)); w12.RightAttach = ((uint)(7)); w12.XOptions = ((Gtk.AttachOptions)(4)); w12.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.IndiScrapbookButton = new Gtk.Button(); this.IndiScrapbookButton.CanFocus = true; this.IndiScrapbookButton.Name = "IndiScrapbookButton"; // Container child IndiScrapbookButton.Gtk.Container+ContainerChild Gtk.Alignment w13 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w14 = new Gtk.HBox(); w14.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w15 = new Gtk.Image(); w15.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-paste", Gtk.IconSize.Button, 20); w14.Add(w15); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w17 = new Gtk.Label(); w17.LabelProp = "Scrapbook"; w14.Add(w17); w13.Add(w14); this.IndiScrapbookButton.Add(w13); this.table1.Add(this.IndiScrapbookButton); Gtk.Table.TableChild w21 = ((Gtk.Table.TableChild)(this.table1[this.IndiScrapbookButton])); w21.LeftAttach = ((uint)(5)); w21.RightAttach = ((uint)(6)); w21.XOptions = ((Gtk.AttachOptions)(4)); w21.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label10 = new Gtk.Label(); this.label10.Name = "label10"; this.label10.LabelProp = "in:"; this.table1.Add(this.label10); Gtk.Table.TableChild w22 = ((Gtk.Table.TableChild)(this.table1[this.label10])); w22.TopAttach = ((uint)(1)); w22.BottomAttach = ((uint)(2)); w22.LeftAttach = ((uint)(3)); w22.RightAttach = ((uint)(4)); w22.XOptions = ((Gtk.AttachOptions)(4)); w22.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label11 = new Gtk.Label(); this.label11.Name = "label11"; this.label11.LabelProp = "in:"; this.table1.Add(this.label11); Gtk.Table.TableChild w23 = ((Gtk.Table.TableChild)(this.table1[this.label11])); w23.TopAttach = ((uint)(2)); w23.BottomAttach = ((uint)(3)); w23.LeftAttach = ((uint)(3)); w23.RightAttach = ((uint)(4)); w23.XOptions = ((Gtk.AttachOptions)(4)); w23.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label18 = new Gtk.Label(); this.label18.Name = "label18"; this.label18.Xalign = 0F; this.label18.LabelProp = "Date Born:"; this.table1.Add(this.label18); Gtk.Table.TableChild w24 = ((Gtk.Table.TableChild)(this.table1[this.label18])); w24.TopAttach = ((uint)(1)); w24.BottomAttach = ((uint)(2)); w24.XOptions = ((Gtk.AttachOptions)(4)); w24.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label19 = new Gtk.Label(); this.label19.Name = "label19"; this.label19.Xalign = 0F; this.label19.LabelProp = "Date Died:"; this.table1.Add(this.label19); Gtk.Table.TableChild w25 = ((Gtk.Table.TableChild)(this.table1[this.label19])); w25.TopAttach = ((uint)(2)); w25.BottomAttach = ((uint)(3)); w25.XOptions = ((Gtk.AttachOptions)(4)); w25.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label9 = new Gtk.Label(); this.label9.Name = "label9"; this.label9.LabelProp = "Sex:"; this.table1.Add(this.label9); Gtk.Table.TableChild w26 = ((Gtk.Table.TableChild)(this.table1[this.label9])); w26.LeftAttach = ((uint)(3)); w26.RightAttach = ((uint)(4)); w26.XOptions = ((Gtk.AttachOptions)(4)); w26.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NameButton = new Gtk.Button(); this.NameButton.CanFocus = true; this.NameButton.Name = "NameButton"; // Container child NameButton.Gtk.Container+ContainerChild this.SpouseNameLabel = new Gtk.Label(); this.SpouseNameLabel.Name = "SpouseNameLabel"; this.SpouseNameLabel.Xalign = 1F; this.SpouseNameLabel.LabelProp = "Name:"; this.NameButton.Add(this.SpouseNameLabel); this.NameButton.Label = null; this.table1.Add(this.NameButton); Gtk.Table.TableChild w28 = ((Gtk.Table.TableChild)(this.table1[this.NameButton])); w28.XOptions = ((Gtk.AttachOptions)(4)); w28.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NameEntry = new Gtk.Entry(); this.NameEntry.CanFocus = true; this.NameEntry.Name = "NameEntry"; this.NameEntry.IsEditable = true; this.NameEntry.InvisibleChar = '●'; this.table1.Add(this.NameEntry); Gtk.Table.TableChild w29 = ((Gtk.Table.TableChild)(this.table1[this.NameEntry])); w29.LeftAttach = ((uint)(1)); w29.RightAttach = ((uint)(2)); w29.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NameSourceButton = new Gtk.Button(); this.NameSourceButton.CanFocus = true; this.NameSourceButton.Name = "NameSourceButton"; // Container child NameSourceButton.Gtk.Container+ContainerChild this.image439 = new Gtk.Image(); this.image439.Name = "image439"; this.image439.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); this.NameSourceButton.Add(this.image439); this.NameSourceButton.Label = null; this.table1.Add(this.NameSourceButton); Gtk.Table.TableChild w31 = ((Gtk.Table.TableChild)(this.table1[this.NameSourceButton])); w31.LeftAttach = ((uint)(2)); w31.RightAttach = ((uint)(3)); w31.XOptions = ((Gtk.AttachOptions)(4)); w31.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.SexComboBox = Gtk.ComboBox.NewText(); this.SexComboBox.AppendText("Undetermined"); this.SexComboBox.AppendText("Male"); this.SexComboBox.AppendText("Female"); this.SexComboBox.AppendText("Both"); this.SexComboBox.AppendText("Neuter"); this.SexComboBox.Name = "SexComboBox"; this.SexComboBox.Active = 0; this.table1.Add(this.SexComboBox); Gtk.Table.TableChild w32 = ((Gtk.Table.TableChild)(this.table1[this.SexComboBox])); w32.LeftAttach = ((uint)(4)); w32.RightAttach = ((uint)(5)); w32.XOptions = ((Gtk.AttachOptions)(4)); w32.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table1); // Notebook tab this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = "Facts"; this.Notebook.SetTabLabel(this.table1, this.label2); this.label2.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.table3 = new Gtk.Table(((uint)(3)), ((uint)(5)), false); this.table3.Name = "table3"; this.table3.RowSpacing = ((uint)(6)); this.table3.ColumnSpacing = ((uint)(12)); this.table3.BorderWidth = ((uint)(6)); // Container child table3.Gtk.Table+TableChild this.hseparator4 = new Gtk.HSeparator(); this.hseparator4.Name = "hseparator4"; this.table3.Add(this.hseparator4); Gtk.Table.TableChild w34 = ((Gtk.Table.TableChild)(this.table3[this.hseparator4])); w34.TopAttach = ((uint)(1)); w34.BottomAttach = ((uint)(2)); w34.RightAttach = ((uint)(5)); w34.XOptions = ((Gtk.AttachOptions)(4)); w34.YOptions = ((Gtk.AttachOptions)(4)); // Container child table3.Gtk.Table+TableChild this.MarriageView = new Gedcom.UI.GTK.Widgets.MarriageView(); this.MarriageView.Events = ((Gdk.EventMask)(256)); this.MarriageView.Name = "MarriageView"; this.table3.Add(this.MarriageView); Gtk.Table.TableChild w35 = ((Gtk.Table.TableChild)(this.table3[this.MarriageView])); w35.RightAttach = ((uint)(5)); w35.XOptions = ((Gtk.AttachOptions)(4)); w35.YOptions = ((Gtk.AttachOptions)(4)); // Container child table3.Gtk.Table+TableChild this.scrolledwindow8 = new Gtk.ScrolledWindow(); this.scrolledwindow8.CanFocus = true; this.scrolledwindow8.Name = "scrolledwindow8"; this.scrolledwindow8.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow8.Gtk.Container+ContainerChild Gtk.Viewport w36 = new Gtk.Viewport(); w36.ShadowType = ((Gtk.ShadowType)(0)); // Container child GtkViewport.Gtk.Container+ContainerChild this.MarriageTreeView = new Gtk.TreeView(); this.MarriageTreeView.CanFocus = true; this.MarriageTreeView.Name = "MarriageTreeView"; w36.Add(this.MarriageTreeView); this.scrolledwindow8.Add(w36); this.table3.Add(this.scrolledwindow8); Gtk.Table.TableChild w39 = ((Gtk.Table.TableChild)(this.table3[this.scrolledwindow8])); w39.TopAttach = ((uint)(2)); w39.BottomAttach = ((uint)(3)); w39.RightAttach = ((uint)(5)); w39.XOptions = ((Gtk.AttachOptions)(7)); w39.YOptions = ((Gtk.AttachOptions)(7)); this.Notebook.Add(this.table3); Gtk.Notebook.NotebookChild w40 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.table3])); w40.Position = 1; // Notebook tab this.label6 = new Gtk.Label(); this.label6.Name = "label6"; this.label6.LabelProp = "Marriage"; this.Notebook.SetTabLabel(this.table3, this.label6); this.label6.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.AddressView = new Gedcom.UI.GTK.Widgets.AddressView(); this.AddressView.Events = ((Gdk.EventMask)(256)); this.AddressView.Name = "AddressView"; this.Notebook.Add(this.AddressView); Gtk.Notebook.NotebookChild w41 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.AddressView])); w41.Position = 2; // Notebook tab this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.LabelProp = "Addresses"; this.Notebook.SetTabLabel(this.AddressView, this.label3); this.label3.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.table6 = new Gtk.Table(((uint)(4)), ((uint)(5)), false); this.table6.Name = "table6"; this.table6.RowSpacing = ((uint)(6)); this.table6.ColumnSpacing = ((uint)(12)); this.table6.BorderWidth = ((uint)(6)); // Container child table6.Gtk.Table+TableChild this.HeightEntry = new Gtk.Entry(); this.HeightEntry.CanFocus = true; this.HeightEntry.Name = "HeightEntry"; this.HeightEntry.IsEditable = true; this.HeightEntry.InvisibleChar = '●'; this.table6.Add(this.HeightEntry); Gtk.Table.TableChild w42 = ((Gtk.Table.TableChild)(this.table6[this.HeightEntry])); w42.LeftAttach = ((uint)(1)); w42.RightAttach = ((uint)(2)); w42.XOptions = ((Gtk.AttachOptions)(4)); w42.YOptions = ((Gtk.AttachOptions)(4)); // Container child table6.Gtk.Table+TableChild this.label30 = new Gtk.Label(); this.label30.Name = "label30"; this.label30.Xalign = 0F; this.label30.LabelProp = "Height:"; this.table6.Add(this.label30); Gtk.Table.TableChild w43 = ((Gtk.Table.TableChild)(this.table6[this.label30])); w43.XOptions = ((Gtk.AttachOptions)(4)); w43.YOptions = ((Gtk.AttachOptions)(4)); // Container child table6.Gtk.Table+TableChild this.label33 = new Gtk.Label(); this.label33.Name = "label33"; this.label33.Xalign = 0F; this.label33.LabelProp = "Weight:"; this.table6.Add(this.label33); Gtk.Table.TableChild w44 = ((Gtk.Table.TableChild)(this.table6[this.label33])); w44.TopAttach = ((uint)(1)); w44.BottomAttach = ((uint)(2)); w44.XOptions = ((Gtk.AttachOptions)(4)); w44.YOptions = ((Gtk.AttachOptions)(4)); // Container child table6.Gtk.Table+TableChild this.label34 = new Gtk.Label(); this.label34.Name = "label34"; this.label34.Xalign = 0F; this.label34.Yalign = 0F; this.label34.LabelProp = "Cause of Death:"; this.table6.Add(this.label34); Gtk.Table.TableChild w45 = ((Gtk.Table.TableChild)(this.table6[this.label34])); w45.TopAttach = ((uint)(2)); w45.BottomAttach = ((uint)(3)); w45.XOptions = ((Gtk.AttachOptions)(4)); w45.YOptions = ((Gtk.AttachOptions)(4)); // Container child table6.Gtk.Table+TableChild this.label35 = new Gtk.Label(); this.label35.Name = "label35"; this.label35.Xalign = 0F; this.label35.Yalign = 0F; this.label35.LabelProp = "Medical Information:"; this.table6.Add(this.label35); Gtk.Table.TableChild w46 = ((Gtk.Table.TableChild)(this.table6[this.label35])); w46.TopAttach = ((uint)(3)); w46.BottomAttach = ((uint)(4)); w46.XOptions = ((Gtk.AttachOptions)(4)); w46.YOptions = ((Gtk.AttachOptions)(4)); // Container child table6.Gtk.Table+TableChild this.scrolledwindow5 = new Gtk.ScrolledWindow(); this.scrolledwindow5.CanFocus = true; this.scrolledwindow5.Name = "scrolledwindow5"; this.scrolledwindow5.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow5.Gtk.Container+ContainerChild this.MedicalInformationTextView = new Gtk.TextView(); this.MedicalInformationTextView.CanFocus = true; this.MedicalInformationTextView.Name = "MedicalInformationTextView"; this.scrolledwindow5.Add(this.MedicalInformationTextView); this.table6.Add(this.scrolledwindow5); Gtk.Table.TableChild w48 = ((Gtk.Table.TableChild)(this.table6[this.scrolledwindow5])); w48.TopAttach = ((uint)(3)); w48.BottomAttach = ((uint)(4)); w48.LeftAttach = ((uint)(1)); w48.RightAttach = ((uint)(5)); // Container child table6.Gtk.Table+TableChild this.scrolledwindow6 = new Gtk.ScrolledWindow(); this.scrolledwindow6.CanFocus = true; this.scrolledwindow6.Name = "scrolledwindow6"; this.scrolledwindow6.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow6.Gtk.Container+ContainerChild this.CauseOfDeathTextView = new Gtk.TextView(); this.CauseOfDeathTextView.CanFocus = true; this.CauseOfDeathTextView.Name = "CauseOfDeathTextView"; this.scrolledwindow6.Add(this.CauseOfDeathTextView); this.table6.Add(this.scrolledwindow6); Gtk.Table.TableChild w50 = ((Gtk.Table.TableChild)(this.table6[this.scrolledwindow6])); w50.TopAttach = ((uint)(2)); w50.BottomAttach = ((uint)(3)); w50.LeftAttach = ((uint)(1)); w50.RightAttach = ((uint)(5)); // Container child table6.Gtk.Table+TableChild this.WeightEntry = new Gtk.Entry(); this.WeightEntry.CanFocus = true; this.WeightEntry.Name = "WeightEntry"; this.WeightEntry.IsEditable = true; this.WeightEntry.InvisibleChar = '●'; this.table6.Add(this.WeightEntry); Gtk.Table.TableChild w51 = ((Gtk.Table.TableChild)(this.table6[this.WeightEntry])); w51.TopAttach = ((uint)(1)); w51.BottomAttach = ((uint)(2)); w51.LeftAttach = ((uint)(1)); w51.RightAttach = ((uint)(2)); w51.XOptions = ((Gtk.AttachOptions)(4)); w51.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table6); Gtk.Notebook.NotebookChild w52 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.table6])); w52.Position = 3; // Notebook tab this.label4 = new Gtk.Label(); this.label4.Name = "label4"; this.label4.LabelProp = "Medical"; this.Notebook.SetTabLabel(this.table6, this.label4); this.label4.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.LabelProp = "label5"; this.Notebook.Add(this.label5); Gtk.Notebook.NotebookChild w53 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.label5])); w53.Position = 4; // Notebook tab this.label40 = new Gtk.Label(); this.label40.Name = "label40"; this.label40.LabelProp = "Lineage"; this.Notebook.SetTabLabel(this.label5, this.label40); this.label40.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w54 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w54.Position = 5; // Notebook tab this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label7); this.label7.ShowAll(); this.vbox1.Add(this.Notebook); Gtk.Box.BoxChild w55 = ((Gtk.Box.BoxChild)(this.vbox1[this.Notebook])); w55.Position = 0; // Container child vbox1.Gtk.Box+BoxChild this.vbox5 = new Gtk.VBox(); this.vbox5.Name = "vbox5"; // Container child vbox5.Gtk.Box+BoxChild this.SwitchBox = new Gtk.VBox(); this.SwitchBox.Name = "SwitchBox"; this.SwitchBox.Spacing = 6; // Container child SwitchBox.Gtk.Box+BoxChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 0F; this.label1.LabelProp = "Switch to this individual's:"; this.SwitchBox.Add(this.label1); Gtk.Box.BoxChild w56 = ((Gtk.Box.BoxChild)(this.SwitchBox[this.label1])); w56.Position = 0; w56.Expand = false; w56.Fill = false; // Container child SwitchBox.Gtk.Box+BoxChild this.hbox3 = new Gtk.HBox(); this.hbox3.Name = "hbox3"; this.hbox3.Homogeneous = true; this.hbox3.Spacing = 6; // Container child hbox3.Gtk.Box+BoxChild this.ParentsCombo = new Gedcom.UI.GTK.Widgets.IndividualListComboBox(); this.ParentsCombo.Name = "ParentsCombo"; this.ParentsCombo.Active = 0; this.ParentsCombo.NoIndividualText = "Parents"; this.hbox3.Add(this.ParentsCombo); Gtk.Box.BoxChild w57 = ((Gtk.Box.BoxChild)(this.hbox3[this.ParentsCombo])); w57.Position = 0; // Container child hbox3.Gtk.Box+BoxChild this.ChildrenCombo = new Gedcom.UI.GTK.Widgets.IndividualListComboBox(); this.ChildrenCombo.Name = "ChildrenCombo"; this.ChildrenCombo.Active = 0; this.ChildrenCombo.NoIndividualText = "Children"; this.hbox3.Add(this.ChildrenCombo); Gtk.Box.BoxChild w58 = ((Gtk.Box.BoxChild)(this.hbox3[this.ChildrenCombo])); w58.Position = 1; // Container child hbox3.Gtk.Box+BoxChild this.SpousesCombo = new Gedcom.UI.GTK.Widgets.IndividualListComboBox(); this.SpousesCombo.Name = "SpousesCombo"; this.SpousesCombo.Active = 0; this.SpousesCombo.NoIndividualText = "Spouses"; this.hbox3.Add(this.SpousesCombo); Gtk.Box.BoxChild w59 = ((Gtk.Box.BoxChild)(this.hbox3[this.SpousesCombo])); w59.Position = 2; // Container child hbox3.Gtk.Box+BoxChild this.SiblingsCombo = new Gedcom.UI.GTK.Widgets.IndividualListComboBox(); this.SiblingsCombo.Name = "SiblingsCombo"; this.SiblingsCombo.Active = 0; this.SiblingsCombo.NoIndividualText = "Siblings"; this.hbox3.Add(this.SiblingsCombo); Gtk.Box.BoxChild w60 = ((Gtk.Box.BoxChild)(this.hbox3[this.SiblingsCombo])); w60.Position = 3; this.SwitchBox.Add(this.hbox3); Gtk.Box.BoxChild w61 = ((Gtk.Box.BoxChild)(this.SwitchBox[this.hbox3])); w61.Position = 1; w61.Expand = false; w61.Fill = false; this.vbox5.Add(this.SwitchBox); Gtk.Box.BoxChild w62 = ((Gtk.Box.BoxChild)(this.vbox5[this.SwitchBox])); w62.Position = 0; w62.Expand = false; w62.Fill = false; this.vbox1.Add(this.vbox5); Gtk.Box.BoxChild w63 = ((Gtk.Box.BoxChild)(this.vbox1[this.vbox5])); w63.Position = 1; w63.Expand = false; w63.Fill = false; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.NameSourceButton.Clicked += new System.EventHandler(this.OnNameSourceButton_Clicked); this.NameButton.Clicked += new System.EventHandler(this.OnNameButton_Clicked); this.IndiScrapbookButton.Clicked += new System.EventHandler(this.OnIndiScrapbookButton_Clicked); this.FactView.MoreInformation += new System.EventHandler<Gedcom.UI.Common.FactArgs>(this.OnFactView_MoreInformation); this.DiedInEntry.Changed += new System.EventHandler(this.Died_Changed); this.DeleteButton.Clicked += new System.EventHandler(this.OnDeleteButton_Clicked); this.DateDiedSourceButton.Clicked += new System.EventHandler(this.OnDateDiedSourceButton_Clicked); this.DateDiedEntry.Changed += new System.EventHandler(this.Died_Changed); this.DateBornSourceButton.Clicked += new System.EventHandler(this.OnDateBornSourceButton_Clicked); this.DateBornEntry.Changed += new System.EventHandler(this.Born_Changed); this.BornInEntry.Changed += new System.EventHandler(this.Born_Changed); this.AddressView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnAddressView_ShowSourceCitation); this.AddressView.ShowScrapBook += new System.EventHandler<Gedcom.UI.Common.ScrapBookArgs>(this.OnAddressView_ShowScrapBook); this.AddressView.MoreFactInformation += new System.EventHandler<Gedcom.UI.Common.FactArgs>(this.OnAddressView_MoreFactInformation); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); this.ParentsCombo.Changed += new System.EventHandler(this.OnParentsCombo_Changed); this.ChildrenCombo.Changed += new System.EventHandler(this.OnChildrenCombo_Changed); this.SpousesCombo.Changed += new System.EventHandler(this.OnSpousesCombo_Changed); this.SiblingsCombo.Changed += new System.EventHandler(this.OnSiblingsCombo_Changed); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.RepositoryView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.RepositoryView"; // Container child Gedcom.UI.GTK.Widgets.RepositoryView.Gtk.Container+ContainerChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 1; // Container child Notebook.Gtk.Notebook+NotebookChild this.table4 = new Gtk.Table(((uint)(10)), ((uint)(2)), false); this.table4.Name = "table4"; this.table4.RowSpacing = ((uint)(6)); this.table4.ColumnSpacing = ((uint)(12)); this.table4.BorderWidth = ((uint)(6)); // Container child table4.Gtk.Table+TableChild this.CityEntry = new Gtk.Entry(); this.CityEntry.CanFocus = true; this.CityEntry.Name = "CityEntry"; this.CityEntry.IsEditable = true; this.CityEntry.InvisibleChar = '●'; this.table4.Add(this.CityEntry); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table4[this.CityEntry])); w1.TopAttach = ((uint)(3)); w1.BottomAttach = ((uint)(4)); w1.LeftAttach = ((uint)(1)); w1.RightAttach = ((uint)(2)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.CountryEntry = new Gtk.Entry(); this.CountryEntry.CanFocus = true; this.CountryEntry.Name = "CountryEntry"; this.CountryEntry.IsEditable = true; this.CountryEntry.InvisibleChar = '●'; this.table4.Add(this.CountryEntry); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table4[this.CountryEntry])); w2.TopAttach = ((uint)(6)); w2.BottomAttach = ((uint)(7)); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.EmailEntry = new Gtk.Entry(); this.EmailEntry.CanFocus = true; this.EmailEntry.Name = "EmailEntry"; this.EmailEntry.IsEditable = true; this.EmailEntry.InvisibleChar = '●'; this.table4.Add(this.EmailEntry); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table4[this.EmailEntry])); w3.TopAttach = ((uint)(8)); w3.BottomAttach = ((uint)(9)); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(2)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 0F; this.label1.LabelProp = "Name:"; this.table4.Add(this.label1); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table4[this.label1])); w4.XOptions = ((Gtk.AttachOptions)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label14 = new Gtk.Label(); this.label14.Name = "label14"; this.label14.Xalign = 0F; this.label14.LabelProp = "Street 2:"; this.table4.Add(this.label14); Gtk.Table.TableChild w5 = ((Gtk.Table.TableChild)(this.table4[this.label14])); w5.TopAttach = ((uint)(2)); w5.BottomAttach = ((uint)(3)); w5.XOptions = ((Gtk.AttachOptions)(4)); w5.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label20 = new Gtk.Label(); this.label20.Name = "label20"; this.label20.Xalign = 0F; this.label20.LabelProp = "Street 1:"; this.table4.Add(this.label20); Gtk.Table.TableChild w6 = ((Gtk.Table.TableChild)(this.table4[this.label20])); w6.TopAttach = ((uint)(1)); w6.BottomAttach = ((uint)(2)); w6.XOptions = ((Gtk.AttachOptions)(4)); w6.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label21 = new Gtk.Label(); this.label21.Name = "label21"; this.label21.Xalign = 0F; this.label21.LabelProp = "Phone Number(s):"; this.table4.Add(this.label21); Gtk.Table.TableChild w7 = ((Gtk.Table.TableChild)(this.table4[this.label21])); w7.TopAttach = ((uint)(7)); w7.BottomAttach = ((uint)(8)); w7.XOptions = ((Gtk.AttachOptions)(4)); w7.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label23 = new Gtk.Label(); this.label23.Name = "label23"; this.label23.Xalign = 0F; this.label23.LabelProp = "E-Mail(s):"; this.table4.Add(this.label23); Gtk.Table.TableChild w8 = ((Gtk.Table.TableChild)(this.table4[this.label23])); w8.TopAttach = ((uint)(8)); w8.BottomAttach = ((uint)(9)); w8.XOptions = ((Gtk.AttachOptions)(4)); w8.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label24 = new Gtk.Label(); this.label24.Name = "label24"; this.label24.Xalign = 0F; this.label24.LabelProp = "Country:"; this.table4.Add(this.label24); Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table4[this.label24])); w9.TopAttach = ((uint)(6)); w9.BottomAttach = ((uint)(7)); w9.XOptions = ((Gtk.AttachOptions)(4)); w9.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label26 = new Gtk.Label(); this.label26.Name = "label26"; this.label26.Xalign = 0F; this.label26.LabelProp = "Post / Zip Code:"; this.table4.Add(this.label26); Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table4[this.label26])); w10.TopAttach = ((uint)(5)); w10.BottomAttach = ((uint)(6)); w10.XOptions = ((Gtk.AttachOptions)(4)); w10.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label27 = new Gtk.Label(); this.label27.Name = "label27"; this.label27.Xalign = 0F; this.label27.LabelProp = "City:"; this.table4.Add(this.label27); Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table4[this.label27])); w11.TopAttach = ((uint)(3)); w11.BottomAttach = ((uint)(4)); w11.XOptions = ((Gtk.AttachOptions)(4)); w11.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label28 = new Gtk.Label(); this.label28.Name = "label28"; this.label28.Xalign = 0F; this.label28.LabelProp = "State / Province / County:"; this.table4.Add(this.label28); Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table4[this.label28])); w12.TopAttach = ((uint)(4)); w12.BottomAttach = ((uint)(5)); w12.XOptions = ((Gtk.AttachOptions)(4)); w12.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.label29 = new Gtk.Label(); this.label29.Name = "label29"; this.label29.Xalign = 0F; this.label29.LabelProp = "Web Site(s):"; this.table4.Add(this.label29); Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table4[this.label29])); w13.TopAttach = ((uint)(9)); w13.BottomAttach = ((uint)(10)); w13.XOptions = ((Gtk.AttachOptions)(4)); w13.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.NameEntry = new Gtk.Entry(); this.NameEntry.CanFocus = true; this.NameEntry.Name = "NameEntry"; this.NameEntry.IsEditable = true; this.NameEntry.InvisibleChar = '●'; this.table4.Add(this.NameEntry); Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(this.table4[this.NameEntry])); w14.LeftAttach = ((uint)(1)); w14.RightAttach = ((uint)(2)); w14.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.PhoneNumberEntry = new Gtk.Entry(); this.PhoneNumberEntry.CanFocus = true; this.PhoneNumberEntry.Name = "PhoneNumberEntry"; this.PhoneNumberEntry.IsEditable = true; this.PhoneNumberEntry.InvisibleChar = '●'; this.table4.Add(this.PhoneNumberEntry); Gtk.Table.TableChild w15 = ((Gtk.Table.TableChild)(this.table4[this.PhoneNumberEntry])); w15.TopAttach = ((uint)(7)); w15.BottomAttach = ((uint)(8)); w15.LeftAttach = ((uint)(1)); w15.RightAttach = ((uint)(2)); w15.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.PostCodeEntry = new Gtk.Entry(); this.PostCodeEntry.CanFocus = true; this.PostCodeEntry.Name = "PostCodeEntry"; this.PostCodeEntry.IsEditable = true; this.PostCodeEntry.InvisibleChar = '●'; this.table4.Add(this.PostCodeEntry); Gtk.Table.TableChild w16 = ((Gtk.Table.TableChild)(this.table4[this.PostCodeEntry])); w16.TopAttach = ((uint)(5)); w16.BottomAttach = ((uint)(6)); w16.LeftAttach = ((uint)(1)); w16.RightAttach = ((uint)(2)); w16.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.StateEntry = new Gtk.Entry(); this.StateEntry.CanFocus = true; this.StateEntry.Name = "StateEntry"; this.StateEntry.IsEditable = true; this.StateEntry.InvisibleChar = '●'; this.table4.Add(this.StateEntry); Gtk.Table.TableChild w17 = ((Gtk.Table.TableChild)(this.table4[this.StateEntry])); w17.TopAttach = ((uint)(4)); w17.BottomAttach = ((uint)(5)); w17.LeftAttach = ((uint)(1)); w17.RightAttach = ((uint)(2)); w17.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.Street1Entry = new Gtk.Entry(); this.Street1Entry.CanFocus = true; this.Street1Entry.Name = "Street1Entry"; this.Street1Entry.IsEditable = true; this.Street1Entry.InvisibleChar = '●'; this.table4.Add(this.Street1Entry); Gtk.Table.TableChild w18 = ((Gtk.Table.TableChild)(this.table4[this.Street1Entry])); w18.TopAttach = ((uint)(1)); w18.BottomAttach = ((uint)(2)); w18.LeftAttach = ((uint)(1)); w18.RightAttach = ((uint)(2)); w18.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.Street2Entry = new Gtk.Entry(); this.Street2Entry.CanFocus = true; this.Street2Entry.Name = "Street2Entry"; this.Street2Entry.IsEditable = true; this.Street2Entry.InvisibleChar = '●'; this.table4.Add(this.Street2Entry); Gtk.Table.TableChild w19 = ((Gtk.Table.TableChild)(this.table4[this.Street2Entry])); w19.TopAttach = ((uint)(2)); w19.BottomAttach = ((uint)(3)); w19.LeftAttach = ((uint)(1)); w19.RightAttach = ((uint)(2)); w19.YOptions = ((Gtk.AttachOptions)(4)); // Container child table4.Gtk.Table+TableChild this.WebSiteEntry = new Gtk.Entry(); this.WebSiteEntry.CanFocus = true; this.WebSiteEntry.Name = "WebSiteEntry"; this.WebSiteEntry.IsEditable = true; this.WebSiteEntry.InvisibleChar = '●'; this.table4.Add(this.WebSiteEntry); Gtk.Table.TableChild w20 = ((Gtk.Table.TableChild)(this.table4[this.WebSiteEntry])); w20.TopAttach = ((uint)(9)); w20.BottomAttach = ((uint)(10)); w20.LeftAttach = ((uint)(1)); w20.RightAttach = ((uint)(2)); w20.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table4); // Notebook tab this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.LabelProp = "Details"; this.Notebook.SetTabLabel(this.table4, this.label5); this.label5.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w22 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w22.Position = 1; // Notebook tab this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label7); this.label7.ShowAll(); this.Add(this.Notebook); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.Notebook.SwitchPage += new Gtk.SwitchPageHandler(this.OnNotebook_SwitchPage); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.SourceCitationView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.SourceCitationView"; // Container child Gedcom.UI.GTK.Widgets.SourceCitationView.Gtk.Container+ContainerChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 1; this.Notebook.BorderWidth = ((uint)(6)); // Container child Notebook.Gtk.Notebook+NotebookChild this.table1 = new Gtk.Table(((uint)(5)), ((uint)(4)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(12)); this.table1.BorderWidth = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.CertaintyComboBox = new Gtk.ComboBox(); this.CertaintyComboBox.Name = "CertaintyComboBox"; this.table1.Add(this.CertaintyComboBox); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.CertaintyComboBox])); w1.TopAttach = ((uint)(3)); w1.BottomAttach = ((uint)(4)); w1.LeftAttach = ((uint)(3)); w1.RightAttach = ((uint)(4)); w1.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.DateEntry = new Gtk.Entry(); this.DateEntry.CanFocus = true; this.DateEntry.Name = "DateEntry"; this.DateEntry.IsEditable = true; this.DateEntry.InvisibleChar = '●'; this.table1.Add(this.DateEntry); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table1[this.DateEntry])); w2.TopAttach = ((uint)(3)); w2.BottomAttach = ((uint)(4)); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.EventTypeEntry = new Gtk.Entry(); this.EventTypeEntry.CanFocus = true; this.EventTypeEntry.Name = "EventTypeEntry"; this.EventTypeEntry.IsEditable = true; this.EventTypeEntry.InvisibleChar = '●'; this.table1.Add(this.EventTypeEntry); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table1[this.EventTypeEntry])); w3.TopAttach = ((uint)(2)); w3.BottomAttach = ((uint)(3)); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(2)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.hbox1 = new Gtk.HBox(); this.hbox1.Name = "hbox1"; this.hbox1.Spacing = 6; // Container child hbox1.Gtk.Box+BoxChild this.ScrapbookButton = new Gtk.Button(); this.ScrapbookButton.CanFocus = true; this.ScrapbookButton.Name = "ScrapbookButton"; // Container child ScrapbookButton.Gtk.Container+ContainerChild Gtk.Alignment w4 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w5 = new Gtk.HBox(); w5.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w6 = new Gtk.Image(); w6.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-paste", Gtk.IconSize.Button, 20); w5.Add(w6); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w8 = new Gtk.Label(); w8.LabelProp = "Scrapbook"; w5.Add(w8); w4.Add(w5); this.ScrapbookButton.Add(w4); this.hbox1.Add(this.ScrapbookButton); Gtk.Box.BoxChild w12 = ((Gtk.Box.BoxChild)(this.hbox1[this.ScrapbookButton])); w12.Position = 0; w12.Expand = false; w12.Fill = false; // Container child hbox1.Gtk.Box+BoxChild this.ViewMasterButton = new Gtk.Button(); this.ViewMasterButton.CanFocus = true; this.ViewMasterButton.Name = "ViewMasterButton"; this.ViewMasterButton.UseUnderline = true; // Container child ViewMasterButton.Gtk.Container+ContainerChild Gtk.Alignment w13 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w14 = new Gtk.HBox(); w14.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w15 = new Gtk.Image(); w15.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-find", Gtk.IconSize.Button, 20); w14.Add(w15); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w17 = new Gtk.Label(); w17.LabelProp = "View Master Source"; w17.UseUnderline = true; w14.Add(w17); w13.Add(w14); this.ViewMasterButton.Add(w13); this.hbox1.Add(this.ViewMasterButton); Gtk.Box.BoxChild w21 = ((Gtk.Box.BoxChild)(this.hbox1[this.ViewMasterButton])); w21.Position = 1; w21.Fill = false; this.table1.Add(this.hbox1); Gtk.Table.TableChild w22 = ((Gtk.Table.TableChild)(this.table1[this.hbox1])); w22.TopAttach = ((uint)(1)); w22.BottomAttach = ((uint)(2)); w22.LeftAttach = ((uint)(2)); w22.RightAttach = ((uint)(4)); w22.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.Xalign = 0F; this.label1.LabelProp = "Master Source:"; this.table1.Add(this.label1); Gtk.Table.TableChild w23 = ((Gtk.Table.TableChild)(this.table1[this.label1])); w23.XOptions = ((Gtk.AttachOptions)(4)); w23.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.Xalign = 0F; this.label2.LabelProp = "Page:"; this.table1.Add(this.label2); Gtk.Table.TableChild w24 = ((Gtk.Table.TableChild)(this.table1[this.label2])); w24.TopAttach = ((uint)(1)); w24.BottomAttach = ((uint)(2)); w24.XOptions = ((Gtk.AttachOptions)(4)); w24.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.Xalign = 0F; this.label3.LabelProp = "Event type:"; this.table1.Add(this.label3); Gtk.Table.TableChild w25 = ((Gtk.Table.TableChild)(this.table1[this.label3])); w25.TopAttach = ((uint)(2)); w25.BottomAttach = ((uint)(3)); w25.XOptions = ((Gtk.AttachOptions)(4)); w25.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.Xalign = 0F; this.label5.LabelProp = "Role:"; this.table1.Add(this.label5); Gtk.Table.TableChild w26 = ((Gtk.Table.TableChild)(this.table1[this.label5])); w26.TopAttach = ((uint)(2)); w26.BottomAttach = ((uint)(3)); w26.LeftAttach = ((uint)(2)); w26.RightAttach = ((uint)(3)); w26.XOptions = ((Gtk.AttachOptions)(4)); w26.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label6 = new Gtk.Label(); this.label6.Name = "label6"; this.label6.Xalign = 0F; this.label6.LabelProp = "Date:"; this.table1.Add(this.label6); Gtk.Table.TableChild w27 = ((Gtk.Table.TableChild)(this.table1[this.label6])); w27.TopAttach = ((uint)(3)); w27.BottomAttach = ((uint)(4)); w27.XOptions = ((Gtk.AttachOptions)(4)); w27.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.Xalign = 0F; this.label7.LabelProp = "Certainty:"; this.table1.Add(this.label7); Gtk.Table.TableChild w28 = ((Gtk.Table.TableChild)(this.table1[this.label7])); w28.TopAttach = ((uint)(3)); w28.BottomAttach = ((uint)(4)); w28.LeftAttach = ((uint)(2)); w28.RightAttach = ((uint)(3)); w28.XOptions = ((Gtk.AttachOptions)(4)); w28.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.MasterSourceEntry = new Gtk.Entry(); this.MasterSourceEntry.CanFocus = true; this.MasterSourceEntry.Name = "MasterSourceEntry"; this.MasterSourceEntry.IsEditable = false; this.MasterSourceEntry.InvisibleChar = '●'; this.table1.Add(this.MasterSourceEntry); Gtk.Table.TableChild w29 = ((Gtk.Table.TableChild)(this.table1[this.MasterSourceEntry])); w29.LeftAttach = ((uint)(1)); w29.RightAttach = ((uint)(3)); w29.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.PageEntry = new Gtk.Entry(); this.PageEntry.CanFocus = true; this.PageEntry.Name = "PageEntry"; this.PageEntry.IsEditable = true; this.PageEntry.InvisibleChar = '●'; this.table1.Add(this.PageEntry); Gtk.Table.TableChild w30 = ((Gtk.Table.TableChild)(this.table1[this.PageEntry])); w30.TopAttach = ((uint)(1)); w30.BottomAttach = ((uint)(2)); w30.LeftAttach = ((uint)(1)); w30.RightAttach = ((uint)(2)); w30.XOptions = ((Gtk.AttachOptions)(4)); w30.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.RoleEntry = new Gtk.Entry(); this.RoleEntry.CanFocus = true; this.RoleEntry.Name = "RoleEntry"; this.RoleEntry.IsEditable = true; this.RoleEntry.InvisibleChar = '●'; this.table1.Add(this.RoleEntry); Gtk.Table.TableChild w31 = ((Gtk.Table.TableChild)(this.table1[this.RoleEntry])); w31.TopAttach = ((uint)(2)); w31.BottomAttach = ((uint)(3)); w31.LeftAttach = ((uint)(3)); w31.RightAttach = ((uint)(4)); w31.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.scrolledwindow1 = new Gtk.ScrolledWindow(); this.scrolledwindow1.CanFocus = true; this.scrolledwindow1.Name = "scrolledwindow1"; this.scrolledwindow1.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow1.Gtk.Container+ContainerChild this.TextTextView = new Gtk.TextView(); this.TextTextView.CanFocus = true; this.TextTextView.Name = "TextTextView"; this.scrolledwindow1.Add(this.TextTextView); this.table1.Add(this.scrolledwindow1); Gtk.Table.TableChild w33 = ((Gtk.Table.TableChild)(this.table1[this.scrolledwindow1])); w33.TopAttach = ((uint)(4)); w33.BottomAttach = ((uint)(5)); w33.RightAttach = ((uint)(4)); // Container child table1.Gtk.Table+TableChild this.SelectMasterSourceButton = new Gtk.Button(); this.SelectMasterSourceButton.CanFocus = true; this.SelectMasterSourceButton.Name = "SelectMasterSourceButton"; this.SelectMasterSourceButton.UseUnderline = true; // Container child SelectMasterSourceButton.Gtk.Container+ContainerChild Gtk.Alignment w34 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w35 = new Gtk.HBox(); w35.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w36 = new Gtk.Image(); w36.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); w35.Add(w36); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w38 = new Gtk.Label(); w38.LabelProp = "Select Master Source"; w38.UseUnderline = true; w35.Add(w38); w34.Add(w35); this.SelectMasterSourceButton.Add(w34); this.table1.Add(this.SelectMasterSourceButton); Gtk.Table.TableChild w42 = ((Gtk.Table.TableChild)(this.table1[this.SelectMasterSourceButton])); w42.LeftAttach = ((uint)(3)); w42.RightAttach = ((uint)(4)); w42.XOptions = ((Gtk.AttachOptions)(4)); w42.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table1); // Notebook tab this.label9 = new Gtk.Label(); this.label9.Name = "label9"; this.label9.LabelProp = "Details"; this.Notebook.SetTabLabel(this.table1, this.label9); this.label9.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w44 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w44.Position = 1; // Notebook tab this.label10 = new Gtk.Label(); this.label10.Name = "label10"; this.label10.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label10); this.label10.ShowAll(); this.Add(this.Notebook); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.SelectMasterSourceButton.Clicked += new System.EventHandler(this.OnSelectMasterSourceButton_Click); this.ScrapbookButton.Clicked += new System.EventHandler(this.OnScrapBookButton_Clicked); this.ViewMasterButton.Clicked += new System.EventHandler(this.OnViewMasterButton_Clicked); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.FactDetailView Stetic.BinContainer.Attach(this); this.Name = "Gedcom.UI.GTK.Widgets.FactDetailView"; // Container child Gedcom.UI.GTK.Widgets.FactDetailView.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; this.vbox1.Spacing = 6; // Container child vbox1.Gtk.Box+BoxChild this.EventNameLabel = new Gtk.Label(); this.EventNameLabel.Name = "EventNameLabel"; this.EventNameLabel.Xalign = 0F; this.EventNameLabel.LabelProp = "Event Name here"; this.vbox1.Add(this.EventNameLabel); Gtk.Box.BoxChild w1 = ((Gtk.Box.BoxChild)(this.vbox1[this.EventNameLabel])); w1.Position = 0; w1.Expand = false; w1.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 0; // Container child Notebook.Gtk.Notebook+NotebookChild this.table2 = new Gtk.Table(((uint)(7)), ((uint)(4)), false); this.table2.Name = "table2"; this.table2.RowSpacing = ((uint)(6)); this.table2.ColumnSpacing = ((uint)(12)); // Container child table2.Gtk.Table+TableChild this.AgencyEntry = new Gtk.Entry(); this.AgencyEntry.CanFocus = true; this.AgencyEntry.Name = "AgencyEntry"; this.AgencyEntry.IsEditable = true; this.AgencyEntry.InvisibleChar = '●'; this.table2.Add(this.AgencyEntry); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table2[this.AgencyEntry])); w2.TopAttach = ((uint)(5)); w2.BottomAttach = ((uint)(6)); w2.LeftAttach = ((uint)(1)); w2.RightAttach = ((uint)(2)); w2.XOptions = ((Gtk.AttachOptions)(4)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.CauseEntry = new Gtk.Entry(); this.CauseEntry.CanFocus = true; this.CauseEntry.Name = "CauseEntry"; this.CauseEntry.IsEditable = true; this.CauseEntry.InvisibleChar = '●'; this.table2.Add(this.CauseEntry); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table2[this.CauseEntry])); w3.TopAttach = ((uint)(4)); w3.BottomAttach = ((uint)(5)); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(2)); w3.XOptions = ((Gtk.AttachOptions)(4)); w3.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.EventExtraEntry = new Gtk.Entry(); this.EventExtraEntry.CanFocus = true; this.EventExtraEntry.Name = "EventExtraEntry"; this.EventExtraEntry.IsEditable = true; this.EventExtraEntry.InvisibleChar = '●'; this.table2.Add(this.EventExtraEntry); Gtk.Table.TableChild w4 = ((Gtk.Table.TableChild)(this.table2[this.EventExtraEntry])); w4.LeftAttach = ((uint)(1)); w4.RightAttach = ((uint)(2)); w4.XOptions = ((Gtk.AttachOptions)(4)); w4.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.EventExtraLabel = new Gtk.Label(); this.EventExtraLabel.Name = "EventExtraLabel"; this.EventExtraLabel.Xalign = 1F; this.EventExtraLabel.LabelProp = "Name:"; this.table2.Add(this.EventExtraLabel); Gtk.Table.TableChild w5 = ((Gtk.Table.TableChild)(this.table2[this.EventExtraLabel])); w5.XOptions = ((Gtk.AttachOptions)(4)); w5.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.EventScrapbookButton = new Gtk.Button(); this.EventScrapbookButton.CanFocus = true; this.EventScrapbookButton.Name = "EventScrapbookButton"; this.EventScrapbookButton.UseUnderline = true; // Container child EventScrapbookButton.Gtk.Container+ContainerChild Gtk.Alignment w6 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment.Gtk.Container+ContainerChild Gtk.HBox w7 = new Gtk.HBox(); w7.Spacing = 2; // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Image w8 = new Gtk.Image(); w8.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-paste", Gtk.IconSize.Menu, 16); w7.Add(w8); // Container child GtkHBox.Gtk.Container+ContainerChild Gtk.Label w10 = new Gtk.Label(); w10.LabelProp = "Scrapbook"; w10.UseUnderline = true; w7.Add(w10); w6.Add(w7); this.EventScrapbookButton.Add(w6); this.table2.Add(this.EventScrapbookButton); Gtk.Table.TableChild w14 = ((Gtk.Table.TableChild)(this.table2[this.EventScrapbookButton])); w14.LeftAttach = ((uint)(3)); w14.RightAttach = ((uint)(4)); w14.XOptions = ((Gtk.AttachOptions)(4)); w14.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.EventTypeEntry = new Gtk.Entry(); this.EventTypeEntry.CanFocus = true; this.EventTypeEntry.Name = "EventTypeEntry"; this.EventTypeEntry.IsEditable = true; this.EventTypeEntry.InvisibleChar = '●'; this.table2.Add(this.EventTypeEntry); Gtk.Table.TableChild w15 = ((Gtk.Table.TableChild)(this.table2[this.EventTypeEntry])); w15.TopAttach = ((uint)(1)); w15.BottomAttach = ((uint)(2)); w15.LeftAttach = ((uint)(1)); w15.RightAttach = ((uint)(2)); w15.XOptions = ((Gtk.AttachOptions)(4)); w15.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.EventTypeLabel = new Gtk.Label(); this.EventTypeLabel.Name = "EventTypeLabel"; this.EventTypeLabel.Xalign = 1F; this.EventTypeLabel.LabelProp = "Type / Classification:"; this.table2.Add(this.EventTypeLabel); Gtk.Table.TableChild w16 = ((Gtk.Table.TableChild)(this.table2[this.EventTypeLabel])); w16.TopAttach = ((uint)(1)); w16.BottomAttach = ((uint)(2)); w16.XOptions = ((Gtk.AttachOptions)(4)); w16.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.FactDateEntry = new Gtk.Entry(); this.FactDateEntry.CanFocus = true; this.FactDateEntry.Name = "FactDateEntry"; this.FactDateEntry.IsEditable = true; this.FactDateEntry.InvisibleChar = '●'; this.table2.Add(this.FactDateEntry); Gtk.Table.TableChild w17 = ((Gtk.Table.TableChild)(this.table2[this.FactDateEntry])); w17.TopAttach = ((uint)(2)); w17.BottomAttach = ((uint)(3)); w17.LeftAttach = ((uint)(1)); w17.RightAttach = ((uint)(2)); w17.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.FactSourceButton = new Gtk.Button(); this.FactSourceButton.CanFocus = true; this.FactSourceButton.Name = "FactSourceButton"; // Container child FactSourceButton.Gtk.Container+ContainerChild this.image441 = new Gtk.Image(); this.image441.Name = "image441"; this.image441.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-index", Gtk.IconSize.Button, 20); this.FactSourceButton.Add(this.image441); this.FactSourceButton.Label = null; this.table2.Add(this.FactSourceButton); Gtk.Table.TableChild w19 = ((Gtk.Table.TableChild)(this.table2[this.FactSourceButton])); w19.LeftAttach = ((uint)(2)); w19.RightAttach = ((uint)(3)); w19.XOptions = ((Gtk.AttachOptions)(4)); w19.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label12 = new Gtk.Label(); this.label12.Name = "label12"; this.label12.Xalign = 0F; this.label12.Yalign = 0F; this.label12.LabelProp = "Comment / Location:"; this.table2.Add(this.label12); Gtk.Table.TableChild w20 = ((Gtk.Table.TableChild)(this.table2[this.label12])); w20.TopAttach = ((uint)(3)); w20.BottomAttach = ((uint)(4)); w20.XOptions = ((Gtk.AttachOptions)(4)); w20.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label13 = new Gtk.Label(); this.label13.Name = "label13"; this.label13.Xalign = 1F; this.label13.LabelProp = "Date:"; this.table2.Add(this.label13); Gtk.Table.TableChild w21 = ((Gtk.Table.TableChild)(this.table2[this.label13])); w21.TopAttach = ((uint)(2)); w21.BottomAttach = ((uint)(3)); w21.XOptions = ((Gtk.AttachOptions)(4)); w21.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label7 = new Gtk.Label(); this.label7.Name = "label7"; this.label7.Xalign = 1F; this.label7.LabelProp = "Cause:"; this.table2.Add(this.label7); Gtk.Table.TableChild w22 = ((Gtk.Table.TableChild)(this.table2[this.label7])); w22.TopAttach = ((uint)(4)); w22.BottomAttach = ((uint)(5)); w22.XOptions = ((Gtk.AttachOptions)(4)); w22.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label8 = new Gtk.Label(); this.label8.Name = "label8"; this.label8.Xalign = 1F; this.label8.LabelProp = "Responsible Agency:"; this.table2.Add(this.label8); Gtk.Table.TableChild w23 = ((Gtk.Table.TableChild)(this.table2[this.label8])); w23.TopAttach = ((uint)(5)); w23.BottomAttach = ((uint)(6)); w23.XOptions = ((Gtk.AttachOptions)(4)); w23.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.label9 = new Gtk.Label(); this.label9.Name = "label9"; this.label9.Xalign = 1F; this.label9.LabelProp = "Religious Affilliation:"; this.table2.Add(this.label9); Gtk.Table.TableChild w24 = ((Gtk.Table.TableChild)(this.table2[this.label9])); w24.TopAttach = ((uint)(6)); w24.BottomAttach = ((uint)(7)); w24.XOptions = ((Gtk.AttachOptions)(4)); w24.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.ReligiousEntry = new Gtk.Entry(); this.ReligiousEntry.CanFocus = true; this.ReligiousEntry.Name = "ReligiousEntry"; this.ReligiousEntry.IsEditable = true; this.ReligiousEntry.InvisibleChar = '●'; this.table2.Add(this.ReligiousEntry); Gtk.Table.TableChild w25 = ((Gtk.Table.TableChild)(this.table2[this.ReligiousEntry])); w25.TopAttach = ((uint)(6)); w25.BottomAttach = ((uint)(7)); w25.LeftAttach = ((uint)(1)); w25.RightAttach = ((uint)(2)); w25.XOptions = ((Gtk.AttachOptions)(4)); w25.YOptions = ((Gtk.AttachOptions)(4)); // Container child table2.Gtk.Table+TableChild this.scrolledwindow4 = new Gtk.ScrolledWindow(); this.scrolledwindow4.CanFocus = true; this.scrolledwindow4.Name = "scrolledwindow4"; this.scrolledwindow4.ShadowType = ((Gtk.ShadowType)(1)); // Container child scrolledwindow4.Gtk.Container+ContainerChild this.CommentTextView = new Gtk.TextView(); this.CommentTextView.CanFocus = true; this.CommentTextView.Name = "CommentTextView"; this.scrolledwindow4.Add(this.CommentTextView); this.table2.Add(this.scrolledwindow4); Gtk.Table.TableChild w27 = ((Gtk.Table.TableChild)(this.table2[this.scrolledwindow4])); w27.TopAttach = ((uint)(3)); w27.BottomAttach = ((uint)(4)); w27.LeftAttach = ((uint)(1)); w27.RightAttach = ((uint)(4)); w27.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table2); // Notebook tab this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.LabelProp = "Details"; this.Notebook.SetTabLabel(this.table2, this.label3); this.label3.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.AddressView = new Gedcom.UI.GTK.Widgets.AddressView(); this.AddressView.Events = ((Gdk.EventMask)(256)); this.AddressView.Name = "AddressView"; this.Notebook.Add(this.AddressView); Gtk.Notebook.NotebookChild w29 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.AddressView])); w29.Position = 1; // Notebook tab this.label4 = new Gtk.Label(); this.label4.Name = "label4"; this.label4.LabelProp = "Address"; this.Notebook.SetTabLabel(this.AddressView, this.label4); this.label4.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w30 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w30.Position = 2; // Notebook tab this.label5 = new Gtk.Label(); this.label5.Name = "label5"; this.label5.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label5); this.label5.ShowAll(); this.vbox1.Add(this.Notebook); Gtk.Box.BoxChild w31 = ((Gtk.Box.BoxChild)(this.vbox1[this.Notebook])); w31.Position = 1; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.FactSourceButton.Clicked += new System.EventHandler(this.OnFactSourceButton_Clicked); this.EventScrapbookButton.Clicked += new System.EventHandler(this.OnEventScrapbookButton_Clicked); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.FamilyMoreView Stetic.BinContainer.Attach(this); this.Events = ((Gdk.EventMask)(256)); this.Name = "Gedcom.UI.GTK.Widgets.FamilyMoreView"; // Container child Gedcom.UI.GTK.Widgets.FamilyMoreView.Gtk.Container+ContainerChild this.Notebook = new Gtk.Notebook(); this.Notebook.CanFocus = true; this.Notebook.Name = "Notebook"; this.Notebook.CurrentPage = 2; this.Notebook.BorderWidth = ((uint)(6)); // Container child Notebook.Gtk.Notebook+NotebookChild this.table3 = new Gtk.Table(((uint)(3)), ((uint)(5)), false); this.table3.Name = "table3"; this.table3.RowSpacing = ((uint)(6)); this.table3.ColumnSpacing = ((uint)(12)); this.table3.BorderWidth = ((uint)(6)); // Container child table3.Gtk.Table+TableChild this.FactView = new Gedcom.UI.GTK.Widgets.FactView(); this.FactView.Events = ((Gdk.EventMask)(256)); this.FactView.Name = "FactView"; this.table3.Add(this.FactView); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table3[this.FactView])); w1.TopAttach = ((uint)(2)); w1.BottomAttach = ((uint)(3)); w1.RightAttach = ((uint)(5)); // Container child table3.Gtk.Table+TableChild this.hseparator4 = new Gtk.HSeparator(); this.hseparator4.Name = "hseparator4"; this.table3.Add(this.hseparator4); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table3[this.hseparator4])); w2.TopAttach = ((uint)(1)); w2.BottomAttach = ((uint)(2)); w2.RightAttach = ((uint)(5)); w2.XOptions = ((Gtk.AttachOptions)(4)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table3.Gtk.Table+TableChild this.MarriageView = new Gedcom.UI.GTK.Widgets.MarriageView(); this.MarriageView.Events = ((Gdk.EventMask)(256)); this.MarriageView.Name = "MarriageView"; this.table3.Add(this.MarriageView); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table3[this.MarriageView])); w3.RightAttach = ((uint)(5)); w3.XOptions = ((Gtk.AttachOptions)(4)); w3.YOptions = ((Gtk.AttachOptions)(4)); this.Notebook.Add(this.table3); // Notebook tab this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.LabelProp = "Facts"; this.Notebook.SetTabLabel(this.table3, this.label1); this.label1.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.AddressView = new Gedcom.UI.GTK.Widgets.AddressView(); this.AddressView.Events = ((Gdk.EventMask)(256)); this.AddressView.Name = "AddressView"; this.Notebook.Add(this.AddressView); Gtk.Notebook.NotebookChild w5 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.AddressView])); w5.Position = 1; // Notebook tab this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = "Addresses"; this.Notebook.SetTabLabel(this.AddressView, this.label2); this.label2.ShowAll(); // Container child Notebook.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.Notebook.Add(this.NotesView); Gtk.Notebook.NotebookChild w6 = ((Gtk.Notebook.NotebookChild)(this.Notebook[this.NotesView])); w6.Position = 2; // Notebook tab this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.LabelProp = "Notes"; this.Notebook.SetTabLabel(this.NotesView, this.label3); this.label3.ShowAll(); this.Add(this.Notebook); if ((this.Child != null)) { this.Child.ShowAll(); } this.Show(); this.FactView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnFactView_ShowSourceCitation); this.FactView.EventRemoved += new System.EventHandler(this.OnFactView_EventRemoved); this.FactView.EventAdded += new System.EventHandler(this.OnFactView_EventAdded); this.FactView.ShowScrapBook += new System.EventHandler<Gedcom.UI.Common.ScrapBookArgs>(this.OnFactView_ShowScrapBook); this.FactView.MoreInformation += new System.EventHandler<Gedcom.UI.Common.FactArgs>(this.OnFactView_MoreInformation); this.AddressView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnAddressView_ShowSourceCitation); this.AddressView.ShowScrapBook += new System.EventHandler<Gedcom.UI.Common.ScrapBookArgs>(this.OnAddressView_ShowScrapBook); this.AddressView.MoreFactInformation += new System.EventHandler<Gedcom.UI.Common.FactArgs>(this.OnAddressView_MoreFactInformation); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesView_ShowSourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.NoteListDialog this.Name = "Gedcom.UI.GTK.NoteListDialog"; this.WindowPosition = ((Gtk.WindowPosition)(4)); this.HasSeparator = false; // Internal child Gedcom.UI.GTK.NoteListDialog.VBox Gtk.VBox w1 = this.VBox; w1.Name = "dialog1_VBox"; w1.BorderWidth = ((uint)(2)); // Container child dialog1_VBox.Gtk.Box+BoxChild this.NotesListView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesListView.Events = ((Gdk.EventMask)(256)); this.NotesListView.Name = "NotesListView"; this.NotesListView.DataNotes = false; this.NotesListView.ListOnly = true; this.NotesListView.NoteOnly = false; w1.Add(this.NotesListView); Gtk.Box.BoxChild w2 = ((Gtk.Box.BoxChild)(w1[this.NotesListView])); w2.Position = 0; // Internal child Gedcom.UI.GTK.NoteListDialog.ActionArea Gtk.HButtonBox w3 = this.ActionArea; w3.Name = "dialog1_ActionArea"; w3.Spacing = 6; w3.BorderWidth = ((uint)(5)); w3.LayoutStyle = ((Gtk.ButtonBoxStyle)(4)); // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild this.button1456 = new Gtk.Button(); this.button1456.CanFocus = true; this.button1456.Name = "button1456"; this.button1456.UseStock = true; this.button1456.UseUnderline = true; this.button1456.Label = "gtk-help"; this.AddActionWidget(this.button1456, -11); // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild this.buttonCancel = new Gtk.Button(); this.buttonCancel.CanDefault = true; this.buttonCancel.CanFocus = true; this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.UseStock = true; this.buttonCancel.UseUnderline = true; this.buttonCancel.Label = "gtk-new"; this.AddActionWidget(this.buttonCancel, -5); Gtk.ButtonBox.ButtonBoxChild w5 = ((Gtk.ButtonBox.ButtonBoxChild)(w3[this.buttonCancel])); w5.Position = 1; w5.Expand = false; w5.Fill = false; // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild this.buttonOk = new Gtk.Button(); this.buttonOk.CanDefault = true; this.buttonOk.CanFocus = true; this.buttonOk.Name = "buttonOk"; this.buttonOk.UseUnderline = true; // Container child buttonOk.Gtk.Container+ContainerChild Gtk.Alignment w6 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F); // Container child GtkAlignment2.Gtk.Container+ContainerChild Gtk.HBox w7 = new Gtk.HBox(); w7.Spacing = 2; // Container child GtkHBox2.Gtk.Container+ContainerChild Gtk.Image w8 = new Gtk.Image(); w8.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-apply", Gtk.IconSize.Button, 20); w7.Add(w8); // Container child GtkHBox2.Gtk.Container+ContainerChild Gtk.Label w10 = new Gtk.Label(); w10.LabelProp = Mono.Unix.Catalog.GetString("_Select"); w10.UseUnderline = true; w7.Add(w10); w6.Add(w7); this.buttonOk.Add(w6); this.AddActionWidget(this.buttonOk, -10); Gtk.ButtonBox.ButtonBoxChild w14 = ((Gtk.ButtonBox.ButtonBoxChild)(w3[this.buttonOk])); w14.Position = 2; w14.Expand = false; w14.Fill = false; if ((this.Child != null)) { this.Child.ShowAll(); } this.DefaultWidth = 400; this.DefaultHeight = 300; this.Show(); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget MainWindow this.UIManager = new Gtk.UIManager(); Gtk.ActionGroup w1 = new Gtk.ActionGroup("ToolsGroup"); this.Tools = new Gtk.Action("Tools", Mono.Unix.Catalog.GetString("_Tools"), null, null); this.Tools.ShortLabel = Mono.Unix.Catalog.GetString("_Tools"); w1.Add(this.Tools, null); this.FindDuplicates = new Gtk.Action("FindDuplicates", Mono.Unix.Catalog.GetString("Find Duplicates"), null, null); this.FindDuplicates.ShortLabel = Mono.Unix.Catalog.GetString("Find Duplicates"); w1.Add(this.FindDuplicates, null); this.UIManager.InsertActionGroup(w1, 0); Gtk.ActionGroup w2 = new Gtk.ActionGroup("Default"); this.File = new Gtk.Action("File", Mono.Unix.Catalog.GetString("_File"), null, null); this.File.ShortLabel = "File"; w2.Add(this.File, null); this.New = new Gtk.Action("New", Mono.Unix.Catalog.GetString("New"), null, "gtk-new"); this.New.ShortLabel = "New"; w2.Add(this.New, null); this.NewDatabase = new Gtk.Action("NewDatabase", Mono.Unix.Catalog.GetString("New Database"), null, "gtk-new"); this.NewDatabase.ShortLabel = Mono.Unix.Catalog.GetString("New Database"); w2.Add(this.NewDatabase, null); this.NewIndividual = new Gtk.Action("NewIndividual", Mono.Unix.Catalog.GetString("New Individual"), null, null); this.NewIndividual.ShortLabel = Mono.Unix.Catalog.GetString("New Individual"); w2.Add(this.NewIndividual, null); this.NewSource = new Gtk.Action("NewSource", Mono.Unix.Catalog.GetString("New Source"), null, null); this.NewSource.ShortLabel = Mono.Unix.Catalog.GetString("New Source"); w2.Add(this.NewSource, null); this.NewRepository = new Gtk.Action("NewRepository", Mono.Unix.Catalog.GetString("New Repository"), null, null); this.NewRepository.ShortLabel = Mono.Unix.Catalog.GetString("New Repository"); w2.Add(this.NewRepository, null); this.NewMedia = new Gtk.Action("NewMedia", Mono.Unix.Catalog.GetString("New Media"), null, null); this.NewMedia.ShortLabel = Mono.Unix.Catalog.GetString("New Media"); w2.Add(this.NewMedia, null); this.Open = new Gtk.Action("Open", Mono.Unix.Catalog.GetString("_Open"), null, "gtk-open"); this.Open.ShortLabel = "_Open"; w2.Add(this.Open, null); this.Merge = new Gtk.Action("Merge", Mono.Unix.Catalog.GetString("Merge"), null, "gtk-convert"); this.Merge.ShortLabel = Mono.Unix.Catalog.GetString("Merge"); w2.Add(this.Merge, null); this.Save = new Gtk.Action("Save", Mono.Unix.Catalog.GetString("_Save"), null, "gtk-save"); this.Save.ShortLabel = "_Save"; w2.Add(this.Save, null); this.SaveAs = new Gtk.Action("SaveAs", Mono.Unix.Catalog.GetString("Save _As"), null, "gtk-save-as"); this.SaveAs.ShortLabel = "Save _As"; w2.Add(this.SaveAs, null); this.Quit = new Gtk.Action("Quit", Mono.Unix.Catalog.GetString("Quit"), null, "gtk-quit"); this.Quit.ShortLabel = "Quit"; w2.Add(this.Quit, "<Control>q"); this.Edit = new Gtk.Action("Edit", Mono.Unix.Catalog.GetString("_Edit"), null, null); this.Edit.ShortLabel = "_Edit"; w2.Add(this.Edit, null); this.Help = new Gtk.Action("Help", Mono.Unix.Catalog.GetString("_Help"), null, null); this.Help.ShortLabel = "_Help"; w2.Add(this.Help, null); this.About = new Gtk.Action("About", Mono.Unix.Catalog.GetString("About"), null, "gtk-about"); this.About.ShortLabel = "About"; w2.Add(this.About, null); this.Undo = new Gtk.Action("Undo", Mono.Unix.Catalog.GetString("_Undo"), null, "gtk-undo"); this.Undo.ShortLabel = Mono.Unix.Catalog.GetString("_Undo"); w2.Add(this.Undo, null); this.Redo = new Gtk.Action("Redo", Mono.Unix.Catalog.GetString("_Redo"), null, "gtk-redo"); this.Redo.ShortLabel = Mono.Unix.Catalog.GetString("_Redo"); w2.Add(this.Redo, null); this.Cut = new Gtk.Action("Cut", Mono.Unix.Catalog.GetString("Cu_t"), null, "gtk-cut"); this.Cut.ShortLabel = Mono.Unix.Catalog.GetString("Cu_t"); w2.Add(this.Cut, null); this.Copy = new Gtk.Action("Copy", Mono.Unix.Catalog.GetString("_Copy"), null, "gtk-copy"); this.Copy.ShortLabel = Mono.Unix.Catalog.GetString("_Copy"); w2.Add(this.Copy, null); this.Paste = new Gtk.Action("Paste", Mono.Unix.Catalog.GetString("_Paste"), null, "gtk-paste"); this.Paste.ShortLabel = Mono.Unix.Catalog.GetString("_Paste"); w2.Add(this.Paste, null); this.Delete = new Gtk.Action("Delete", Mono.Unix.Catalog.GetString("_Delete"), null, "gtk-delete"); this.Delete.ShortLabel = Mono.Unix.Catalog.GetString("_Delete"); w2.Add(this.Delete, null); this.Preferences = new Gtk.Action("Preferences", Mono.Unix.Catalog.GetString("_Preferences"), null, "gtk-preferences"); this.Preferences.ShortLabel = Mono.Unix.Catalog.GetString("_Preferences"); w2.Add(this.Preferences, null); this.NewNote = new Gtk.Action("NewNote", Mono.Unix.Catalog.GetString("New Note"), null, null); this.NewNote.ShortLabel = Mono.Unix.Catalog.GetString("New Note"); w2.Add(this.NewNote, null); this.PropertiesAction = new Gtk.Action("PropertiesAction", Mono.Unix.Catalog.GetString("_Properties"), null, "gtk-properties"); this.PropertiesAction.ShortLabel = Mono.Unix.Catalog.GetString("_Properties"); w2.Add(this.PropertiesAction, null); this.UIManager.InsertActionGroup(w2, 1); Gtk.ActionGroup w3 = new Gtk.ActionGroup("Reports"); this.Reports = new Gtk.Action("Reports", Mono.Unix.Catalog.GetString("_Reports"), null, null); this.Reports.ShortLabel = Mono.Unix.Catalog.GetString("_Reports"); w3.Add(this.Reports, null); this.Individual = new Gtk.Action("Individual", Mono.Unix.Catalog.GetString("Individual"), null, null); this.Individual.ShortLabel = Mono.Unix.Catalog.GetString("Individual"); w3.Add(this.Individual, null); this.IndividualReportWebPage = new Gtk.Action("IndividualReportWebPage", Mono.Unix.Catalog.GetString("Web Page"), null, null); this.IndividualReportWebPage.ShortLabel = Mono.Unix.Catalog.GetString("Web Page"); w3.Add(this.IndividualReportWebPage, null); this.Descendants = new Gtk.Action("Descendants", Mono.Unix.Catalog.GetString("Descendants"), null, null); this.Descendants.ShortLabel = Mono.Unix.Catalog.GetString("Descendants"); w3.Add(this.Descendants, null); this.DescendantsReportWebPage = new Gtk.Action("DescendantsReportWebPage", Mono.Unix.Catalog.GetString("Web Page"), null, null); this.DescendantsReportWebPage.ShortLabel = Mono.Unix.Catalog.GetString("Web Page"); w3.Add(this.DescendantsReportWebPage, null); this.Family = new Gtk.Action("Family", Mono.Unix.Catalog.GetString("Family"), null, null); this.Family.ShortLabel = Mono.Unix.Catalog.GetString("Family"); w3.Add(this.Family, null); this.FamilyGroupSheetReportWebPage = new Gtk.Action("FamilyGroupSheetReportWebPage", Mono.Unix.Catalog.GetString("Web Page"), null, null); this.FamilyGroupSheetReportWebPage.ShortLabel = Mono.Unix.Catalog.GetString("Web Page"); w3.Add(this.FamilyGroupSheetReportWebPage, null); this.UIManager.InsertActionGroup(w3, 2); Gtk.ActionGroup w4 = new Gtk.ActionGroup("ViewGroup"); this.View = new Gtk.Action("View", Mono.Unix.Catalog.GetString("_View"), null, null); this.View.ShortLabel = "_View"; w4.Add(this.View, null); this.SummaryViewAction = new Gtk.RadioAction("SummaryViewAction", Mono.Unix.Catalog.GetString("Summary View"), null, null, 0); this.SummaryViewAction.Group = new GLib.SList(System.IntPtr.Zero); this.SummaryViewAction.ShortLabel = "Summary"; w4.Add(this.SummaryViewAction, null); this.FamilyViewAction = new Gtk.RadioAction("FamilyViewAction", Mono.Unix.Catalog.GetString("Family View"), null, null, 1); this.FamilyViewAction.Group = this.SummaryViewAction.Group; this.FamilyViewAction.ShortLabel = "Family View"; w4.Add(this.FamilyViewAction, null); this.IndividualViewAction = new Gtk.RadioAction("IndividualViewAction", Mono.Unix.Catalog.GetString("Individual View"), null, null, 2); this.IndividualViewAction.Group = this.SummaryViewAction.Group; this.IndividualViewAction.ShortLabel = "Individual View"; w4.Add(this.IndividualViewAction, null); this.SourceViewAction = new Gtk.RadioAction("SourceViewAction", Mono.Unix.Catalog.GetString("Source View"), null, null, 3); this.SourceViewAction.Group = this.SummaryViewAction.Group; this.SourceViewAction.ShortLabel = "Source View"; w4.Add(this.SourceViewAction, null); this.MultimediaViewAction = new Gtk.RadioAction("MultimediaViewAction", Mono.Unix.Catalog.GetString("Multimedia View"), null, null, 4); this.MultimediaViewAction.Group = this.SummaryViewAction.Group; this.MultimediaViewAction.ShortLabel = "Multimedia View"; w4.Add(this.MultimediaViewAction, null); this.RepositoryViewAction = new Gtk.RadioAction("RepositoryViewAction", Mono.Unix.Catalog.GetString("Repository View"), null, null, 5); this.RepositoryViewAction.Group = this.SummaryViewAction.Group; this.RepositoryViewAction.ShortLabel = "Repository View"; w4.Add(this.RepositoryViewAction, null); this.PedigreeViewAction = new Gtk.RadioAction("PedigreeViewAction", Mono.Unix.Catalog.GetString("Pedigree View"), null, null, 6); this.PedigreeViewAction.Group = this.SummaryViewAction.Group; this.PedigreeViewAction.ShortLabel = "Pedigree View"; w4.Add(this.PedigreeViewAction, null); this.ListOfMediaItems = new Gtk.Action("ListOfMediaItems", Mono.Unix.Catalog.GetString("List Of Media Items"), null, "gtk-index"); this.ListOfMediaItems.ShortLabel = Mono.Unix.Catalog.GetString("List Of Media Items"); w4.Add(this.ListOfMediaItems, null); this.ListOfIndividuals = new Gtk.Action("ListOfIndividuals", Mono.Unix.Catalog.GetString("List Of Individuals"), null, "gtk-index"); this.ListOfIndividuals.ShortLabel = "List Of Individuals"; w4.Add(this.ListOfIndividuals, null); this.Go = new Gtk.Action("Go", Mono.Unix.Catalog.GetString("_Go"), null, null); this.Go.ShortLabel = "Go"; w4.Add(this.Go, null); this.HusbandSParents = new Gtk.Action("HusbandSParents", Mono.Unix.Catalog.GetString("Husband's Parents"), null, "gtk-go-up"); this.HusbandSParents.ShortLabel = "Husband's Parents"; w4.Add(this.HusbandSParents, null); this.WifeSParents = new Gtk.Action("WifeSParents", Mono.Unix.Catalog.GetString("Wife's Parents"), null, "gtk-go-up"); this.WifeSParents.ShortLabel = "Wife's Parents"; w4.Add(this.WifeSParents, null); this.ListOfSources = new Gtk.Action("ListOfSources", Mono.Unix.Catalog.GetString("List Of Sources"), null, "gtk-index"); this.ListOfSources.ShortLabel = "List Of Sources"; w4.Add(this.ListOfSources, null); this.ListOfRepositories = new Gtk.Action("ListOfRepositories", Mono.Unix.Catalog.GetString("List Of Repositories"), null, "gtk-index"); this.ListOfRepositories.ShortLabel = "List Of Repositories"; w4.Add(this.ListOfRepositories, null); this.ListOfNotesAction = new Gtk.Action("ListOfNotesAction", Mono.Unix.Catalog.GetString("List Of Notes"), null, "gtk-index"); this.ListOfNotesAction.ShortLabel = Mono.Unix.Catalog.GetString("List Of Notes"); w4.Add(this.ListOfNotesAction, null); this.NoteViewAction = new Gtk.RadioAction("NoteViewAction", Mono.Unix.Catalog.GetString("Note View"), null, null, 7); this.NoteViewAction.Group = this.SummaryViewAction.Group; this.NoteViewAction.ShortLabel = Mono.Unix.Catalog.GetString("Note View"); w4.Add(this.NoteViewAction, null); this.UIManager.InsertActionGroup(w4, 3); this.AddAccelGroup(this.UIManager.AccelGroup); this.Name = "MainWindow"; this.Title = Mono.Unix.Catalog.GetString("Gedcom.NET GTK UI"); // Container child MainWindow.Gtk.Container+ContainerChild this.vbox1 = new Gtk.VBox(); this.vbox1.Name = "vbox1"; // Container child vbox1.Gtk.Box+BoxChild this.UIManager.AddUiFromString("<ui><menubar name='menubar1'><menu name='File' action='File'><menu name='New' action='New'><menuitem name='NewDatabase' action='NewDatabase'/><menuitem name='NewIndividual' action='NewIndividual'/><menuitem name='NewMedia' action='NewMedia'/><menuitem name='NewRepository' action='NewRepository'/><menuitem name='NewSource' action='NewSource'/><menuitem name='NewNote' action='NewNote'/></menu><menuitem name='Open' action='Open'/><menuitem name='Merge' action='Merge'/><separator/><menuitem name='Save' action='Save'/><menuitem name='SaveAs' action='SaveAs'/><separator/><menuitem name='PropertiesAction' action='PropertiesAction'/><separator/><menuitem name='Quit' action='Quit'/></menu><menu name='Edit' action='Edit'><menuitem name='Undo' action='Undo'/><menuitem name='Redo' action='Redo'/><separator/><menuitem name='Cut' action='Cut'/><menuitem name='Copy' action='Copy'/><menuitem name='Paste' action='Paste'/><menuitem name='Delete' action='Delete'/><separator/><menuitem name='Preferences' action='Preferences'/></menu><menu name='View' action='View'><menuitem name='ListOfIndividuals' action='ListOfIndividuals'/><menuitem name='ListOfMediaItems' action='ListOfMediaItems'/><menuitem name='ListOfNotesAction' action='ListOfNotesAction'/><menuitem name='ListOfRepositories' action='ListOfRepositories'/><menuitem name='ListOfSources' action='ListOfSources'/><separator/><menuitem name='SummaryViewAction' action='SummaryViewAction'/><menuitem name='FamilyViewAction' action='FamilyViewAction'/><menuitem name='IndividualViewAction' action='IndividualViewAction'/><menuitem name='SourceViewAction' action='SourceViewAction'/><menuitem name='MultimediaViewAction' action='MultimediaViewAction'/><menuitem name='RepositoryViewAction' action='RepositoryViewAction'/><menuitem name='PedigreeViewAction' action='PedigreeViewAction'/><menuitem name='NoteViewAction' action='NoteViewAction'/></menu><menu name='Go' action='Go'><menuitem name='HusbandSParents' action='HusbandSParents'/><menuitem name='WifeSParents' action='WifeSParents'/></menu><menu name='Reports' action='Reports'><menu name='Individual' action='Individual'><menuitem name='IndividualReportWebPage' action='IndividualReportWebPage'/></menu><menu name='Descendants' action='Descendants'><menuitem name='DescendantsReportWebPage' action='DescendantsReportWebPage'/></menu><menu name='Family' action='Family'><menuitem name='FamilyGroupSheetReportWebPage' action='FamilyGroupSheetReportWebPage'/></menu></menu><menu name='Tools' action='Tools'><menuitem name='FindDuplicates' action='FindDuplicates'/></menu><menu name='Help' action='Help'><menuitem name='About' action='About'/></menu></menubar></ui>"); this.menubar1 = ((Gtk.MenuBar)(this.UIManager.GetWidget("/menubar1"))); this.menubar1.Name = "menubar1"; this.vbox1.Add(this.menubar1); Gtk.Box.BoxChild w5 = ((Gtk.Box.BoxChild)(this.vbox1[this.menubar1])); w5.Position = 0; w5.Expand = false; w5.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.UIManager.AddUiFromString("<ui><toolbar name='toolbar1'><toolitem name='Save' action='Save'/><separator/><toolitem name='HusbandSParents' action='HusbandSParents'/><toolitem name='WifeSParents' action='WifeSParents'/><separator/><toolitem name='ListOfIndividuals' action='ListOfIndividuals'/><toolitem name='ListOfMediaItems' action='ListOfMediaItems'/><toolitem name='ListOfNotesAction' action='ListOfNotesAction'/><toolitem name='ListOfSources' action='ListOfSources'/><toolitem name='ListOfRepositories' action='ListOfRepositories'/></toolbar></ui>"); this.toolbar1 = ((Gtk.Toolbar)(this.UIManager.GetWidget("/toolbar1"))); this.toolbar1.Name = "toolbar1"; this.toolbar1.ShowArrow = false; this.toolbar1.ToolbarStyle = ((Gtk.ToolbarStyle)(0)); this.vbox1.Add(this.toolbar1); Gtk.Box.BoxChild w6 = ((Gtk.Box.BoxChild)(this.vbox1[this.toolbar1])); w6.Position = 1; w6.Expand = false; w6.Fill = false; // Container child vbox1.Gtk.Box+BoxChild this.ViewNotebook = new Gtk.Notebook(); this.ViewNotebook.CanFocus = true; this.ViewNotebook.Name = "ViewNotebook"; this.ViewNotebook.CurrentPage = 0; // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.SummaryViewView = new Gedcom.UI.GTK.Widgets.SummaryView(); this.SummaryViewView.Events = ((Gdk.EventMask)(256)); this.SummaryViewView.Name = "SummaryViewView"; this.ViewNotebook.Add(this.SummaryViewView); // Notebook tab this.label41 = new Gtk.Label(); this.label41.Name = "label41"; this.label41.LabelProp = "Summary View"; this.ViewNotebook.SetTabLabel(this.SummaryViewView, this.label41); this.label41.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.FamilyViewView = new Gedcom.UI.GTK.Widgets.FamilyView(); this.FamilyViewView.Events = ((Gdk.EventMask)(256)); this.FamilyViewView.Name = "FamilyViewView"; this.ViewNotebook.Add(this.FamilyViewView); Gtk.Notebook.NotebookChild w8 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.FamilyViewView])); w8.Position = 1; // Notebook tab this.label23 = new Gtk.Label(); this.label23.Name = "label23"; this.label23.LabelProp = "Family View"; this.ViewNotebook.SetTabLabel(this.FamilyViewView, this.label23); this.label23.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.IndividualViewView = new Gedcom.UI.GTK.Widgets.IndividualView(); this.IndividualViewView.Events = ((Gdk.EventMask)(256)); this.IndividualViewView.Name = "IndividualViewView"; this.ViewNotebook.Add(this.IndividualViewView); Gtk.Notebook.NotebookChild w9 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.IndividualViewView])); w9.Position = 2; // Notebook tab this.label64 = new Gtk.Label(); this.label64.Name = "label64"; this.label64.LabelProp = "Individual View"; this.ViewNotebook.SetTabLabel(this.IndividualViewView, this.label64); this.label64.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.SourceViewView = new Gedcom.UI.GTK.Widgets.SourceView(); this.SourceViewView.Events = ((Gdk.EventMask)(256)); this.SourceViewView.Name = "SourceViewView"; this.ViewNotebook.Add(this.SourceViewView); Gtk.Notebook.NotebookChild w10 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.SourceViewView])); w10.Position = 3; // Notebook tab this.label73 = new Gtk.Label(); this.label73.Name = "label73"; this.label73.LabelProp = "Source View"; this.ViewNotebook.SetTabLabel(this.SourceViewView, this.label73); this.label73.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.MultimediaViewView = new Gedcom.UI.GTK.Widgets.ScrapBookView(); this.MultimediaViewView.Events = ((Gdk.EventMask)(256)); this.MultimediaViewView.Name = "MultimediaViewView"; this.MultimediaViewView.ShowRecordList = false; this.MultimediaViewView.ShowFileList = false; this.ViewNotebook.Add(this.MultimediaViewView); Gtk.Notebook.NotebookChild w11 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.MultimediaViewView])); w11.Position = 4; // Notebook tab this.label76 = new Gtk.Label(); this.label76.Name = "label76"; this.label76.LabelProp = "Multimedia View"; this.ViewNotebook.SetTabLabel(this.MultimediaViewView, this.label76); this.label76.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.RepositoryViewView = new Gedcom.UI.GTK.Widgets.RepositoryView(); this.RepositoryViewView.Events = ((Gdk.EventMask)(256)); this.RepositoryViewView.Name = "RepositoryViewView"; this.ViewNotebook.Add(this.RepositoryViewView); Gtk.Notebook.NotebookChild w12 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.RepositoryViewView])); w12.Position = 5; // Notebook tab this.label89 = new Gtk.Label(); this.label89.Name = "label89"; this.label89.LabelProp = "Repository View"; this.ViewNotebook.SetTabLabel(this.RepositoryViewView, this.label89); this.label89.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.PedigreeViewView = new Gedcom.UI.GTK.Widgets.PedigreeView(); this.PedigreeViewView.Events = ((Gdk.EventMask)(256)); this.PedigreeViewView.Name = "PedigreeViewView"; this.ViewNotebook.Add(this.PedigreeViewView); Gtk.Notebook.NotebookChild w13 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.PedigreeViewView])); w13.Position = 6; // Notebook tab this.label90 = new Gtk.Label(); this.label90.Name = "label90"; this.label90.LabelProp = Mono.Unix.Catalog.GetString("Pedigree View"); this.ViewNotebook.SetTabLabel(this.PedigreeViewView, this.label90); this.label90.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.NotesViewView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesViewView.Events = ((Gdk.EventMask)(256)); this.NotesViewView.Name = "NotesViewView"; this.NotesViewView.DataNotes = false; this.NotesViewView.ListOnly = false; this.NotesViewView.NoteOnly = true; this.ViewNotebook.Add(this.NotesViewView); Gtk.Notebook.NotebookChild w14 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.NotesViewView])); w14.Position = 7; // Notebook tab this.label91 = new Gtk.Label(); this.label91.Name = "label91"; this.label91.LabelProp = "Notes View"; this.ViewNotebook.SetTabLabel(this.NotesViewView, this.label91); this.label91.ShowAll(); // Container child ViewNotebook.Gtk.Notebook+NotebookChild this.DuplicateViewView = new Gedcom.UI.GTK.Widgets.DuplicateView(); this.DuplicateViewView.Events = ((Gdk.EventMask)(256)); this.DuplicateViewView.Name = "DuplicateViewView"; this.DuplicateViewView.Threshold = 80F; this.ViewNotebook.Add(this.DuplicateViewView); Gtk.Notebook.NotebookChild w15 = ((Gtk.Notebook.NotebookChild)(this.ViewNotebook[this.DuplicateViewView])); w15.Position = 8; // Notebook tab this.label100 = new Gtk.Label(); this.label100.Name = "label100"; this.label100.LabelProp = Mono.Unix.Catalog.GetString("Duplicates View"); this.ViewNotebook.SetTabLabel(this.DuplicateViewView, this.label100); this.label100.ShowAll(); this.vbox1.Add(this.ViewNotebook); Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(this.vbox1[this.ViewNotebook])); w16.Position = 2; // Container child vbox1.Gtk.Box+BoxChild this.StatusBar = new Gtk.Statusbar(); this.StatusBar.Name = "StatusBar"; this.StatusBar.Spacing = 2; // Container child StatusBar.Gtk.Box+BoxChild this.ProgressBar = new Gtk.ProgressBar(); this.ProgressBar.Name = "ProgressBar"; this.StatusBar.Add(this.ProgressBar); Gtk.Box.BoxChild w17 = ((Gtk.Box.BoxChild)(this.StatusBar[this.ProgressBar])); w17.PackType = ((Gtk.PackType)(1)); w17.Position = 1; w17.Expand = false; this.vbox1.Add(this.StatusBar); Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.vbox1[this.StatusBar])); w18.Position = 3; w18.Expand = false; w18.Fill = false; this.Add(this.vbox1); if ((this.Child != null)) { this.Child.ShowAll(); } this.DefaultWidth = 880; this.DefaultHeight = 637; this.Show(); this.DeleteEvent += new Gtk.DeleteEventHandler(this.OnDeleteEvent); this.FindDuplicates.Activated += new System.EventHandler(this.OnFindDuplicates_Activated); this.NewDatabase.Activated += new System.EventHandler(this.OnNewDatabase_Activated); this.NewIndividual.Activated += new System.EventHandler(this.OnNewIndividual_Activated); this.NewSource.Activated += new System.EventHandler(this.OnNewSource_Activated); this.NewRepository.Activated += new System.EventHandler(this.OnNewRepository_Activated); this.NewMedia.Activated += new System.EventHandler(this.OnNewMedia_Activated); this.Open.Activated += new System.EventHandler(this.OnOpen_Activated); this.Merge.Activated += new System.EventHandler(this.OnMerge_Activated); this.Save.Activated += new System.EventHandler(this.OnSave_Activated); this.SaveAs.Activated += new System.EventHandler(this.OnSaveAs_Activated); this.Quit.Activated += new System.EventHandler(this.OnQuit); this.About.Activated += new System.EventHandler(this.OnAbout); this.Preferences.Activated += new System.EventHandler(this.OnPreferences_Activated); this.NewNote.Activated += new System.EventHandler(this.OnNewNote_Activated); this.PropertiesAction.Activated += new System.EventHandler(this.OnPropertiesAction_Activated); this.IndividualReportWebPage.Activated += new System.EventHandler(this.OnIndividualReportWebPage_Activated); this.DescendantsReportWebPage.Activated += new System.EventHandler(this.OnDecendantsReportWebPage_Activated); this.FamilyGroupSheetReportWebPage.Activated += new System.EventHandler(this.OnFamilyGroupSheetReportWebPage_Activated); this.FamilyViewAction.Changed += new Gtk.ChangedHandler(this.OnFamilyViewActionChanged); this.ListOfMediaItems.Activated += new System.EventHandler(this.OnListMediaItems_Activated); this.ListOfIndividuals.Activated += new System.EventHandler(this.OnListIndividuals_Activated); this.HusbandSParents.Activated += new System.EventHandler(this.OnHusbandsParents_Activated); this.WifeSParents.Activated += new System.EventHandler(this.OnWifesParents_Activated); this.ListOfSources.Activated += new System.EventHandler(this.OnListSources_Activated); this.ListOfRepositories.Activated += new System.EventHandler(this.OnListRepositories_Activated); this.ListOfNotesAction.Activated += new System.EventHandler(this.OnListOfNotesAction_Activated); this.ViewNotebook.SwitchPage += new Gtk.SwitchPageHandler(this.OnSwitchPage); }
protected virtual void Build() { Stetic.Gui.Initialize(this); // Widget Gedcom.UI.GTK.Widgets.SubmitterView Stetic.BinContainer.Attach(this); this.Name = "Gedcom.UI.GTK.Widgets.SubmitterView"; // Container child Gedcom.UI.GTK.Widgets.SubmitterView.Gtk.Container+ContainerChild this.notebook1 = new Gtk.Notebook(); this.notebook1.CanFocus = true; this.notebook1.Name = "notebook1"; this.notebook1.CurrentPage = 2; this.notebook1.BorderWidth = ((uint)(6)); // Container child notebook1.Gtk.Notebook+NotebookChild this.table1 = new Gtk.Table(((uint)(2)), ((uint)(2)), false); this.table1.Name = "table1"; this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(6)); this.table1.BorderWidth = ((uint)(6)); // Container child table1.Gtk.Table+TableChild this.AddressView = new Gedcom.UI.GTK.Widgets.AddressView(); this.AddressView.Events = ((Gdk.EventMask)(256)); this.AddressView.Name = "AddressView"; this.table1.Add(this.AddressView); Gtk.Table.TableChild w1 = ((Gtk.Table.TableChild)(this.table1[this.AddressView])); w1.TopAttach = ((uint)(1)); w1.BottomAttach = ((uint)(2)); w1.RightAttach = ((uint)(2)); // Container child table1.Gtk.Table+TableChild this.label1 = new Gtk.Label(); this.label1.Name = "label1"; this.label1.LabelProp = "Name:"; this.table1.Add(this.label1); Gtk.Table.TableChild w2 = ((Gtk.Table.TableChild)(this.table1[this.label1])); w2.XOptions = ((Gtk.AttachOptions)(4)); w2.YOptions = ((Gtk.AttachOptions)(4)); // Container child table1.Gtk.Table+TableChild this.NameEntry = new Gtk.Entry(); this.NameEntry.CanFocus = true; this.NameEntry.Name = "NameEntry"; this.NameEntry.IsEditable = true; this.NameEntry.InvisibleChar = '●'; this.table1.Add(this.NameEntry); Gtk.Table.TableChild w3 = ((Gtk.Table.TableChild)(this.table1[this.NameEntry])); w3.LeftAttach = ((uint)(1)); w3.RightAttach = ((uint)(2)); w3.YOptions = ((Gtk.AttachOptions)(4)); this.notebook1.Add(this.table1); // Notebook tab this.label3 = new Gtk.Label(); this.label3.Name = "label3"; this.label3.LabelProp = "Details"; this.notebook1.SetTabLabel(this.table1, this.label3); this.label3.ShowAll(); // Container child notebook1.Gtk.Notebook+NotebookChild this.ScrapBookView = new Gedcom.UI.GTK.Widgets.ScrapBookView(); this.ScrapBookView.Events = ((Gdk.EventMask)(256)); this.ScrapBookView.Name = "ScrapBookView"; this.ScrapBookView.ShowRecordList = false; this.ScrapBookView.ShowFileList = false; this.notebook1.Add(this.ScrapBookView); Gtk.Notebook.NotebookChild w5 = ((Gtk.Notebook.NotebookChild)(this.notebook1[this.ScrapBookView])); w5.Position = 1; // Notebook tab this.label4 = new Gtk.Label(); this.label4.Name = "label4"; this.label4.LabelProp = "Scrapbook"; this.notebook1.SetTabLabel(this.ScrapBookView, this.label4); this.label4.ShowAll(); // Container child notebook1.Gtk.Notebook+NotebookChild this.NotesView = new Gedcom.UI.GTK.Widgets.NotesView(); this.NotesView.Events = ((Gdk.EventMask)(256)); this.NotesView.Name = "NotesView"; this.NotesView.DataNotes = false; this.NotesView.ListOnly = false; this.NotesView.NoteOnly = false; this.notebook1.Add(this.NotesView); Gtk.Notebook.NotebookChild w6 = ((Gtk.Notebook.NotebookChild)(this.notebook1[this.NotesView])); w6.Position = 2; // Notebook tab this.label2 = new Gtk.Label(); this.label2.Name = "label2"; this.label2.LabelProp = "Notes"; this.notebook1.SetTabLabel(this.NotesView, this.label2); this.label2.ShowAll(); this.Add(this.notebook1); if ((this.Child != null)) { this.Child.ShowAll(); } this.Hide(); this.ScrapBookView.FileSelected += new System.EventHandler(this.OnScrapBookView_FileSelected); this.ScrapBookView.FileDeSelected += new System.EventHandler(this.OnScrapBookView_FileDeSelected); this.ScrapBookView.OpenFile += new System.EventHandler<Gedcom.UI.Common.MultimediaFileArgs>(this.OnScrapBookView_OpenFile); this.ScrapBookView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnScrapBookView_ShowSourceCitation); this.ScrapBookView.AddFile += new System.EventHandler<Gedcom.UI.Common.MultimediaFileArgs>(this.OnScrapBookView_AddFile); this.ScrapBookView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnScrapBookView_SelectNewNote); this.NotesView.ShowSourceCitation += new System.EventHandler<Gedcom.UI.Common.SourceCitationArgs>(this.OnNotesViewShow_SourceCitation); this.NotesView.SelectNewNote += new System.EventHandler<Gedcom.UI.Common.NoteArgs>(this.OnNotesView_SelectNewNote); }