0733c3364d3975dc529d54c7d2e7b69c4a2e8643
[scilab.git] / scilab / modules / gui / help / ja_JP / menus / uimenu_properties.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns3="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="uimenu_properties" xml:lang="ja">
3     <refnamediv>
4         <refname>uimenuプロパティ</refname>
5         <refpurpose>uimenuプロパティの説明.</refpurpose>
6     </refnamediv>
7     <refsection>
8         <title>説明</title>
9         <para>このページはScilab GUIのメニューで利用可能な全プロパティの
10             一覧を示します.
11         </para>
12         <para>
13             これらのプロパティは <link linkend="uimenu">uimenu</link>
14             関数により作成をする際に設定できます.
15         </para>
16         <para>
17             これらの値は <link linkend="set">set</link>  関数により変更でき,
18             <link linkend="get">get</link> 関数により読み込めます.
19         </para>
20     </refsection>
21     <refsection>
22         <title>プロパティ</title>
23         <variablelist>
24             <varlistentry>
25                 <term>Callback</term>
26                 <listitem>
27                     <para>文字列</para>
28                     <para>
29                         メニューが有効な場合にScilabインタプリタにより
30                         評価される命令.
31                         Mac OSXでは,"button menu"(子のないメニュー)の場合に
32                         コールバックは実行されないため,
33                         子を一つ以上指定する必要があります.
34                     </para>
35                 </listitem>
36             </varlistentry>
37             <varlistentry>
38                 <term>Enable</term>
39                 <listitem>
40                     <para>{on} | off</para>
41                     <para>
42                         メニューを有効または無効にします.
43                         このプロパティに <literal>"on"</literal> (デフォルト)
44                         を指定した場合,メニューは有効となり,
45                         このプロパティに<literal>"off"</literal>を
46                         指定した場合,メニューはマウスのアクションに反応せず,
47                         グレイアウトされます.
48                     </para>
49                 </listitem>
50             </varlistentry>
51             <varlistentry>
52                 <term>Checked</term>
53                 <listitem>
54                     <para>on | {off}</para>
55                     <para>
56                         要素チェックインジケータ.
57                         このプロパティに "on"を指定すると,
58                         チェックボックスを最初に表示した際に
59                         この要素のラベルの先頭にチェックボックスが
60                         表示され,それがチェックされます.
61                         "off"を指定するとチェックボックスは表示されたままで
62                         チェックが外されます.
63                         このプロパティは特定のオプションの状態を示す
64                         要素を表示する際に使用できます.
65                     </para>
66                     <para>注意:
67                         <itemizedlist>
68                             <listitem>
69                                 作成後にチェックボックスを削除する手段はありませんが,
70                                 要素を削除することはできます.
71                             </listitem>
72                             <listitem>
73                                 デフォルトで,対話的にチェックをしたり,チェックを外すことは
74                                 できません.
75                                 このような処理はCallbackプロパティにより実装できます.
76                             </listitem>
77                             <listitem>
78                                 このプロパティは親メニューでは無視されます.
79                             </listitem>
80                         </itemizedlist>
81                     </para>
82                 </listitem>
83             </varlistentry>
84             <varlistentry>
85                 <term>ForegroundColor</term>
86                 <listitem>
87                     <para>[1 3] 実数ベクトルまたは文字列</para>
88                     <para>
89                         uimenuの表面色(フォントの色).
90                         色は赤,緑および青の値として指定されます.
91                         これらの色は[0,1]の範囲の実数です.
92                         色は実数ベクトル,すなわち [R,G,B]または
93                         "R|G|B"のように
94                         各値を "|" で区切った文字列で指定できます.
95                     </para>
96                 </listitem>
97             </varlistentry>
98             <varlistentry>
99                 <term>Icon</term>
100                 <listitem>
101                     <para>文字列.</para>
102                     <para>
103                         このプロパティは,メニューのアイコンとして使用される画像ファイルの
104                         (<link linkend="pwd">Scilabワーキングディレクトリ</link>に対する)
105                         相対パスまたは絶対パスを表します.
106                     </para>
107                 </listitem>
108             </varlistentry>
109             <varlistentry>
110                 <term>Label</term>
111                 <listitem>
112                     <para>文字列.</para>
113                     <para>
114                         このプロパティはメニューに表示するテキストを表します.
115                         テキストが2つの $ (ドル記号)で括られた場合,
116                         LaTeX式とみなされ,
117                         &lt; および &gt; で括られた場合, MathML式とみなされます.
118                     </para>
119                 </listitem>
120             </varlistentry>
121             <varlistentry>
122                 <term>Tag</term>
123                 <listitem>
124                     <para>文字列</para>
125                     <para>
126                         このプロパティは,
127                         一般にメニューを特定する際に使用されます.
128                         これにより"名前"を指定することができます.
129                         主に<literal>findobj()</literal>で指定する
130                         際に使用されます.
131                     </para>
132                 </listitem>
133             </varlistentry>
134             <varlistentry>
135                 <term>Visible</term>
136                 <listitem>
137                     <para>{on} | off</para>
138                     <para>
139                         uimenuの可視性を設定します.
140                         このプロパティに<literal>"on"</literal>(デフォルト)が
141                         設定された場合, uimenuは可視となりますが,
142                         このプロパティに<literal>"off"</literal>が指定された場合,
143                         uimenuは親の図に表示されません.
144                     </para>
145                 </listitem>
146             </varlistentry>
147         </variablelist>
148     </refsection>
149     <refsection role="see also">
150         <title>参照</title>
151         <simplelist type="inline">
152             <member>
153                 <link linkend="uimenu">uicontextmenu</link>
154             </member>
155             <member>
156                 <link linkend="set">set</link>
157             </member>
158             <member>
159                 <link linkend="get">get</link>
160             </member>
161             <member>
162                 <link linkend="math_rendering_features_in_graphic">LaTeX および MathML</link>
163             </member>
164         </simplelist>
165     </refsection>
166     <refsection>
167         <title>履歴</title>
168         <revhistory>
169             <revision>
170                 <revnumber>5.5.0</revnumber>
171                 <revremark>
172                     <literal>Icon</literal> プロパティが追加されました.
173                 </revremark>
174             </revision>
175         </revhistory>
176     </refsection>
177 </refentry>