Mở menu

GrayOutIf là gì?

Quicknote GrayOutIf là gì?

1 phút đọc
Đọc bằng Tiếng Việt English 日本語
HII / BIOS Setup Terms cover

GrayOutIf là gì?

GrayOutIf là condition trong VFR dùng để khóa/disable một form/question khi điều kiện đúng, nhưng vẫn hiển thị nó trên UI. Khác với SuppressIf, người dùng vẫn nhìn thấy setting nhưng không chỉnh được.

Vai trò chính

  • Disable setting theo điều kiện.
  • Cho người dùng biết setting tồn tại nhưng không khả dụng.
  • Dùng khi muốn giải thích phụ thuộc giữa các setting.

Ví dụ dễ hình dung

Nếu một option phụ thuộc vào setting cha, GrayOutIf giúp người dùng vẫn thấy option đó nhưng không chỉnh được. Cách này thường dễ hiểu hơn ẩn hẳn bằng SuppressIf.

Checklist nhanh

  • Có nên ẩn hay chỉ gray out?
  • Điều kiện có đúng không?
  • Help text có giải thích vì sao bị khóa không?

Ghi nhớ nhanh

GrayOutIf = vẫn hiển thị nhưng không cho chỉnh.

Bài liên quan

Nguồn tham khảo public

Thấy nội dung này hữu ích?

Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.

Nội dung liên quan

Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.

Biến note thành bài viết hoàn chỉnh

Notes là nơi ghi nhanh khái niệm.