1. Fix EDKT277 "ModuleType missing when creating a new Module"
authorhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 19 Sep 2006 02:14:15 +0000 (02:14 +0000)
committerhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 19 Sep 2006 02:14:15 +0000 (02:14 +0000)
2. Fix EDKT278 "Can NOT save file after generate a new GUID for a MSA"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1555 6f19259b-4bc3-4df7-8a09-765794883524

Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/SelectModuleBelong.java
Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/MsaHeader.java

index 7084e75..da971b9 100644 (file)
@@ -28,6 +28,7 @@ import javax.swing.JLabel;
 import javax.swing.JPanel;\r
 import javax.swing.JTextField;\r
 \r
+import org.tianocore.ModuleTypeDef;\r
 import org.tianocore.MsaHeaderDocument;\r
 import org.tianocore.SpdHeaderDocument;\r
 import org.tianocore.ModuleSurfaceAreaDocument.ModuleSurfaceArea;\r
@@ -593,6 +594,7 @@ public class SelectModuleBelong extends IDialog {
             msaHeader.setModuleName(this.jTextFieldName.getText());\r
             msaHeader.setGuidValue(this.jTextFieldGuid.getText());\r
             msaHeader.setVersion(this.jTextFieldVersion.getText());\r
+            msaHeader.setModuleType(ModuleTypeDef.BASE);\r
 \r
             msa.setMsaHeader(msaHeader);\r
         } catch (Exception e) {\r
index a180910..9cf0d38 100644 (file)
@@ -928,6 +928,8 @@ public class MsaHeader extends IInternalFrame {
         }\r
         if (arg0.getSource() == jButtonGenerateGuid) {\r
             jTextFieldGuid.setText(Tools.generateUuidString());\r
+            jTextFieldGuid.requestFocus();\r
+            jButtonGenerateGuid.requestFocus();\r
         }\r
     }\r
 \r