//reakcia na poziadavku o vypisovanie udajov v casti Simulacia private void button1_Click(object sender, EventArgs e) { SpravaBehuGUI.VypisUdaje(dobaSimulacia, pocetMravcovTypu1TerazSimulacia, pocetMravcovTypu1CelkovoSimulacia, pocetMravcovTypu2TerazSimulacia, pocetMravcovTypu2CelkovoSimulacia, pocetMravcovTypu3TerazSimulacia, pocetMravcovTypu3CelkovoSimulacia, pocetMravcovTypu4TerazSimulacia, pocetMravcovTypu4CelkovoSimulacia, mnoztvoPotravyTerazSimulacia, mnozstvoPotravyCelkovoSimulacia); }
//spravuje spustenie, alebo zastavenie simulacie public static void NastavBolaZastavenaPokracuje(bool pravdivost) { simmulaciaBolaZastavena = pravdivost; if (ZistiBolaZastavena()) { SpravaBehuGUI.SimulaciaBolaZastavena(); } else { SpravaBehuGUI.SimulaciaPokracuje(); } }
//spravuje spustenie simulacie public static void NastavBolasSpustena() { if (NacitaneHodnoty.ZistiNastaveneNastavenia()) { simulaciaBolaSpustena = true; simmulaciaBolaZastavena = false; simulaciaBolaUkoncena = false; SpravaBehuGUI.SimulaciaBolaSpustena(); } else { MessageBox.Show("Pred spustenim simulácie musíte nastaviť nastavenia."); } }
//spravuje ukoncenie simulacie public static void NastavBolaUkoncena(NumericUpDown pocetMravcovTypu1, //spravuje NumericUpDown pocetMravcovTypu2, //ukoncenie simulacie NumericUpDown pocetMravcovTypu3, NumericUpDown pocetMravocvTypu4, NumericUpDown pocetSkal, NumericUpDown mnozstvoPotravyZaciatocnej, NumericUpDown mnozstvoPotravyMinimalnej, Label labelCas, Label labelFaza) { simulaciaBolaUkoncena = true; simulaciaBolaSpustena = false; simmulaciaBolaZastavena = false; SpravaBehuGUI.SimulaciaBolaUkoncena(pocetMravcovTypu1, pocetMravcovTypu2, pocetMravcovTypu3, pocetMravocvTypu4, pocetSkal, mnozstvoPotravyZaciatocnej, mnozstvoPotravyMinimalnej, labelCas, labelFaza); }