hou.UIEvent.reasonをコールすると、以下の値のどれかを返します。
値 ¶
hou.uiEventReason.Picked
ドラッグせずにマウスが即座にクリックされた。
hou.uiEventReason.Start
左マウスボタンが押された(Mouse Down)。
hou.uiEventReason.Active
左マウスボタンが押された状態でマウスをドラッグした。
hou.uiEventReason.Changed
左マウスボタンが離された(Mouse Up)。
hou.uiEventReason.Located
インターフェース内の何処かの上にマウスポインタを置いた。Viewer Stateでは、これはマウスの移動量を調べるのに必要です。
hou.uiEventReason.ItemsChanged
hou.UIEventの値が変化した時にイベントが生成された。
hou.uiEventReason.New
UIエレメントに別の値が割り当てられた時にイベントが生成された。
hou.uiEventReason.RangeChanged
スライダまたはスクロールバーが変化した時にイベントが生成された。
hou.uiEventReason.NoReason
イベントが意図的に生成された。
See also |