The MouseInfo type exposes the following members.

Methods

NameDescription
Public methodEquals
このインスタンスと指定したオブジェクトが等しいかどうかを示します。
(Inherited from ValueType.)
Protected methodFinalize
Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
(Inherited from Object.)
Public methodGetHashCode
このインスタンスのハッシュ コードを返します。
(Inherited from ValueType.)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodToString
このインスタンスの完全修飾型名を返します。
(Inherited from ValueType.)

Fields

NameDescription
Public fieldAngle
ボタン押下時の図形の回転角を示します。
Public fieldAxis
ボタン押下時の図形の機軸を示します。
Public fieldClipRect
ボタン押下時の図形の外接矩形を示します。
Public fieldCurrent
現在のマウスポインタ位置を示します。(クライアント座標) ※MouseMove イベントで更新されます。
Public fieldFigure
選択された図形のインスタンス参照を保持します。
Public fieldGripPosition
マウスでグリップしている図形の位置を示します。(各図形の CheckFocusMarkPosition の値が格納されます。機軸の操作中は 0 になる場合があります。)
Public fieldIsGrippedAxis
グリップ状態。マウスで機軸をグリップしていることを示します。
Public fieldIsGrippedBody
グリップ状態。マウスで図形をグリップしていることを示します。
Public fieldOrigin
ボタン押下時のマウスポインタ位置を示します。(Scaling=true:画像座標、Scaling=false:クライアント座標)
Public fieldPosition
ボタン押下時の図形の位置を示します。

See Also