Skip to content

Commit 0f9abfc

Browse files
committed
documentation
1 parent 699676e commit 0f9abfc

File tree

3 files changed

+182
-145
lines changed

3 files changed

+182
-145
lines changed

C-Sharf Classes/Classes/UI_events.cs

Lines changed: 111 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -41,120 +41,129 @@ namespace C_Sharf_Classes.Classes
4141
{
4242
class UI_events
4343
{
44-
public void Show(Form frm, Form form)
45-
{
46-
frm.Show();
47-
form.Hide();
48-
}
4944

50-
public void Dialog(Form frm)
51-
{
52-
frm.ShowDialog();
53-
}
54-
55-
public void FormShow(Form frm, string dstyle = "Fill")
56-
{
57-
try
58-
{
59-
foreach (Form child in frmMain.ActiveForm.MdiChildren)
60-
{
61-
child.Close();
62-
}
63-
} catch { }
64-
65-
frm.MdiParent = frmMain.formParent;
66-
switch (dstyle)
45+
#region Form Events
46+
47+
public void Show(Form frmNew, Form frmOld)
6748
{
68-
case "Fill":
69-
frm.Dock = DockStyle.Fill;
70-
break;
71-
case "Top":
72-
frm.Dock = DockStyle.Top;
73-
break;
74-
case "Right":
75-
frm.Dock = DockStyle.Right;
76-
break;
77-
case "Bottom":
78-
frm.Dock = DockStyle.Bottom;
79-
break;
80-
case "Left":
81-
frm.Dock = DockStyle.Left;
82-
break;
83-
default:
84-
frm.Dock = DockStyle.None;
85-
break;
49+
frmNew.Show();
50+
frmOld.Hide();
8651
}
87-
frm.Show();
88-
}
8952

90-
public void chart(Chart chart, string SeriesName, string[] x, int[] y, string chartType = "Column")
91-
{
92-
if (chart.Series[0].Name == "Series1")
53+
public void Dialog(Form frm)
9354
{
94-
//remove default series
95-
chart.Series.Remove(chart.Series["Series1"]);
55+
frm.ShowDialog();
9656
}
97-
//add new series
98-
chart.Series.Add(SeriesName);
9957

100-
//chart Type
101-
switch (chartType)
58+
public void FormShow(Form frm, string dstyle = "Fill")
10259
{
103-
case "Area":
104-
chart.Series[SeriesName].ChartType = SeriesChartType.Area;
105-
break;
106-
case "Bar":
107-
chart.Series[SeriesName].ChartType = SeriesChartType.Bar;
108-
break;
109-
case "BoxPlot":
110-
chart.Series[SeriesName].ChartType = SeriesChartType.BoxPlot;
111-
break;
112-
case "Bubble":
113-
chart.Series[SeriesName].ChartType = SeriesChartType.Bubble;
114-
break;
115-
case "Candlestick":
116-
chart.Series[SeriesName].ChartType = SeriesChartType.Candlestick;
117-
break;
118-
case "Doughnut":
119-
chart.Series[SeriesName].ChartType = SeriesChartType.Doughnut;
120-
break;
121-
case "ErrorBar":
122-
chart.Series[SeriesName].ChartType = SeriesChartType.ErrorBar;
123-
break;
124-
case "FastLine":
125-
chart.Series[SeriesName].ChartType = SeriesChartType.FastLine;
126-
break;
127-
case "FastPoint":
128-
chart.Series[SeriesName].ChartType = SeriesChartType.FastPoint;
129-
break;
130-
case "Funnel":
131-
chart.Series[SeriesName].ChartType = SeriesChartType.Funnel;
132-
break;
133-
case "Kagi":
134-
chart.Series[SeriesName].ChartType = SeriesChartType.Kagi;
135-
break;
136-
case "Line":
137-
chart.Series[SeriesName].ChartType = SeriesChartType.Line;
138-
break;
139-
case "Pie":
140-
chart.Series[SeriesName].ChartType = SeriesChartType.Pie;
141-
break;
142-
case "Point":
143-
chart.Series[SeriesName].ChartType = SeriesChartType.Point;
144-
break;
145-
default:
146-
chart.Series[SeriesName].ChartType = SeriesChartType.Column;
147-
break;
60+
try
61+
{
62+
foreach (Form child in frmMain.ActiveForm.MdiChildren)
63+
{
64+
child.Close();
65+
}
66+
} catch { }
67+
68+
frm.MdiParent = frmMain.formParent;
69+
switch (dstyle)
70+
{
71+
case "Fill":
72+
frm.Dock = DockStyle.Fill;
73+
break;
74+
case "Top":
75+
frm.Dock = DockStyle.Top;
76+
break;
77+
case "Right":
78+
frm.Dock = DockStyle.Right;
79+
break;
80+
case "Bottom":
81+
frm.Dock = DockStyle.Bottom;
82+
break;
83+
case "Left":
84+
frm.Dock = DockStyle.Left;
85+
break;
86+
default:
87+
frm.Dock = DockStyle.None;
88+
break;
89+
}
90+
frm.Show();
14891
}
14992

150-
int count = 0;
151-
//pass the legend & value
152-
foreach (string addx in x)
93+
#endregion
94+
95+
#region Data Visualization
96+
97+
public void chart(Chart chart, string SeriesName, string[] x, int[] y, string chartType = "Column")
15398
{
154-
chart.Series[SeriesName].Points.AddXY(addx, y[count]);
155-
count++;
99+
if (chart.Series[0].Name == "Series1")
100+
{
101+
//remove default series
102+
chart.Series.Remove(chart.Series["Series1"]);
103+
}
104+
//add new series
105+
chart.Series.Add(SeriesName);
106+
107+
//chart Type
108+
switch (chartType)
109+
{
110+
case "Area":
111+
chart.Series[SeriesName].ChartType = SeriesChartType.Area;
112+
break;
113+
case "Bar":
114+
chart.Series[SeriesName].ChartType = SeriesChartType.Bar;
115+
break;
116+
case "BoxPlot":
117+
chart.Series[SeriesName].ChartType = SeriesChartType.BoxPlot;
118+
break;
119+
case "Bubble":
120+
chart.Series[SeriesName].ChartType = SeriesChartType.Bubble;
121+
break;
122+
case "Candlestick":
123+
chart.Series[SeriesName].ChartType = SeriesChartType.Candlestick;
124+
break;
125+
case "Doughnut":
126+
chart.Series[SeriesName].ChartType = SeriesChartType.Doughnut;
127+
break;
128+
case "ErrorBar":
129+
chart.Series[SeriesName].ChartType = SeriesChartType.ErrorBar;
130+
break;
131+
case "FastLine":
132+
chart.Series[SeriesName].ChartType = SeriesChartType.FastLine;
133+
break;
134+
case "FastPoint":
135+
chart.Series[SeriesName].ChartType = SeriesChartType.FastPoint;
136+
break;
137+
case "Funnel":
138+
chart.Series[SeriesName].ChartType = SeriesChartType.Funnel;
139+
break;
140+
case "Kagi":
141+
chart.Series[SeriesName].ChartType = SeriesChartType.Kagi;
142+
break;
143+
case "Line":
144+
chart.Series[SeriesName].ChartType = SeriesChartType.Line;
145+
break;
146+
case "Pie":
147+
chart.Series[SeriesName].ChartType = SeriesChartType.Pie;
148+
break;
149+
case "Point":
150+
chart.Series[SeriesName].ChartType = SeriesChartType.Point;
151+
break;
152+
default:
153+
chart.Series[SeriesName].ChartType = SeriesChartType.Column;
154+
break;
155+
}
156+
157+
int count = 0;
158+
//pass the legend & value
159+
foreach (string addx in x)
160+
{
161+
chart.Series[SeriesName].Points.AddXY(addx, y[count]);
162+
count++;
163+
}
156164
}
157-
}
165+
166+
#endregion
158167

159168
}
160169
}

C-Sharf Classes/Classes/Validations.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public bool cmbRequired(ComboBox[] cmb, string msg = "")
8383
}
8484
else
8585
{
86-
MessageBox.Show("Please fillup required fields!");
86+
MessageBox.Show("Please select required fields!");
8787
}
8888
return false;
8989
}

0 commit comments

Comments
 (0)