13
13
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="ja" xml:id="dragrect">
15
<refname>dragrect</refname>
16
<refpurpose>マウスで矩形をドラッグ</refpurpose>
20
<synopsis>[final_rect,btn]=dragrect(initial_rect)</synopsis>
26
<term>initial_rect</term>
28
<para>矩形の初期位置を有する4xn 行列.
29
各列は[x_left; y_top; width; height]を有します.
30
矩形が一つだけ存在する場合,initial_rectもベクトルになります.
35
<term>final_rect</term>
37
<para>[x_left, y_top, width, height]で定義される矩形</para>
43
<para>整数, マウスボタンがクリックされた数</para>
51
<literal>dragrect</literal> は一つまたは複数の矩形を画面上の任意の場所に
53
4xn 行列 rect がこの矩形を定義します.
54
<literal>initial_rect</literal> の各列には,
55
値[left;top;width;height]で矩形の初期位置を指定する必要があります.
56
ボタンがクリックされると<literal>dragrect</literal>は
57
最終的な矩形の定義を<literal>final_Rect</literal>に返します.
62
<programlisting role="example"><![CDATA[
15
<refname>dragrect</refname>
16
<refpurpose>マウスで矩形をドラッグ</refpurpose>
20
<synopsis>[final_rect,btn]=dragrect(initial_rect)</synopsis>
26
<term>initial_rect</term>
28
<para>矩形の初期位置を有する4xn 行列.
29
各列は[x_left; y_top; width; height]を有します.
30
矩形が一つだけ存在する場合,initial_rectもベクトルになります.
35
<term>final_rect</term>
37
<para>[x_left, y_top, width, height]で定義される矩形</para>
43
<para>整数, マウスボタンがクリックされた数</para>
51
<literal>dragrect</literal> は一つまたは複数の矩形を画面上の任意の場所に
53
4xn 行列 rect がこの矩形を定義します.
54
<literal>initial_rect</literal> の各列には,
55
値[left;top;width;height]で矩形の初期位置を指定する必要があります.
56
ボタンがクリックされると<literal>dragrect</literal>は
57
最終的な矩形の定義を<literal>final_Rect</literal>に返します.
62
<programlisting role="example"><![CDATA[
63
63
xsetech(frect=[0,0,100,100])
64
64
r=dragrect([10;10;30;10])
66
66
]]></programlisting>
68
<refsection role="see also">
70
<simplelist type="inline">
72
<link linkend="xrect">xrect</link>
75
<link linkend="xrects">xrects</link>
78
<link linkend="xclick">xclick</link>
81
<link linkend="xgetmouse">xgetmouse</link>
68
<refsection role="see also">
70
<simplelist type="inline">
72
<link linkend="xrect">xrect</link>
75
<link linkend="xrects">xrects</link>
78
<link linkend="xclick">xclick</link>
81
<link linkend="xgetmouse">xgetmouse</link>