private void cbLevel_SelectedIndexChanged(object sender, EventArgs ev)
{
if (!UtilsGui.askToSave(ref dirty, saveToFile, returnCbLevelIndex))
{
updateSaveVisibility();
return;
}
updateSaveVisibility();
bool senderIsScale = sender == bttScale;
changeLevelIndex(senderIsScale);
if (senderIsScale)
{
if (ConfigScript.getScreenVertical())
mapScreen.Size = new Size((int)(ConfigScript.getScreenHeight(curActiveLevelForScreen) * blockWidth * curScale), (int)((ConfigScript.getScreenWidth(curActiveLevelForScreen) + 2) * blockHeight * curScale));
else
mapScreen.Size = new Size((int)((ConfigScript.getScreenWidth(curActiveLevelForScreen) + 2) * blockWidth * curScale), (int)(ConfigScript.getScreenHeight(curActiveLevelForScreen) * blockHeight * curScale));
}
}