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