Listbox : 他オブジェクトからリストボックスへフォーカスが移動した場合について

Product :4D - 4D Server
4D : v18

他のオブジェクトからフォーカスが移った場合に処理したかったのでOn Getting Focusイベントで処理を書いたのですが、
このイベントはリストボックス内の各項目にフォーカスが入った場合にも発生します。
リストボックス全体にフォーカスが入った場合のみ処理したい場合にはどの様に判定する必要があるのでしょうか。

申し訳ありません,あまり良いアイデアが浮かびませんでした。

セルがフォーカスされた場合,直前に_On Before Data Entry_が発生するので,

それで区別する(リストボックスの場合のみ,というよりも,セルの場合以外,という視点)のはいかがでしょうか。

https://forums.4d.com/4DBB_Main/x_User/298210/files/34037761.zip