Add simulation abort to sim panel tooltip
This commit is contained in:
parent
eb4b02bda4
commit
c5f1f011ef
@ -634,6 +634,7 @@ simpanel.ttip.notSimulated = <i>Not simulated yet</i><br>Click <i><b>Run simulat
|
||||
simpanel.ttip.noData = No simulation data available.
|
||||
simpanel.ttip.noWarnings = <font color=\"gray\">No warnings.</font>
|
||||
simpanel.ttip.warnings = <font color=\"red\">Warnings:</font>
|
||||
simpanel.ttip.simAbort = <font color=\"red\"><i><b>Simulation Abort</b></i></font><br />
|
||||
simpanel.msg.invalidCopySelection = Invalid copy selection
|
||||
|
||||
! SimulationRunDialog
|
||||
|
@ -78,6 +78,7 @@ import net.sf.openrocket.rocketcomponent.ComponentChangeListener;
|
||||
import net.sf.openrocket.rocketcomponent.FlightConfigurationId;
|
||||
import net.sf.openrocket.rocketcomponent.Rocket;
|
||||
import net.sf.openrocket.simulation.FlightData;
|
||||
import net.sf.openrocket.simulation.FlightEvent;
|
||||
import net.sf.openrocket.startup.Application;
|
||||
import net.sf.openrocket.startup.Preferences;
|
||||
import net.sf.openrocket.unit.UnitGroup;
|
||||
@ -779,8 +780,14 @@ public class SimulationPanel extends JPanel {
|
||||
tip += trans.get("simpanel.ttip.noData");
|
||||
return tip;
|
||||
}
|
||||
WarningSet warnings = data.getWarningSet();
|
||||
|
||||
for (int b = 0; b < data.getBranchCount(); b++) {
|
||||
if (data.getBranch(b).getFirstEvent(FlightEvent.Type.SIM_ABORT) != null) {
|
||||
tip += trans.get("simpanel.ttip.simAbort");
|
||||
}
|
||||
}
|
||||
|
||||
WarningSet warnings = data.getWarningSet();
|
||||
if (warnings.isEmpty()) {
|
||||
tip += trans.get("simpanel.ttip.noWarnings");
|
||||
return tip;
|
||||
|
Loading…
x
Reference in New Issue
Block a user