使用者工具

網站工具


uefi_ami_bios

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
uefi_ami_bios [2025/11/27 09:15]
don [Setup instruction]
uefi_ami_bios [2025/11/27 09:20] (目前版本)
don [Setup instruction]
行 288: 行 288:
    
 === grayoutif === === grayoutif ===
-    用來在條件滿足時 顯示 某個配置選項,但使其變灰 (Gray Out),使用者無法選中或更改其值。 +用來在條件滿足時 顯示 某個配置選項,但使其變灰 (Gray Out),使用者無法選中或更改其值。
   * 當條件為 TRUE 時,該選項將會變灰顯示,且無法更改。   * 當條件為 TRUE 時,該選項將會變灰顯示,且無法更改。
   * 當條件為 FALSE 時,該選項將會正常顯示,且可以配置。   * 當條件為 FALSE 時,該選項將會正常顯示,且可以配置。
 +<code>
 +grayoutif question_id.value == 0x00; // 如果 question_id 的值為 0x00 時,就反灰且不能修改
 +    numeric name = VAR_NAME_LIMIT,
 +            prompt = STRING_ID_LIMIT_PROMPT,
 +            default = 0x00, minimum = 0x00, maximum = 0x10;
 +endif;
 +</code>
  
 === suppressif === === suppressif ===
-  +用來在條件滿足時 完全隱藏 某個配置選項或整個配置塊(FormSet)。
-    用來在條件滿足時 完全隱藏 某個配置選項或整個配置塊(FormSet)。 +
   * 當條件為 TRUE 時,該選項將從螢幕上消失。   * 當條件為 TRUE 時,該選項將從螢幕上消失。
   * 當條件為 FALSE 時,該選項將會顯示出來,並且可以配置。   * 當條件為 FALSE 時,該選項將會顯示出來,並且可以配置。
 +<code>
 +suppressif question_id.value == 0x00; // 如果 question_id 的值為 0x00 時,就不顯示
 +    oneof name = VAR_NAME,
 +           option text = STRING_ID_OPTION_A, value = 0x01, flags = INTERACTIVE;
 +    oneof name = VAR_NAME,
 +           option text = STRING_ID_OPTION_B, value = 0x02, flags = INTERACTIVE;
 +endif;
 +</code>
 ==== HotKey Class Hook ==== ==== HotKey Class Hook ====
    
uefi_ami_bios.1764206138.txt.gz · 上一次變更: 2025/11/27 09:15 由 don