La respuesta corta es "no", no hay una forma general de hacerlo. Citando a Directrices de la interfaz humana de Mac OS X
El click-through no es una propiedad de una clase de controles; cualquier control, incluyendo los elementos de la barra de herramientas, puede soportar el click-through. Esto también significa que puede admitir el clic para cualquier subconjunto de elementos; no tiene que elegir entre admitir el clic para todos los elementos de una ventana o ninguno.
[...]
Evite proporcionar clics para un elemento o acción cuyo resultado pueda ser peligroso o indeseable. En concreto, evite habilitar el click-through para un artículo que:
- Realiza una acción potencialmente dañina que los usuarios no pueden cancelar (por ejemplo, el botón Eliminar en Mail)
- Realiza una acción que es difícil o imposible de cancelar (como el botón Enviar en Mail)
- Cierra un cuadro de diálogo sin indicar al usuario qué acción se ha realizado (por ejemplo, el botón Guardar en un cuadro de diálogo Guardar que sobrescribe un archivo existente y cierra automáticamente el cuadro de diálogo)
- Saca al usuario del contexto actual (por ejemplo, seleccionando un nuevo elemento en una columna del Finder que cambia el destino de la ventana del Finder)
- Hacer clic en cualquiera de estas situaciones debería hacer que la ventana que contiene el elemento se adelantara, pero no se realizara ninguna otra acción.
Nota: Programáticamente, la compatibilidad con el click-through es una cuestión de desactivar el click-through para los elementos que no deberían proporcionarlo. Esto se debe a que el click-through es soportado por defecto en todos los controles Cocoa.
En otras palabras, el click-through se habilita (o no) control por control, considerando cuidadosamente las consecuencias de permitirlo. No es una propiedad general de una ventana o del gestor de ventanas.