>>221だけど、これじゃダメだった
たまたま再現していなかっただけだった

Load/Unloadだと、ジェスチャを実行した時じゃなくて
StrokesPlus.netが動作し始めた最初の1回しか実行されなかったのと
BringToFront()ではタスクバーで点滅するだけで実際には前面に来なかった

.netじゃないStrokesPlusではすべてのジェスチャーの前に実行される
大域Luaというものがあるようだけど
.netでは見つけられなかった

アプリケーションごとなら設定できるので
Applications - Before/After Automation - Before Action
でCustomにして設定することにした

どうやって実際に前面にウィンドウを持ってくるかは
いい方法が見付からなかったので (Activate()もダメ)
適当なクリックイベントを送ることにした

var pt = sp.GetCurrentMousePoint();
sp.MouseClick(pt, MouseButtons.XButton2, true, true);

で妥協だらけだけどなんとか動いているようだ