ね・・・ねむい・・・小堤です。
WhiteCoreの開発もちょろちょろ始めたのでExt復活祭。
いつのまにやら2.0.1になってるし・・・。
さて、Ext.Elementオブジェクトには、maskというメソッドが実装されています。
オブジェクト全体にマスクをかけてユーザの操作をさせたくない場合に、マスクをぱっとつくれるわけです。動的に。
例えば、読み込み中ってことでウィンドウ全体を操作させたくない場合。
Ext.getBody().mask();
するだけで、画面全体が灰色になって、入力とか操作できなくできます。
ちなみに、生成されるDIVタグは、ext-el-maskというクラスが指定されています。
なので、ext-el-maskをオーバーライドして、好きな色に変えたり濃さ調整したりできます。
忘れがち何で、メモ。
マスクをかける