Câu trả lời ngắn gọn là "không", không có cách nào chung để làm điều này. Để trích dẫn từ Nguyên tắc giao diện con người của Mac OS X
Nhấp qua không phải là thuộc tính của một lớp các điều khiển; mọi điều khiển, bao gồm các mục trên thanh công cụ, có thể hỗ trợ nhấp qua. Điều này cũng có nghĩa là bạn có thể hỗ trợ nhấp qua cho bất kỳ tập hợp con nào của các mục; bạn không phải chọn giữa hỗ trợ nhấp qua cho tất cả các mục trong một cửa sổ hoặc không có mục nào.
[...]
Tránh cung cấp nhấp qua cho một mục hoặc hành động mà kết quả có thể nguy hiểm hoặc không mong muốn. Cụ thể, tránh cho phép nhấp qua cho một mục:
- Thực hiện hành động có thể gây hại mà người dùng không thể hủy (ví dụ: nút Xóa trong Thư)
- Thực hiện một hành động khó hoặc không thể hủy (chẳng hạn như nút Gửi trong Thư)
- Loại bỏ hộp thoại mà không cho người dùng biết hành động nào đã được thực hiện (ví dụ: nút Lưu trong hộp thoại Lưu ghi đè lên tệp hiện có và tự động loại bỏ hộp thoại)
- Xóa người dùng khỏi bối cảnh hiện tại (ví dụ: chọn một mục mới trong cột Finder thay đổi mục tiêu của cửa sổ Finder)
- Nhấp vào bất kỳ một trong những tình huống này sẽ khiến cửa sổ chứa vật phẩm được đưa ra phía trước, nhưng không có hành động nào khác được thực hiện.
Lưu ý: Về mặt lập trình, hỗ trợ nhấp qua là vấn đề vô hiệu hóa nhấp qua cho các mục không nên cung cấp. Điều này là do nhấp qua được hỗ trợ theo mặc định trong tất cả các điều khiển Ca cao.
Nói cách khác, nhấp qua được bật (hoặc không) trên cơ sở kiểm soát bằng kiểm soát với sự cân nhắc chu đáo về hậu quả của việc cho phép. Nó không phải là một tài sản chung của một cửa sổ hoặc trình quản lý cửa sổ.