Click-through не является свойством класса элементов управления; любой элемент управления, включая элементы панели инструментов, может поддерживать переход по клику. Это также означает, что вы можете поддерживать переход по клику для любого поднабора элементов; вам не нужно выбирать между поддержкой переходов по ссылкам для всех элементов в окне или без них.
[...]
Избегайте предоставления переходов по элементам или действиям, результат которых может быть опасным или нежелательным. В частности, избегайте включения перехода по ссылке для элемента, который:
- Выполняет потенциально опасное действие, которое пользователи не могут отменить (например, кнопка «Удалить» в Mail)
- Выполняет действие, которое трудно или невозможно отменить (например, кнопку «Отправить» в Mail)
- Отключает диалоговое окно, не сообщая пользователю, какое действие было предпринято (например, кнопка «Сохранить» в диалоговом окне «Сохранить», которая перезаписывает существующий файл и автоматически закрывает диалоговое окно)
- Удаляет пользователя из текущего контекста (например, выбирая новый элемент в столбце Finder, который меняет цель окна Finder)
- Нажатие в любой из этих ситуаций должно привести к тому, что окно, содержащее элемент, будет перемещено вперед, но никаких других действий предприниматься не будет.
Примечание. Программно поддержка перехода по клику заключается в отключении перехода по элементам, которые не должны его предоставлять. Это потому, что переход по умолчанию поддерживается по умолчанию во всех элементах управления Какао.
Другими словами, переход по клику включается (или не включается) по принципу «контроль за контролем» с тщательным рассмотрением последствий его разрешения. Это не общее свойство окна или оконного менеджера.