イベントは実行されるタイミングが不明のため、実際に実行されるまで、「ソースのテキストのまま」保持されており、読み込み時での解析が行われません・・・ということのようです(詳細は不明ですが、あとから、解析を遅延させるように動作を変更したようなので、読み込み時の解析は問題があったようです)
イベントの設定は、ユーザ関数名を記述するようにして、実際の処理は関数に記述する方法をお勧めします(イベントの内容が実行の度に解析されるコストが減ります)
※この方法の場合、たしか、関数のスコープはグループの外になります。イベント内容の解析を遅延させている理由もこの辺の差異に関係はありそうです。
---------
テストボタンとはボタン
これをクリックした時は
//A=1
もし(A==0)ならば
`A=0`を言う
違えば
`A=1`を言う
---------
を以下のようにする。
---------
テストボタンとはボタン
これをクリックした時はテストボタンクリック
●テストボタンクリック
//A=1
もし(A==0)ならば
`A=0`を言う
違えば
`A=1`を言う
---------