Finalised Ui tweaks

This commit is contained in:
2023-01-25 21:20:45 +01:00
parent 512fc44e0f
commit 7ac7570470
6 changed files with 412 additions and 211 deletions
+25 -1
View File
@@ -78,7 +78,7 @@ namespace Caisses
lblClientsWithoutCheckout.Text = "Clients without checkout : " + store.WaitingClients.Count();
lblAvaiblePlaces.Text = "Avaible places = " + store.TotalPlacesLeftCount;
lblAvgWaitingTime.Text = "AverageWaitingTime = " + store.AverageWaitingTime;
lblTime.Text = "Time of the day : " + store.TimeOfTheDayInHours + ":" + store.TimeOfTheDayInMinuts % 60;
lblTime.Text = store.TimeOfTheDayInHours + ":" + store.TimeOfTheDayInMinuts % 60;
}
private void Form1_Load(object sender, EventArgs e)
@@ -150,6 +150,10 @@ namespace Caisses
pnlOptions.Visible = !pnlOptions.Visible;
if (e.KeyChar == (char)Keys.Space)
StartSimulation();
if(e.KeyChar == 'i' || e.KeyChar == 'I')
pnlInfos.Visible = !pnlInfos.Visible;
if(e.KeyChar == 'x' || e.KeyChar == 'X')
pnlControls.Visible = !pnlControls.Visible;
}
private void Form1_MouseDown(object sender, MouseEventArgs e)
@@ -175,5 +179,25 @@ namespace Caisses
{
store.ClearWaitingRoom();
}
private void btnAddOneHour_Click(object sender, EventArgs e)
{
store.AddTime(60);
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
store.UpdateCheckoutNumber(trckCheckouts.Value,pbxCaisses.Size);
}
private void trckClients_Scroll(object sender, EventArgs e)
{
store.ChangeClientMultiplier(trckClients.Value);
}
private void trckCrossover_Scroll(object sender, EventArgs e)
{
store.ChangeCrossoverTime(trckCrossover.Value);
}
}
}