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%2FEventsDlg.java;h=6c435827e8f5ab7c52060d1d8fdeb569d14f8110;hp=a37061755acc7e19106727385a3336eef3f829e4;hb=e08433efeb382abec06fec875936586ee94d5e2a;hpb=ee2db093289707e787eeea571c0180c2376fac95 diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/EventsDlg.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/EventsDlg.java index a37061755a..6c435827e8 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/EventsDlg.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/module/ui/dialog/EventsDlg.java @@ -34,6 +34,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.Events.EventsIdentification; import org.tianocore.frameworkwizard.workspace.WorkspaceTools; @@ -303,10 +304,15 @@ public class EventsDlg extends IDialog { * @param inEventsId * */ - private void init(EventsIdentification inEventsId) { + private void init(EventsIdentification inEventsId, ModuleIdentification mid) { init(); this.id = inEventsId; - + + // + // Init arch with module's arch + // + this.jArchCheckBox.setEnabledItems(wt.getModuleArch(mid)); + if (this.id != null) { this.jComboBoxGuidC_Name.setSelectedItem(id.getName()); this.jComboBoxEventsType.setSelectedItem(id.getType()); @@ -326,9 +332,9 @@ public class EventsDlg extends IDialog { * @param iFrame * */ - public EventsDlg(EventsIdentification inEventsIdentification, IFrame iFrame) { + public EventsDlg(EventsIdentification inEventsIdentification, IFrame iFrame, ModuleIdentification mid) { super(iFrame, true); - init(inEventsIdentification); + init(inEventsIdentification, mid); } /**