private void InscSlider(StatusBar statusBar, int goal) { if (goal < statusBar.GetValue()) { statusBar.addValue(-1); } else if (goal > statusBar.GetValue()) { statusBar.addValue(1); } }
public void Refreshs() { if (wingame || progress.GetValue() == 0) { return; } if (progress != null) { progress.Set(progress_number); } wingame = false; overFlag = false; failgame = false; init = false; Grid[] temp = new Grid[xBound * yBound]; int count = 0; for (int y = 1; y < yBound - 1; y++) { for (int x = 1; x < xBound - 1; x++) { if (grid[y][x].IsVisible()) { int nx = offsetX + x * grid[y][x].GetWidth(); int ny = offsetY + y * grid[y][x].GetHeight(); grid[y][x].SetLocation(nx, ny); grid[y][x].SetBorder(3); temp[count] = grid[y][x]; count++; } } } if (count != 0) { refreshcount--; Shuffle(temp, count); } else { wingame = true; } }