05/09/26 20:01:51
>>748
>プラグインでできることは標準装備でもできるってことだよね。
極端な話Windowsアプリのコードは開発言語にかかわらず、ほぼすべて
イベントドリブンで書く(Mac用でもほぼ同じ)。プログラムをループさせて、
イベントが生じたらそのイベントに対する動作を記述するわけね。
ちょっと前まではそのループを意識してプログラムを作るのが主流だったけど、
Microsoftの最近の開発環境だとループを意識しないでイベントに対する
動作だけを記述するのが主流になってる。
プラグインでイベント拾うのは難しいというかデベロッパ4ではほぼ不可能に
しか思えない。最近のは拡張されていて簡単になってるのかしらん?
拾ったにしても、拾ったイベントに対して何かしようとした場合、設定させるのが
極めて面倒だし、設定方法の説明も面倒なので本体に組み込む方が楽。
FileMakerの場合はそういう機能を盛り込むと不要な人には複雑になってしまう
ため様子を見ているような気がする。「難しいことをしようと思うと難しいが、
簡単なことをするなら極めて簡単」なのがAccessなどとの違いだから。
イベントドリブンを組み込むなら、従来のスクリプトとはわけて、イベントに対する
スクリプトを呼び出すようにする方がわかりやすいような気はする。
if( OnSelChange( レイアウト名:フィールド名 ) )とか書いていたらわかりにくいし
面倒だと思う。