X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fmodule%2Fui%2Fdialog%2FVariablesDlg.java;h=34f7ba0d4efe4562225b3b0f4c9103db706e4d5a;hp=d13e6ccc07f84221888d4108963d4276326799b5;hb=e08433efeb382abec06fec875936586ee94d5e2a;hpb=ee2db093289707e787eeea571c0180c2376fac95 diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/VariablesDlg.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/VariablesDlg.java index d13e6ccc07..34f7ba0d4e 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/VariablesDlg.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/VariablesDlg.java @@ -35,6 +35,7 @@ import org.tianocore.frameworkwizard.common.ui.ArchCheckBox; import org.tianocore.frameworkwizard.common.ui.IDialog; import org.tianocore.frameworkwizard.common.ui.IFrame; import org.tianocore.frameworkwizard.common.ui.StarLabel; +import org.tianocore.frameworkwizard.module.Identifications.ModuleIdentification; import org.tianocore.frameworkwizard.module.Identifications.Variables.VariablesIdentification; import org.tianocore.frameworkwizard.workspace.WorkspaceTools; @@ -273,9 +274,14 @@ public class VariablesDlg extends IDialog { * @param inVariablesId * */ - private void init(VariablesIdentification inVariablesId) { + private void init(VariablesIdentification inVariablesId, ModuleIdentification mid) { init(); this.id = inVariablesId; + + // + // Init arch with module's arch + // + this.jArchCheckBox.setEnabledItems(wt.getModuleArch(mid)); if (this.id != null) { this.jTextFieldVariableName.setText(id.getName()); @@ -294,9 +300,9 @@ public class VariablesDlg extends IDialog { * @param iFrame * */ - public VariablesDlg(VariablesIdentification inVariablesIdentification, IFrame iFrame) { + public VariablesDlg(VariablesIdentification inVariablesIdentification, IFrame iFrame, ModuleIdentification mid) { super(iFrame, true); - init(inVariablesIdentification); + init(inVariablesIdentification, mid); } /**