uieditor: clarify the 'Clear' uicontextmenu item 48/20548/5
Samuel GOUGEON [Sat, 13 Oct 2018 12:20:58 +0000 (14:20 +0200)]
  After plot() => 2 axes:
    * The item "Clear" is unclear: we don't know what will be cleared
      In pratical, it is always the current selected axes (not other
      selected objects like curves, etc).
    * The tooltip "Clears the figure" is misleading: When the figure
      has several axes, only the selected axes is cleared.

Change-Id: I11b7288290674505a174852dfab3173c90935aa7

scilab/CHANGES.md
scilab/modules/gui/src/java/org/scilab/modules/gui/editor/Editor.java

index b2563e4..0154a65 100644 (file)
@@ -246,6 +246,7 @@ input and output arguments.
 * `unique` can now unduplicate a set of complex numbers.
 * `save()` can now process lists with undefined components.
 * `surf(x,y,fun)` and `surf(x,y,list(fun,params))` syntaxes are now supported, with a function identifier `fun`.
+* Figure editor's terms have been clarify to ease usage.
 
 Help pages:
 -----------
index d80d83a..24b5c06 100644 (file)
@@ -308,8 +308,8 @@ public class Editor {
         paste.setToolTipText(Messages.gettext("Paste copied object on this figure"));
         delete = new JMenuItem(Messages.gettext("Delete"));
         delete.setToolTipText(Messages.gettext("Delete selected object"));
-        clear = new JMenuItem(Messages.gettext("Clear"));
-        clear.setToolTipText(Messages.gettext("Clears the figure"));
+        clear = new JMenuItem(Messages.gettext("Clear axes"));
+        clear.setToolTipText(Messages.gettext("Delete axes contents and labels"));
         hide = new JMenuItem(Messages.gettext("Hide"));
         hide.setToolTipText(Messages.gettext("Hide selected object"));
         unhide = new JMenuItem(Messages.gettext("Unhide all"));
@@ -317,13 +317,13 @@ public class Editor {
         clipboardCopy = new JMenuItem(Messages.gettext("Copy to Clipboard"));
         clipboardCopy.setToolTipText(Messages.gettext("Copy figure to system clipboard"));
         title = new JMenuItem(Messages.gettext("Title"));
-        title.setToolTipText(Messages.gettext("Insert a title"));
+        title.setToolTipText(Messages.gettext("Set the axes main title"));
         labelX = new JMenuItem(Messages.gettext("Label X"));
-        labelX.setToolTipText(Messages.gettext("Insert a label in X axis"));
+        labelX.setToolTipText(Messages.gettext("Set the X axis label"));
         labelY = new JMenuItem(Messages.gettext("Label Y"));
-        labelY.setToolTipText(Messages.gettext("Insert a label in Y axis"));
+        labelY.setToolTipText(Messages.gettext("Set the Y axis label"));
         labelZ = new JMenuItem(Messages.gettext("Label Z"));
-        labelZ.setToolTipText(Messages.gettext("Insert a label in Z axis"));
+        labelZ.setToolTipText(Messages.gettext("Set the Z axis label"));
         insert = new JMenuItem(Messages.gettext("Insert"));
         insert.setToolTipText(Messages.gettext("Insert a legend into the selected curve"));
         remove = new JMenuItem(Messages.gettext("Remove"));