クラスにはツリー リストがあり、そのデータは時々再計算され、再配置されます。そして今、計算時にユーザー入力をロックしたいので、計算が完了するまで、ユーザーは別の項目を選択できません (changeselection は、リスト項目の選択時にトリガーされる qooxdoo イベントです)。
助言がありますか?
よろしく、ステファン
クラスにはツリー リストがあり、そのデータは時々再計算され、再配置されます。そして今、計算時にユーザー入力をロックしたいので、計算が完了するまで、ユーザーは別の項目を選択できません (changeselection は、リスト項目の選択時にトリガーされる qooxdoo イベントです)。
助言がありますか?
よろしく、ステファン
これを行うqooxdooの方法enabled
は、ウィジェットのプロパティをfalseに設定することです。
たとえば、ツリーウィジェットを使用します。
var t = qx.ui.tree.Tree();
t.setEnabled(false);
qx.core.Widgetenabled
のAPIドキュメントでプロパティを確認できます。
を使用するかblocker
、demo.qooxdoo.org で検索するか、以前に提案されたとおりに使用してください。blocker
setEnabled(false)
すぐに頭に浮かぶオプションの 1 つIFrame
は、ツリーの上で100% transparency
orを使用し、処理が終了したら0% Opacity
非表示にすることです。iframe
ただし、Qooxdoo については知りません...単純な Web アプリケーションで動作します