1 using Eto.Forms; 2 using GKUI.Components; 3 4 namespace GKUI.Forms 5 { 6 partial class MapsViewerWin 7 { 8 private TabControl PageControl1; 9 private TabPage pagePlaces; 10 private TreeView tvPlaces; 11 private Panel Panel1; 12 private GroupBox grpSelection; 13 private ComboBox cmbPersons; 14 private CheckBox chkResidence; 15 private CheckBox chkDeath; 16 private CheckBox chkBirth; 17 private Button btnSelectPlaces; 18 private Button btnSaveImage; 19 private RadioButton radTotal; 20 private RadioButton radSelected; 21 private CheckBox chkLinesVisible; 22 InitializeComponent()23 private void InitializeComponent() 24 { 25 SuspendLayout(); 26 27 cmbPersons = new ComboBox(); 28 cmbPersons.ReadOnly = true; 29 30 chkResidence = new CheckBox(); 31 chkResidence.Text = "chkResidence"; 32 33 chkDeath = new CheckBox(); 34 chkDeath.Text = "chkDeath"; 35 36 chkBirth = new CheckBox(); 37 chkBirth.Text = "chkBirth"; 38 39 radTotal = new RadioButton(); 40 radTotal.Text = "radTotal"; 41 radTotal.Click += radTotal_Click; 42 43 radSelected = new RadioButton(radTotal); 44 radSelected.Text = "radSelected"; 45 radSelected.Click += radTotal_Click; 46 47 chkLinesVisible = new CheckBox(); 48 chkLinesVisible.Checked = true; 49 chkLinesVisible.Text = "chkLinesVisible"; 50 51 btnSelectPlaces = new Button(); 52 btnSelectPlaces.Enabled = false; 53 btnSelectPlaces.Text = "btnSelectPlaces"; 54 btnSelectPlaces.Click += btnSelectPlaces_Click; 55 56 btnSaveImage = new Button(); 57 btnSaveImage.Text = "btnSaveImage"; 58 btnSaveImage.Click += btnSaveImage_Click; 59 60 grpSelection = new GroupBox(); 61 grpSelection.Text = "grpSelection"; 62 grpSelection.Content = new DefTableLayout { 63 Rows = { 64 new TableRow { 65 Cells = { radTotal } 66 }, 67 new TableRow { 68 Cells = { chkBirth } 69 }, 70 new TableRow { 71 Cells = { chkDeath } 72 }, 73 new TableRow { 74 Cells = { chkResidence } 75 }, 76 new TableRow { 77 Cells = { radSelected } 78 }, 79 new TableRow { 80 Cells = { cmbPersons } 81 }, 82 new TableRow { 83 Cells = { chkLinesVisible } 84 }, 85 new TableRow { 86 ScaleHeight = true, 87 Cells = { TableLayout.Horizontal(10, btnSelectPlaces, btnSaveImage) } 88 } 89 } 90 }; 91 92 tvPlaces = new TreeView(); 93 tvPlaces.MouseDoubleClick += TreePlaces_DoubleClick; 94 95 pagePlaces = new TabPage(); 96 pagePlaces.Text = "pagePlaces"; 97 pagePlaces.Content = new DefTableLayout { 98 Rows = { 99 new TableRow { 100 Cells = { grpSelection } 101 }, 102 new TableRow { 103 ScaleHeight = true, 104 Cells = { tvPlaces } 105 } 106 } 107 }; 108 109 PageControl1 = new TabControl(); 110 PageControl1.Pages.Add(pagePlaces); 111 112 Panel1 = new Panel(); 113 114 Content = TableLayout.Horizontal(4, PageControl1, Panel1); 115 116 Title = "MapsViewerWin"; 117 KeyDown += MapsViewerWin_KeyDown; 118 119 UIHelper.SetPredefProperties(this, 1100, 570); 120 ResumeLayout(); 121 } 122 } 123 } 124