]> git.proxmox.com Git - mirror_edk2.git/commitdiff
1. Fix EDKT476 Wizard gives wrong warning messsage that confuses user
authorhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 30 Nov 2006 07:45:39 +0000 (07:45 +0000)
committerhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 30 Nov 2006 07:45:39 +0000 (07:45 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2040 6f19259b-4bc3-4df7-8a09-765794883524

Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/FrameworkWizardUI.java
Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/SelectModuleBelong.java

index d57c777f1d6049a581ac09bc217d144178060d80..5001118ab080e7642c1d19618831b6dfc6e1ba5c 100644 (file)
@@ -126,8 +126,7 @@ public class FrameworkWizardUI extends IFrame implements KeyListener, MouseListe
     //\r
     // Set ToolTipText Show Time\r
     //\r
     //\r
     // Set ToolTipText Show Time\r
     //\r
-    static { ToolTipManager.sharedInstance().setDismissDelay(18000);} \r
-\r
+    static { ToolTipManager.sharedInstance().setDismissDelay(18000); }\r
 \r
     ///\r
     /// Used to record current operation target\r
 \r
     ///\r
     /// Used to record current operation target\r
index a052b74d3e70d002d45cbe2fbd2c956a7be30fe4..70342e73cdc2098f999613f599282dfaff69068b 100644 (file)
@@ -477,6 +477,7 @@ public class SelectModuleBelong extends IDialog {
      **/\r
     public boolean check() {\r
         String path = this.jTextFieldFilePath.getText();\r
      **/\r
     public boolean check() {\r
         String path = this.jTextFieldFilePath.getText();\r
+        path = Tools.addPathExt(path, mode);\r
         String guid = this.jTextFieldGuid.getText();\r
         String version = this.jTextFieldVersion.getText();\r
         \r
         String guid = this.jTextFieldGuid.getText();\r
         String version = this.jTextFieldVersion.getText();\r
         \r
@@ -512,7 +513,15 @@ public class SelectModuleBelong extends IDialog {
             return false;\r
         }\r
         \r
             return false;\r
         }\r
         \r
-\r
+        //\r
+        // Check if path is valid\r
+        //\r
+        File f = new File(path);\r
+        if (!f.isFile()) {\r
+            Log.wrn("New File", "Please type a complete file path!");\r
+            return false;\r
+        }\r
+        f = null;\r
 \r
         if (mode == DataType.RETURN_TYPE_MODULE_SURFACE_AREA) {\r
             //\r
 \r
         if (mode == DataType.RETURN_TYPE_MODULE_SURFACE_AREA) {\r
             //\r