more comfortable game setup delete
This commit is contained in:
parent
5cb0eab085
commit
3ad5a53560
|
@ -1971,9 +1971,16 @@ void MenuStateConnectedGame::mouseClickAdmin(int x, int y, MouseButton mouseButt
|
|||
else if ( buttonDeleteSetup.mouseClick(x, y)){
|
||||
string setupName=comboBoxLoadSetup.getSelectedItem();
|
||||
if( setupName!=""&& setupName!= lang.getString(LAST_SETUP_STRING)) {
|
||||
int index=comboBoxLoadSetup.getSelectedItemIndex();
|
||||
removeFile(savedSetupsDir+setupName+".mgg");
|
||||
loadSavedSetupNames();
|
||||
comboBoxLoadSetup.setItems(savedSetupFilenames);
|
||||
if(comboBoxLoadSetup.getItemCount()>index){
|
||||
comboBoxLoadSetup.setSelectedItemIndex(index,false);
|
||||
}
|
||||
else{
|
||||
comboBoxLoadSetup.setSelectedItem( lang.getString(LAST_SETUP_STRING),false);
|
||||
}
|
||||
console.addLine("X " +setupName+".mgg");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1286,9 +1286,16 @@ void MenuStateCustomGame::mouseClick(int x, int y, MouseButton mouseButton) {
|
|||
else if ( buttonDeleteSetup.mouseClick(x, y)){
|
||||
string setupName=comboBoxLoadSetup.getSelectedItem();
|
||||
if( setupName!=""&& setupName!= lang.getString(LAST_SETUP_STRING)) {
|
||||
int index=comboBoxLoadSetup.getSelectedItemIndex();
|
||||
removeFile(savedSetupsDir+setupName+".mgg");
|
||||
loadSavedSetupNames();
|
||||
comboBoxLoadSetup.setItems(savedSetupFilenames);
|
||||
if(comboBoxLoadSetup.getItemCount()>index){
|
||||
comboBoxLoadSetup.setSelectedItemIndex(index,false);
|
||||
}
|
||||
else{
|
||||
comboBoxLoadSetup.setSelectedItem( lang.getString(LAST_SETUP_STRING),false);
|
||||
}
|
||||
console.addLine("X " +setupName+".mgg");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue