summaryrefslogtreecommitdiff
path: root/help/ja/usage.page
blob: 6e970c6e01428ecdf150bb7e954a6f77a97a5a33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="usage" xml:lang="ja">
<info>
  <link type="guide" xref="index"/>
  <desc><app>Zenity</app> を使えば、ユーザーと視覚的に対話する簡単なダイアログを作成できます。</desc>

    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>赤星 柔充</mal:name>
      <mal:email>yasumichi@vinelinux.org</mal:email>
      <mal:years>2011,2012</mal:years>
    </mal:credit>
  </info>
<title>使用法</title>
    <p>スクリプトを書く際に <app>Zenity</app> を使えば、以下のようにユーザーと視覚的に対話する簡単なダイアログを作成できます。</p>
    <list>
      <item>
        <p>ユーザーからの情報を取得するダイアログを作成できます。たとえば、カレンダーから日付を選択したり、ファイル選択ダイアログからファイルを選択したりするようにユーザーに求めることができます。</p>
      </item>
      <item>
        <p>ユーザーに情報を提供するダイアログが作成できます。たとえば、処理の現在の状況を示す進捗表示ダイアログやユーザーに注意を促す警告メッセージダイアログを使用できます。</p>
      </item>
    </list>
    <p>ユーザーがダイアログを閉じると <app>Zenity</app> は標準出力へダイアログにより作成されたテキストを出力します。</p>

    <note>
      <p><app>Zenity</app> コマンドを書く時は、確実に各引数を引用符で囲むようにしてください。</p>
      <p>たとえば、次のように使います。</p>
      <screen>zenity --calendar --title="Holiday Planner"</screen>
      <p>次のように使ってはいけません。</p>
      <screen>zenity --calendar --title=Holiday Planner</screen>
      <p>引用符を利用しない場合、予期せぬ結果を招く恐れがあります。</p>
    </note>

    <section id="zenity-usage-mnemonics">
      <title>アクセスキー</title>
	<p>アクセスキーは、メニューやダイアログからマウスでコマンドを選択する代わりにキーボードで操作ができるようにするキーです。それぞれのアクセスキーは、メニューやダイアログのオプションで下線によって識別されます。</p>
	<p>いくつかの <app>Zenity</app> ダイアログは、アクセスキーの利用をサポートしています。アクセスキーとして利用する文字を指定するには、ダイアログのテキスト内にあるアクセスキーにしたい文字の前にアンダースコア (_) を置いてください。以下の例は、アクセスキーとして文字 'C' を指定する方法を示しています。</p>
	<screen><input>"名前の選択(_C)"</input></screen>
    </section>

    <section id="zenity-usage-exitcodes">
      <title>終了コード</title>
    <p>Zenity は、以下の終了コードを返します。</p>

    <table frame="all" rules="all">
        <thead>
          <tr>
            <td>
              <p>終了コード</p></td>
            <td>
              <p>説明</p></td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>
              <p><var>0</var></p>
            </td>
            <td>
              <p>ユーザーが、<gui style="button">OK</gui> か <gui style="button">閉じる</gui>を押しました。</p>
            </td>
          </tr>
          <tr>
            <td>
              <p><var>1</var></p>
            </td>
            <td>
              <p>ユーザーが<gui style="button">キャンセル</gui>を押したか、ウィンドウの機能を利用してダイアログを閉じました。</p>
            </td>
          </tr>
          <tr>
            <td>
              <p><var>-1</var></p>
            </td>
            <td>
              <p>予期しないエラーが発生しました。</p>
            </td>
          </tr>
          <tr>
            <td>
              <p><var>5</var></p>
            </td>
            <td>
              <p>タイムアウトに達したため、ダイアログが閉じました。</p>
            </td>
          </tr>
        </tbody>
    </table>

    </section>


  <!-- ==== General Options ====== -->

  <section id="zenity-usage-general-options">
    <title>汎用的なオプション</title>

    <p>すべての Zenity ダイアログは、以下の汎用的なオプションをサポートしています。</p>

    <terms>

      <item>
        <title><cmd>--title</cmd>=<var>タイトル</var></title>
	<p>ダイアログのタイトルを指定します。</p>
      </item>

      <item>
        <title><cmd>--window-icon</cmd>=<var>アイコンのパス</var></title>
	<p>ダイアログのウィンドウフレームに表示するアイコンを指定します。「info」、「warning」、「question」および「error」というキーワードで提供される 4 つのストックアイコンも利用可能です。</p>
      </item>

      <item>
        <title><cmd>--width</cmd>=<var>幅</var></title>
	<p>ダイアログの幅を指定します。</p>
      </item>

      <item>
        <title><cmd>--height</cmd>=<var>高さ</var></title>
	<p>ダイアログの高さを指定します。</p>
      </item>

      <item>
        <title><cmd>--timeout</cmd>=<var>タイムアウト</var></title>
	<p>ダイアログが閉じるまでのタイムアウト値を秒数で指定します。</p>
      </item>

    </terms>

  </section>

<!-- ==== Miscellaneous Options ====== -->

  <section id="zenity-help-options">
    <title>ヘルプのオプション</title>

    <p>Zenity は、以下のヘルプのオプションを提供しています。</p>

    <terms>

      <item>
        <title><cmd>--help</cmd></title>
	<p>簡単なヘルプを表示します。</p>
      </item>

      <item>
        <title><cmd>--help-all</cmd></title>
	<p>すべてのダイアログに関する完全なヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-general</cmd></title>
	<p>汎用的なオプションを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-calendar</cmd></title>
	<p>カレンダーダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-entry</cmd></title>
	<p>テキスト入力ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-error</cmd></title>
	<p>エラーダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-info</cmd></title>
	<p>情報ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-file-selection</cmd></title>
	<p>ファイル選択ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-list</cmd></title>
	<p>一覧ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-notification</cmd></title>
	<p>通知アイコンのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-progress</cmd></title>
	<p>進捗表示ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-question</cmd></title>
	<p>質問ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-warning</cmd></title>
	<p>警告ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
	<title><cmd>--help-text-info</cmd></title>
	<p>テキスト情報ダイアログのオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-misc</cmd></title>
	<p>種々雑多なオプションに関するヘルプを表示します。</p>
      </item>
 
      <item>
        <title><cmd>--help-gtk</cmd></title>
	<p>GTK+ のオプションに関するヘルプを表示します。</p>
      </item>
 
    </terms>

  </section>

<!-- ==== Miscellaneous Options ====== -->

  <section id="zenity-miscellaneous-options">
    <title>種々雑多なオプション</title>

    <p>Zenity は、以下のような種々雑多なオプションも提供しています。</p>

    <terms>

      <item>
        <title><cmd>--about</cmd></title>
	<p>Zenity のバージョン情報、著作権情報および開発者の情報を含んだ「<gui>Zenity について</gui>」というダイアログを表示します。</p>
      </item>

      <item>
        <title><cmd>--version</cmd></title>
	<p>Zenity のバージョン番号を標準出力に表示します。</p>
      </item>

    </terms>

  </section>

<!-- ==== GTK+ Options ====== -->

  <section id="zenity-gtk-options">
    <title>GTK+ のオプション</title>

    <p>Zenity は、標準的な GTK+ のオプションをサポートしています。GTK+ のオプションについての詳細は、<cmd>zenity --help-gtk</cmd> というコマンドを実行して確認してください。</p>

  </section>

<!-- ==== Environment variables ==== -->

  <section id="zenity-environment-variables">
    <title>環境変数</title>

    <p>通常、Zenity は自身が起動された端末ウィンドウを検出し、そのウィンドウより前面に位置し続けます。この振る舞いは、<var>WINDOWID</var> という環境変数の定義を解除することにより、無効にできます。</p>

  </section>
</page>
bgstack15