On activate/deactivate in Palettenfenstern

Hallo,
warum funktionieren die Form events on activate und on deactivate in Palettenfenstern nicht???
Habe die Fenster mit -1984 bzw. 1984 geöffnet.

Hat jemand eine Erklärung dazu oder ist das ein Bug?

Ich möchte zwischen Fenstern hin und her- wechseln ohne dabei erst ins Fenster klicken zu müssen und dann nochmal für die Eingabe zu klicken.

Oder gibt es andere Fenstertypen wo sowas unter Mac möglich ist.

OSX 10.9.5, 4d V15R5

ON ACTIVATE wird gefeuert, wenn das Fenster zum FRONTMOST WINDOW wird.
Ein Palettenfenster wird aber nie zum FRONTMOST WINDOW.

Das ist Absicht, denn ein Palettenfenster soll ja über dem eigentlichen Fenster schweben, und das eigentliche Fenster soll FRONTMOST WINDOW bleiben.

Sie könnten z. B. in irgendeinem form Event (z. B. ON TIMER) abfragen
If (Window process(Frontmost window())=Current process)
um zu erkennen, ob das aktuelle Palettenfenster “ganz” vorn ist.
Oder
If (Frontmost window(
)=my_window)

Danke für die Antwort,
ich dachte es mir fast.

Mit Frontmost window komme ich auch weiter!