手間がかかるのが普通です。実行文字列や関数にローカル変数を渡せないため類似の問題が生じています。そのまま背景色を変更をしています。引き数としてイベントオブジェクトしか渡せません。関数内から変更対象の「lay0」や変更色「color」を参照できません。回り道が必要になります。ある場合には対応がメンドウになります。レイヤーObjectを渡すのに使っています。画像にもハンドラを指定する必要があります(動的にレイヤーを作成した場合など)。そこでハンドラ関数登録時にレイヤーオブジェクトを引き数として渡しています。「Ctrl-矢印」でフォーカスを上下左右に移動できます。