+ form formid = SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ title = STRING_TOKEN(STR_SECURE_BOOT_DELETE_LIST_FORM);\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ grayoutif ideqval SECUREBOOT_CONFIGURATION.ListCount == 0;\r
+ label LABEL_DELETE_ALL_LIST_BUTTON;\r
+ //\r
+ // Will create a goto button dynamically here.\r
+ //\r
+ label LABEL_END;\r
+ endif;\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+ label LABEL_SIGNATURE_LIST_START;\r
+ label LABEL_END;\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ endform;\r
+\r
+ //\r
+ // Form: Display Signature Data.\r
+ //\r
+ form formid = SECUREBOOT_DELETE_SIGNATURE_DATA_FORM,\r
+ title = STRING_TOKEN(STR_SECURE_BOOT_DELETE_DATA_FORM);\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ goto SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ prompt = STRING_TOKEN(STR_SECURE_BOOT_DELETE_ALL_DATA),\r
+ help = STRING_TOKEN(STR_SECURE_BOOT_DELETE_ALL_DATA_HELP),\r
+ flags = INTERACTIVE,\r
+ key = KEY_SECURE_BOOT_DELETE_ALL_DATA;\r
+\r
+ grayoutif ideqval SECUREBOOT_CONFIGURATION.CheckedDataCount == 0;\r
+ goto SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ prompt = STRING_TOKEN(STR_SECURE_BOOT_DELETE_CHECK_DATA),\r
+ help = STRING_TOKEN(STR_SECURE_BOOT_DELETE_CHECK_DATA_HELP),\r
+ flags = INTERACTIVE,\r
+ key = KEY_SECURE_BOOT_DELETE_CHECK_DATA;\r
+ endif;\r