private void button3_Click(object sender, EventArgs e) { if (refreshflag == false && source != dest && (source != -1 || dest != -1)) { graph.dijkstra(pathArray, source); showPath(); button3.Text = "ReFresh"; refreshflag = true; scrollFlag = 1; } else { button3.Text = "ShowPath"; refreshflag = false; refreshPanels(); scrollFlag = 0; } }