Changeset 192 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java


Ignore:
Timestamp:
01/20/2020 07:04:14 PM (6 years ago)
Author:
sdanthin
Message:

ScriptBuilderFrame?.java added confirmation dialog to check if the previous script was saved or not. See ticket #213

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java

    r189 r192  
    22252225    private void fileNewActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_fileNewActionPerformed 
    22262226    {//GEN-HEADEREND:event_fileNewActionPerformed 
     2227        if(!script.saved) 
     2228        { 
     2229                int confirm = JOptionPane.showConfirmDialog(this, 
     2230                        "Previous scenario is NOT saved. Continue with creating a new scenario?","Warning",JOptionPane.YES_NO_OPTION); 
     2231                if (confirm == JOptionPane.YES_OPTION) 
     2232                { 
     2233                    createNewScript(); 
     2234                }             
     2235        }else 
     2236        { 
     2237            createNewScript(); 
     2238        } 
     2239             
     2240    }//GEN-LAST:event_fileNewActionPerformed 
     2241 
     2242    private void createNewScript() 
     2243    { 
    22272244        script = new SimulationScript(); 
    22282245        loadCHPunits(); 
     
    22302247        this.update(null, script); 
    22312248        repaint(); 
    2232     }//GEN-LAST:event_fileNewActionPerformed 
    2233  
     2249    } 
    22342250    /** 
    22352251     * Allows the user to delete an incident from the current script. 
Note: See TracChangeset for help on using the changeset viewer.