ControlActive

ControlActive[act,norm]
act に影響するコントロールがアクティブに使用されている場合に評価すると act となり,その他の場合にはnorm となる.

詳細詳細

  • ControlActiveは,スライダーのようなコントロールが動かされている間は計算速度の速い計算を行い,コントロールが解放されると時間がかかる計算を行うというような切り換えに使うことができる.
  • ControlActive[act,norm]は,コントロールがリリースされたときに norm の評価を引き起すために使うこともできる.
  • ControlActive[]ControlActive[True,False]に等しい.
  • ControlActive[act,norm]は,実質的にIf[$ControlActiveSetting,act,norm]に等しい.
2007年に導入
(6.0)