diff --git a/src/main/java/de/neemann/digital/gui/Main.java b/src/main/java/de/neemann/digital/gui/Main.java index f7c004da2..3e144c310 100644 --- a/src/main/java/de/neemann/digital/gui/Main.java +++ b/src/main/java/de/neemann/digital/gui/Main.java @@ -838,7 +838,9 @@ public final class Main extends JFrame implements ClosingWindowListener.ConfirmS if (tsl.isEmpty()) throw new TestingDataException(Lang.get("err_noTestData")); - windowPosManager.register("testResult", new ValueTableDialog(Main.this).addTestResult(tsl, circuitComponent.getCircuit(), library)).setVisible(true); + windowPosManager.register("testResult", new ValueTableDialog(Main.this, Lang.get("msg_testResult")) + .addTestResult(tsl, circuitComponent.getCircuit(), library)) + .setVisible(true); ensureModelIsStopped(); } catch (NodeException | ElementNotFoundException | PinException | TestingDataException | RuntimeException e1) { diff --git a/src/main/java/de/neemann/digital/gui/components/data/GraphDialog.java b/src/main/java/de/neemann/digital/gui/components/data/GraphDialog.java index 3f1e2ff57..3cf85bac5 100644 --- a/src/main/java/de/neemann/digital/gui/components/data/GraphDialog.java +++ b/src/main/java/de/neemann/digital/gui/components/data/GraphDialog.java @@ -130,7 +130,9 @@ public class GraphDialog extends JDialog implements ModelStateObserver { showTable = new ToolTipAction(Lang.get("menu_showDataAsTable")) { @Override public void actionPerformed(ActionEvent e) { - new ValueTableDialog(owner).addValueTable("Data", logData).disableGraph().setVisible(true); + new ValueTableDialog(owner, title) + .addValueTable(Lang.get("win_data"), logData).disableGraph() + .setVisible(true); } }.setToolTip(Lang.get("menu_showDataAsTable_tt")); diff --git a/src/main/java/de/neemann/digital/gui/components/testing/ValueTableDialog.java b/src/main/java/de/neemann/digital/gui/components/testing/ValueTableDialog.java index 7ae50cf40..3e668d45d 100644 --- a/src/main/java/de/neemann/digital/gui/components/testing/ValueTableDialog.java +++ b/src/main/java/de/neemann/digital/gui/components/testing/ValueTableDialog.java @@ -46,9 +46,10 @@ public class ValueTableDialog extends JDialog { * Creates a new result dialog. * * @param owner the parent frame + * @param title the frame title */ - public ValueTableDialog(JFrame owner) { - super(owner, Lang.get("msg_testResult"), false); + public ValueTableDialog(JFrame owner, String title) { + super(owner, title, false); this.owner = owner; setDefaultCloseOperation(DISPOSE_ON_CLOSE); setAlwaysOnTop(true); diff --git a/src/main/resources/lang/lang_de.xml b/src/main/resources/lang/lang_de.xml index f462a3d3a..7d2a7781d 100644 --- a/src/main/resources/lang/lang_de.xml +++ b/src/main/resources/lang/lang_de.xml @@ -950,6 +950,7 @@ Die Icons stammen aus dem Tango Desktop Project. Eintrag nach oben schieben Alle möglichen Lösungen Testdaten {0} + Daten Beenden bestätigen! Messwerte Messwerte im Vollschrittmodus diff --git a/src/main/resources/lang/lang_en.xml b/src/main/resources/lang/lang_en.xml index 851a863e3..2163ba602 100644 --- a/src/main/resources/lang/lang_en.xml +++ b/src/main/resources/lang/lang_en.xml @@ -946,6 +946,7 @@ The icons are taken from the Tango Desktop Project. Export Select Testdata {0} + Data Help