Bug 13316 fixed: There were missing tooltips on filebrowser buttons 78/14478/2
Calixte DENIZET [Tue, 29 Apr 2014 13:23:15 +0000 (15:23 +0200)]
Change-Id: I001fea7cc7dc8aff056a196e07060c0302051d2a

scilab/CHANGES_5.5.X
scilab/modules/ui_data/src/java/org/scilab/modules/ui_data/filebrowser/ScilabFileSelectorFilter.java
scilab/modules/ui_data/src/java/org/scilab/modules/ui_data/filebrowser/actions/ChangeCWDAction.java
scilab/modules/ui_data/src/java/org/scilab/modules/ui_data/utils/UiDataMessages.java

index 4190975..be122e0 100644 (file)
@@ -31,6 +31,8 @@ Scilab Bug Fixes
 * Bug #13313 fixed - Setting datatips orientation did not disable
                      auto_orientation mode.
 
+* Bug #13316 fixed - There were missing tooltips on File Browser buttons.
+
 * Bug #13331 fixed - Users are no longer able to write inconsistent options to mopen,
                      mopen(file, "wr") now exits with a proper error.
 
index a453616..5511404 100644 (file)
@@ -87,6 +87,7 @@ public class ScilabFileSelectorFilter extends JPanel {
             }
         });
         validate.setIcon(VALIDATE);
+        validate.setToolTipText(UiDataMessages.RUNFILTER);
 
         caseSensitive = new JCheckBox(UiDataMessages.CASESENSITIVE, !isWindows);
         regexp = new JCheckBox(UiDataMessages.REGEXP, false);
index 69b64f2..904f981 100644 (file)
@@ -55,6 +55,7 @@ public class ChangeCWDAction extends CommonCallBack {
      */
     public JButton createButton() {
         JButton button = new JButton();
+        button.setToolTipText(UiDataMessages.SELECTDIR);
         button.addActionListener(new CommonCallBack(null) {
             public void callBack() {
                 SwingScilabFileChooser filechooser = new SwingScilabFileChooser();
@@ -80,6 +81,7 @@ public class ChangeCWDAction extends CommonCallBack {
      */
     public JButton createParentDirButton() {
         JButton button = new JButton();
+        button.setToolTipText(UiDataMessages.PARENTDIR);
         button.addActionListener(new CommonCallBack(null) {
             public void callBack() {
                 File f = new File(table.getComboBox().getBaseDir());
index 5749b65..c00d014 100644 (file)
 package org.scilab.modules.ui_data.utils;
 
 import java.awt.event.MouseEvent;
-
 import javax.swing.SwingUtilities;
 
 import org.scilab.modules.localization.Messages;
 
-
 /**
  * All localized messages/menus labels used in Editvar and Browsevar
  */
@@ -129,6 +127,9 @@ public final class UiDataMessages {
 
     public static final String PREVIOUSDIR = Messages.gettext("Previous directory");
     public static final String NEXTDIR = Messages.gettext("Next directory");
+    public static final String PARENTDIR = Messages.gettext("Parent directory");
+    public static final String SELECTDIR = Messages.gettext("Select a directory");
+    public static final String RUNFILTER = Messages.gettext("Run filter");
 
     /** This class is a static singleton, thus it must not be instantiated */
     private UiDataMessages() { }