# dragrect

マウスで矩形をドラッグ

## 呼び出し手順

    [final_rect,btn]=dragrect(initial_rect)

## パラメータ

initial_rect

  矩形の初期位置を有する4xn 行列. 各列は[x_left; y_top; width; height]を有します. 矩形が一つだけ存在する場合,initial_rectもベクトルになります.

final_rect

  [x_left, y_top, width, height]で定義される矩形

btn

  整数, マウスボタンがクリックされた数

## 説明

`dragrect` は一つまたは複数の矩形を画面上の任意の場所に ドラッグします. 4xn 行列 rect がこの矩形を定義します. `initial_rect` の各列には, 値[left;top;width;height]で矩形の初期位置を指定する必要があります. ボタンがクリックされると`dragrect`は 最終的な矩形の定義を`final_Rect`に返します.

## 例

    xsetech(frect=[0,0,100,100])
    r=dragrect([10;10;30;10])
    xrect(r)

## 参照

- xrect
- xrects
- xclick
- xgetmouse