16Fermer
Pen^2Le 11/07/2016 à 20:56
    if (tableIsModified) {
        if ( promptForSaving() ) {
           if ( save()==failed ) {
              throw ou return errCode;
           }
        }
    }
Pourquoi faire un return si l'utilisateur ne veut pas sauvegarder ? Ne pas vouloir sauvegarder ne devrait pas annuler la création de la liste (sauf s'il y a un bouton "annuler la création", évidemment — mais dans ce cas, ce n'est pas promptForSaving mais avant tout un confirmListOverwrite, puis (ou éventuellement dans le même prompt avec plus de boutons : "cancel"+"save and continue"+"overwrite and continue"), une opportunité de sauvegarde)