~ubuntu-branches/ubuntu/karmic/zenity/karmic

« back to all changes in this revision

Viewing changes to help/de/zenity.xml

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2008-09-23 11:41:01 UTC
  • mfrom: (1.1.32 upstream)
  • Revision ID: james.westby@ubuntu.com-20080923114101-ulw2m9zj9cisntoa
Tags: 2.24.0-0ubuntu1
* New upstream version
* debian/control.in:
  - use rarian-compat rather than scrollkeeper

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
 
3
<!ENTITY author1 "Sun">
 
4
<!ENTITY author2 "Java Desktop System Documentation Team">
 
5
<!ENTITY publisher "Sun Microsystems, Inc.">
 
6
<!ENTITY legal SYSTEM "legal.xml">
 
7
<!ENTITY appversion "2.6.0">
 
8
<!ENTITY app "<application>Zenity</application>">
 
9
<!ENTITY appname "Zenity">
 
10
<!ENTITY date "August 2004">
 
11
<!ENTITY manrevision "2.0">
 
12
]>
 
13
<!-- ================ Document Header ================= -->
 
14
<article id="index" lang="de">
 
15
 
 
16
  <articleinfo>
 
17
    <title>Zenity-Handbuch</title>
 
18
    <subtitle>Zenity-Desktop-Anwenderhandbuch V2.0</subtitle>
 
19
    <copyright>
 
20
            <year>2003</year>
 
21
            <year>2004</year>
 
22
            <holder>Sun Microsystems, Inc.</holder>
 
23
    </copyright><copyright><year>2008</year><holder>Mario Blättermann (mario.blaettermann@t-online.de)</holder></copyright>
 
24
 
 
25
    <!-- Translators: uncomment this
 
26
    <copyright>
 
27
            <year>2004</year>
 
28
            <holder>ME_THE_TRANSLATOR</holder>
 
29
    </copyright>
 
30
    -->
 
31
 
 
32
    <publisher>
 
33
            <publishername>Sun Microsystems, Inc.</publishername>
 
34
    </publisher>
 
35
 
 
36
      <legalnotice id="legalnotice">
 
37
        <para>Das vorliegende Dokument kann gemäß den Bedingungen der GNU Free Documentation License (GFDL), Version 1.1 oder jeder späteren, von der Free Software Foundation veröffentlichten Version ohne unveränderbare Abschnitte sowie ohne Texte auf dem vorderen und hinteren Buchdeckel kopiert, verteilt und/oder modifiziert werden. Eine Kopie der GFDL finden Sie unter diesem <ulink type="help" url="ghelp:fdl">Link</ulink> oder in der mit diesem Handbuch gelieferten Datei COPYING-DOCS.</para>
 
38
         <para>Dieses Handbuch ist Teil einer Sammlung von GNOME-Handbüchern, die unter der GFDL veröffentlicht werden. Wenn Sie dieses Handbuch getrennt von der Sammlung weiterverbreiten möchten, können Sie das tun, indem Sie eine Kopie der Lizenz zum Handbuch hinzufügen, wie es in Abschnitt 6 der Lizenz beschrieben ist.</para>
 
39
 
 
40
        <para>Viele der Namen, die von Unternehmen verwendet werden, um ihre Produkte und Dienstleistungen von anderen zu unterscheiden, sind eingetragene Warenzeichen. An den Stellen, an denen diese Namen in einer GNOME-Dokumentation erscheinen, werden die Namen in Großbuchstaben oder mit einem großen Anfangsbuchstaben geschrieben, wenn das GNOME-Dokumentationsprojekt auf diese Warenzeichen hingewiesen wird.</para>
 
41
 
 
42
        <para>DAS DOKUMENT UND VERÄNDERTE FASSUNGEN DES DOKUMENTS WERDEN UNTER DEN BEDINGUNGEN DER GNU FREE DOCUMENTATION LICENSE ZUR VERFÜGUNG GESTELLT MIT DEM WEITERGEHENDEN VERSTÄNDNIS, DASS: <orderedlist>
 
43
                <listitem>
 
44
                  <para>DIESES DOKUMENT WIRD »WIE VORLIEGEND« GELIEFERT, OHNE GARANTIEN IRGENDEINER ART, SOWOHL AUSDRÜCKLICH GENANNTE ALS AUCH ANGEDEUTETE. DIES BEZIEHT SICH AUCH OHNE EINSCHRÄNKUNG AUF GARANTIEN, DASS DIESES DOKUMENT ODER VERÄNDERTE FASSUNGEN DIESES DOKUMENTS FREI VON HANDELSDEFEKTEN, FÜR EINEN BESTIMMTEN ZWECK GEEIGNET IST ODER DASS ES KEINE RECHTE DRITTER VERLETZT. DAS VOLLE RISIKO WAS QUALITÄT, GENAUIGKEIT UND LEISTUNG DES DOKUMENTS ODER VERÄNDERTE FASSUNGEN DES DOKUMENTS LIEGT BEI IHNEN. SOLLTE EIN DOKUMENT ODER EINE VERÄNDERTE FASSUNG DAVON FEHLER IRGENDEINER ART BEINHALTEN, TRAGEN SIE (NICHT DER URSPRUNGSAUTOR, DER AUTOR ODER EIN MITWIRKENDER) DIE KOSTEN FÜR NOTWENDIGE DIENSTLEISTUNGEN, REPARATUREN ODER FEHLERKORREKTUREN. DIESER HAFTUNGSAUSSCHLUSS IST EIN ESSENZIELLER TEIL DIESER LIZENZ. DIE VERWENDUNG EINES DOKUMENTS ODER EINER VERÄNDERTEN VERSION DES DOKUMENTS IST NICHT GESTATTET AUßER UNTER BEACHTUNG DIESES HAFTUNGSAUSSCHLUSSES UND</para>
 
45
                </listitem>
 
46
                <listitem>
 
47
                  <para>UNTER KEINEN UMSTÄNDEN UND AUF BASIS KEINER RECHTSGRUNDLAGE, EGAL OB DURCH UNERLAUBTEN HANDLUNGEN (EINSCHLIEßLICH FAHRLÄSSIGKEIT), VERTRAG ODER ANDERWEITIG KANN DER AUTOR, URSPRUNGSAUTOR, EIN MITWIRKENDER ODER EIN VERTRIEBSPARTNER DIESES DOKUMENTS ODER EINER VERÄNDERTEN FASSUNG DES DOKUMENTS ODER EIN ZULIEFERER EINER DIESER PARTEIEN, HAFTBAR GEMACHT WERDEN FÜR DIREKTE, INDIREKTE, SPEZIELLE, VERSEHENTLICHE ODER FOLGESCHÄDEN JEGLICHER ART, EINSCHLIEßLICH UND OHNE EINSCHRÄNKUNGEN SCHÄDEN DURCH VERLUST VON KULANZ, ARBEITSAUSFALL, COMPUTERVERSAGEN ODER COMPUTERFEHLFUNKTIONEN ODER ALLE ANDEREN SCHÄDEN ODER VERLUSTE, DIE SICH AUS ODER IN VERBINDUNG MIT DER VERWENDUNG DES DOKUMENTS UND VERÄNDERTER FASSUNGEN DES DOKUMENTS ERGEBEN, AUCH WENN DIE OBEN GENANNTEN PARTEIEN ÜBER DIE MÖGLICHKEIT SOLCHER SCHÄDEN INFORMIERT WAREN.</para>
 
48
                </listitem>
 
49
          </orderedlist></para>
 
50
  </legalnotice>
 
51
 
 
52
 
 
53
 
 
54
    <authorgroup>
 
55
      <author>
 
56
        <firstname>Sun</firstname>
 
57
        <surname>Java-Desktopsystem-Dokumentationsteam</surname>
 
58
        <affiliation><orgname>Sun Microsystems, Inc.</orgname></affiliation>
 
59
      </author>
 
60
      <author role="maintainer">
 
61
        <firstname>Glynn</firstname>
 
62
        <surname>Foster</surname>
 
63
        <affiliation>
 
64
          <orgname>GNOME-Dokumentationsprojekt</orgname>
 
65
        </affiliation>
 
66
      </author>
 
67
      <editor>
 
68
        <firstname>Nicholas</firstname>
 
69
        <surname>Curran</surname>
 
70
        <affiliation>
 
71
          <orgname>GNOME-Dokumentationsprojekt</orgname>
 
72
        </affiliation>
 
73
      </editor>
 
74
    </authorgroup>
 
75
 
 
76
    <revhistory>
 
77
      <revision>
 
78
        <revnumber>Zenity-Desktop-Anwenderhandbuch V2.0</revnumber>
 
79
        <date>August 2004</date>
 
80
        <revdescription>
 
81
          <para role="author">Sun Java-Desktopsystem-Dokumentationsteam</para>
 
82
          <para role="publisher">Sun Microsystems, Inc.</para>
 
83
        </revdescription>
 
84
      </revision>
 
85
 
 
86
      <revision>
 
87
        <revnumber>Zenity-Handbuch V1.0</revnumber>
 
88
        <date>Januar 2003</date>
 
89
        <revdescription>
 
90
          <para role="author">Glynn Foster</para>
 
91
          <para role="publisher">GNOME-Dokumentationsprojekt</para>
 
92
        </revdescription>
 
93
      </revision>
 
94
    </revhistory>
 
95
 
 
96
    <releaseinfo>Dieses Handbuch beschreibt Version 2.6.0 von Zenity.</releaseinfo>
 
97
 
 
98
    <legalnotice>
 
99
            <title>Rückmeldungen</title>
 
100
            <para>Zum Senden von Rückmeldungen folgen Sie den Anweisungen auf der <ulink url="ghelp:gnome-feedback" type="help">GNOME-Seite für Rückmeldungen</ulink>.</para>
 
101
<!-- Translators may also add here feedback address for translations -->
 
102
 
 
103
    </legalnotice>
 
104
    <abstract role="description">
 
105
            <para>Zenity entstand aus »gdialog«, der GNOME-Variante von »dialog«, welches Ihnen erlaubt, Dialogfenster über die Befehlszeile und mittels Shell-Skripten anzuzeigen.</para>
 
106
    </abstract>
 
107
  </articleinfo>
 
108
  
 
109
  <indexterm>
 
110
    <primary>Zenity-Befehl</primary>
 
111
  </indexterm>
 
112
  <indexterm>
 
113
    <primary>Dialog-Erzeuger</primary>
 
114
  </indexterm>
 
115
<!-- ================ Document Body ================= -->
 
116
 
 
117
<!-- ==== Introduction ====== -->
 
118
 
 
119
  <sect1 id="zenity-introduction">
 
120
    <title>Einführung</title>
 
121
 
 
122
    <para><application>Zenity</application> erlaubt Ihnen die Erzeugung der folgenden Typen simpler Dialoge:</para>
 
123
 
 
124
    <itemizedlist>
 
125
        <listitem><para>Kalender</para></listitem>
 
126
        <listitem><para>Dateiauswahl</para></listitem>
 
127
        <listitem><para>Liste</para></listitem>
 
128
        <listitem><para>Benachrichtigungssymbol</para></listitem>
 
129
        <listitem><para>Meldung</para>
 
130
            <itemizedlist>
 
131
                <listitem><para>Fehler</para></listitem>
 
132
                <listitem><para>Information</para></listitem>
 
133
                <listitem><para>Frage</para></listitem>
 
134
                <listitem><para>Warnung</para></listitem>
 
135
            </itemizedlist>
 
136
        </listitem>
 
137
        <listitem><para>Fortschritt</para></listitem>
 
138
        <listitem><para>Textfeld</para></listitem>
 
139
        <listitem><para>Textinformation</para></listitem>
 
140
    </itemizedlist>
 
141
 
 
142
  </sect1>
 
143
 
 
144
<!-- ==== Usage ====== -->
 
145
 
 
146
  <sect1 id="zenity-usage">
 
147
    <title>Benutzung</title>
 
148
 
 
149
    <para>Wenn Sie Skripte schreiben, können Sie <application>Zenity</application> zur Erzeugung einfacher Dialoge zur Interaktion mit dem Benutzer verwenden, wie folgende:</para>
 
150
    <itemizedlist>
 
151
      <listitem>
 
152
        <para>Sie können einen Dialog erzeugen, der die Eingabe von Informationen durch den Benutzer erfordert. Beispielsweise können Sie den Benutzer anweisen, ein Datum aus einem Kalenderdialog oder eine Datei aus einem Dateiauswahldialog zu wählen.</para>
 
153
      </listitem>
 
154
      <listitem>
 
155
        <para>Sie können einen Dialog erzeugen, um dem Benutzer Informationen zur Verfügung zu stellen. Beispielsweise können Sie einen Fortschrittsanzeige-Dialog erzeugen, um auf den aktuellen Status eines Vorgangs hinzuweisen, oder einen Warndialog, um den Benutzer zu warnen.</para>
 
156
      </listitem>
 
157
    </itemizedlist>
 
158
    <para>Wenn der Benutzer den Dialog schließt, schreibt <application>Zenity</application> den vom Dialog ausgegebenen Text in die Standardausgabe.</para>
 
159
 
 
160
    <note>
 
161
      <para>Wenn Sie <application>Zenity</application>-Befehle schreiben, stellen Sie bitte sicher, dass Sie jedes Argument stets in Anführungszeichen einschließen.</para>
 
162
      <para>Benutzen Sie beispielsweise: <screen><userinput><command>zenity --calendar --title="Urlaubsplaner"</command></userinput></screen> Benutzen Sie nicht: <screen><userinput><command>zenity --calendar --title=Urlaubsplaner</command></userinput></screen></para>
 
163
      <para>Wenn Sie keine Anführungszeichen verwenden, könnten Sie unerwartete Ergebnisse erhalten.</para>
 
164
    </note>
 
165
 
 
166
    <sect2 id="zenity-usage-mnemonics">
 
167
      <title>Zugriffstasten</title>
 
168
        <para>Eine Zugriffstaste ist eine Taste, die Ihnen die Ausführung einer Aktion mit der Tastatur zur Auswahl eines Befehls aus einem Menü oder einem Dialog erlaubt, anstatt dafür die Maus zu benutzen.</para>
 
169
        <para>Einige <application>Zenity</application>-Dialoge unterstützen die Verwendung von Zugriffstasten. Um das Zeichen für den Tastaturzugriff festzulegen, setzen Sie einen Unterstrich vor das Zeichen im Dialogtext. Das folgende Beispiel zeigt, wie Sie den Buchstaben »W« als Zugriffstaste festlegen.</para>
 
170
        <screen><userinput>"_Wählen Sie einen Namen"</userinput></screen>
 
171
    </sect2>
 
172
 
 
173
    <sect2 id="zenity-usage-exitcodes">
 
174
      <title>Rückgabewerte</title>
 
175
    <para><application>Zenity</application> erzeugt die folgenden Rückgabewerte:</para>
 
176
 
 
177
    <informaltable frame="all">
 
178
      <tgroup cols="2" colsep="1" rowsep="1">
 
179
        <colspec colname="COLSPEC0" colwidth="50*"/>
 
180
        <colspec colname="COLSPEC1" colwidth="50*"/>
 
181
        <thead>
 
182
          <row valign="top">
 
183
            <entry colname="COLSPEC0">
 
184
              <para>Rückgabewert</para></entry>
 
185
            <entry colname="COLSPEC1">
 
186
              <para>Beschreibung</para></entry>
 
187
          </row>
 
188
        </thead>
 
189
        <tbody>
 
190
          <row valign="top">
 
191
            <entry>
 
192
              <para><varname>0</varname></para>
 
193
            </entry>
 
194
            <entry>
 
195
              <para>Der Benutzer hat entweder auf <guibutton>OK</guibutton> oder auf <guibutton>Schließen</guibutton> gedrückt.</para>
 
196
            </entry>
 
197
          </row>
 
198
          <row valign="top">
 
199
            <entry>
 
200
              <para><varname>1</varname></para>
 
201
            </entry>
 
202
            <entry>
 
203
              <para>Der Benutzer hat entweder auf <guibutton>Abbrechen</guibutton> gedrückt oder die Fensterfunktionen zum Schließen des Dialogs benutzt.</para>
 
204
            </entry>
 
205
          </row>
 
206
          <row valign="top">
 
207
            <entry>
 
208
              <para><varname>-1</varname></para>
 
209
            </entry>
 
210
            <entry>
 
211
              <para>Es ist ein unerwarteter Fehler aufgetreten.</para>
 
212
            </entry>
 
213
          </row>
 
214
        </tbody>
 
215
      </tgroup>
 
216
    </informaltable>
 
217
 
 
218
    </sect2>
 
219
 
 
220
 
 
221
  <!-- ==== General Options ====== -->
 
222
 
 
223
  <sect2 id="zenity-usage-general-options">
 
224
    <title>Allgemeine Einstellungen</title>
 
225
 
 
226
    <para>Alle <application>Zenity</application>-Dialoge unterstützen die folgenden allgemeinen Optionen:</para>
 
227
 
 
228
    <variablelist>
 
229
 
 
230
      <varlistentry>
 
231
        <term><option>--title</option>=<replaceable>Titel</replaceable></term>
 
232
        <listitem>
 
233
          <para>Damit legen Sie den Titel des Dialogs fest.</para>
 
234
        </listitem>
 
235
      </varlistentry>
 
236
 
 
237
      <varlistentry>
 
238
        <term><option>--window-icon</option>=<replaceable>Symbolpfad</replaceable></term>
 
239
        <listitem>
 
240
          <para>Damit legen Sie das Symbol fest, das im Fensterrahmen des Dialogs angezeigt wird. Es gibt 4 Standardsymbole, die auch über die Schlüsselwörter »info«, »warning«, »question« und »error« bereitgestellt werden.</para>
 
241
        </listitem>
 
242
      </varlistentry>
 
243
 
 
244
      <varlistentry>
 
245
        <term><option>--width</option>=<replaceable>Breite</replaceable></term>
 
246
        <listitem>
 
247
          <para>Damit legen Sie die Breite des Dialogs fest.</para>
 
248
        </listitem>
 
249
      </varlistentry>
 
250
 
 
251
      <varlistentry>
 
252
        <term><option>--height</option>=<replaceable>Höhe</replaceable></term>
 
253
        <listitem>
 
254
          <para>Damit legen Sie die Höhe des Dialogs fest.</para>
 
255
        </listitem>
 
256
      </varlistentry>
 
257
 
 
258
    </variablelist>
 
259
 
 
260
  </sect2>
 
261
 
 
262
<!-- ==== Miscellaneous Options ====== -->
 
263
 
 
264
  <sect2 id="zenity-help-options">
 
265
    <title>Hilfeoptionen</title>
 
266
 
 
267
    <para><application>Zenity</application> stellt die folgenden Hilfeoptionen bereit:</para>
 
268
 
 
269
    <variablelist>
 
270
 
 
271
      <varlistentry>
 
272
        <term><option>--help</option></term>
 
273
        <listitem>
 
274
          <para>Damit zeigen Sie einen Hilfetext in Kurzform an.</para>
 
275
        </listitem>
 
276
      </varlistentry>
 
277
 
 
278
      <varlistentry>
 
279
        <term><option>--help-all</option></term>
 
280
        <listitem>
 
281
          <para>Damit zeigen Sie den kompletten Hilfetext für alle Dialoge an.</para>
 
282
        </listitem>
 
283
      </varlistentry>
 
284
 
 
285
      <varlistentry>
 
286
        <term><option>--help-general</option></term>
 
287
        <listitem>
 
288
          <para>Damit zeigen Sie den Hilfetext für allgemeine Dialogoptionen an.</para>
 
289
        </listitem>
 
290
      </varlistentry>
 
291
 
 
292
      <varlistentry>
 
293
        <term><option>--help-calendar</option></term>
 
294
        <listitem>
 
295
          <para>Damit zeigen Sie den Hilfetext für Kalenderdialogoptionen an.</para>
 
296
        </listitem>
 
297
      </varlistentry>
 
298
 
 
299
      <varlistentry>
 
300
        <term><option>--help-entry</option></term>
 
301
        <listitem>
 
302
          <para>Damit zeigen Sie den Hilfetext für Optionen des Texteingabedialogs an.</para>
 
303
        </listitem>
 
304
      </varlistentry>
 
305
 
 
306
      <varlistentry>
 
307
        <term><option>--help-error</option></term>
 
308
        <listitem>
 
309
          <para>Damit zeigen Sie den Hilfetext für Optionen des Fehlerdialogs an.</para>
 
310
        </listitem>
 
311
      </varlistentry>
 
312
 
 
313
      <varlistentry>
 
314
        <term><option>--help-info</option></term>
 
315
        <listitem>
 
316
          <para>Damit zeigen Sie den Hilfetext für Informationsdialogoptionen an.</para>
 
317
        </listitem>
 
318
      </varlistentry>
 
319
 
 
320
      <varlistentry>
 
321
        <term><option>--help-file-selection</option></term>
 
322
        <listitem>
 
323
          <para>Damit zeigen Sie den Hilfetext für Optionen des Dateiauswahldialogs.</para>
 
324
        </listitem>
 
325
      </varlistentry>
 
326
 
 
327
      <varlistentry>
 
328
        <term><option>--help-list</option></term>
 
329
        <listitem>
 
330
          <para>Damit zeigen Sie den Hilfetext für Optionen des Listendialogs an.</para>
 
331
        </listitem>
 
332
      </varlistentry>
 
333
 
 
334
      <varlistentry>
 
335
        <term><option>--help-notification</option></term>
 
336
        <listitem>
 
337
          <para>Damit zeigen Sie den Hilfetext für Optionen des Benachrichtigungsymbols an.</para>
 
338
        </listitem>
 
339
      </varlistentry>
 
340
 
 
341
      <varlistentry>
 
342
        <term><option>--help-progress</option></term>
 
343
        <listitem>
 
344
          <para>Damit zeigen Sie den Hilfetext für Optionen des Fortschrittsanzeige-Dialogs an.</para>
 
345
        </listitem>
 
346
      </varlistentry>
 
347
 
 
348
      <varlistentry>
 
349
        <term><option>--help-question</option></term>
 
350
        <listitem>
 
351
          <para>Damit zeigen Sie den Hilfetext für Optionen des Fragedialogs an.</para>
 
352
        </listitem>
 
353
      </varlistentry>
 
354
 
 
355
      <varlistentry>
 
356
        <term><option>--help-warning</option></term>
 
357
        <listitem>
 
358
          <para>Damit zeigen Sie den Hilfetext für die Optionen des Warndialogs an.</para>
 
359
        </listitem>
 
360
      </varlistentry>
 
361
 
 
362
      <varlistentry>
 
363
        <term><option>--help-text-info</option></term>
 
364
        <listitem>
 
365
          <para>Damit zeigen Sie den Hilfetext für Optionen des Informationsdialogs an.</para>
 
366
        </listitem>
 
367
      </varlistentry>
 
368
 
 
369
      <varlistentry>
 
370
        <term><option>--help-misc</option></term>
 
371
        <listitem>
 
372
          <para>Damit zeigen Sie den Hilfetext für nicht auf einen bestimmten Dialog bezogene Optionen an.</para>
 
373
        </listitem>
 
374
      </varlistentry>
 
375
 
 
376
      <varlistentry>
 
377
        <term><option>--help-gtk</option></term>
 
378
        <listitem>
 
379
          <para>Damit zeigen Sie den Hilfetext für die GTK+-Optionen an.</para>
 
380
        </listitem>
 
381
      </varlistentry>
 
382
 
 
383
    </variablelist>
 
384
 
 
385
  </sect2>
 
386
 
 
387
<!-- ==== Miscellaneous Options ====== -->
 
388
 
 
389
  <sect2 id="zenity-miscellaneous-options">
 
390
    <title>Verschiedene Optionen</title>
 
391
 
 
392
    <para><application>Zenity</application> stellt außerdem die folgenden verschiedenen Optionen zur Verfügung:</para>
 
393
 
 
394
    <variablelist>
 
395
 
 
396
      <varlistentry>
 
397
        <term><option>--about</option></term>
 
398
        <listitem>
 
399
          <para>Damit zeigen Sie den <guilabel>Info zu Zenity</guilabel>-Dialog an, der Versionsinformationen, Copyright-Informationen und Entwicklerinformationen über <application>Zenity</application> enthält.</para>
 
400
        </listitem>
 
401
      </varlistentry>
 
402
 
 
403
      <varlistentry>
 
404
        <term><option>--version</option></term>
 
405
        <listitem>
 
406
          <para>Damit zeigen Sie die Versionsnummer von <application>Zenity</application> an.</para>
 
407
        </listitem>
 
408
      </varlistentry>
 
409
 
 
410
    </variablelist>
 
411
 
 
412
  </sect2>
 
413
 
 
414
<!-- ==== GTK+ Options ====== -->
 
415
 
 
416
  <sect2 id="zenity-gtk-options">
 
417
    <title>GTK+-Optionen</title>
 
418
 
 
419
    <para><application>Zenity</application> unterstützt die Standardoptionen von GTK+. Um weitere Informationen über die GTK+-Optionen anzuzeigen, führen Sie den Befehl <command>zenity -?</command> aus.</para>
 
420
 
 
421
  </sect2>
 
422
 
 
423
  </sect1>
 
424
<!-- ==== Calendar Options ====== -->
 
425
 
 
426
  <sect1 id="zenity-calendar-options">
 
427
    <title>Kalenderdialog</title>
 
428
 
 
429
    <para>Benutzen Sie die Option <option>--calendar</option> zur Erzeugung eines Kalenderdialogs. <application>Zenity</application> gibt das gewählte Datum an die Standardausgabe zurück. Wenn kein Datum auf der Befehlszeile angegeben wird, verwendet der Dialog das aktuelle Datum.</para>
 
430
    <para>Der Kalenderdialog unterstützt die folgenden Optionen:</para>
 
431
 
 
432
    <variablelist>
 
433
 
 
434
      <varlistentry>
 
435
        <term><option>--text</option>=<replaceable>Text</replaceable></term>
 
436
        <listitem>
 
437
          <para>Damit legen Sie den Text fest, der im Kalenderdialog angezeigt wird.</para>
 
438
        </listitem>
 
439
      </varlistentry>
 
440
        
 
441
      <varlistentry>
 
442
        <term><option>--day</option>=<replaceable>Tag</replaceable></term>
 
443
        <listitem>
 
444
          <para>Damit legen Sie den im Kalenderdialog ausgewählten Tag fest. <replaceable>Tag</replaceable> muss eine Zahl von 1 bis 31 sein.</para>
 
445
        </listitem>
 
446
      </varlistentry>
 
447
 
 
448
      <varlistentry>
 
449
        <term><option>--month</option>=<replaceable>Monat</replaceable></term>
 
450
        <listitem>
 
451
          <para>Damit legen Sie den im Kalenderdialog ausgewählten Monat fest. <replaceable>Monat</replaceable> muss eine Zahl zwischen 1 und 12 sein.</para>
 
452
        </listitem>
 
453
      </varlistentry>
 
454
 
 
455
      <varlistentry>
 
456
        <term><option>--year</option>=<replaceable>Jahr</replaceable></term>
 
457
        <listitem>
 
458
          <para>Damit legen Sie das im Kalenderdialog ausgewählte Jahr fest.</para>
 
459
        </listitem>
 
460
      </varlistentry>
 
461
 
 
462
      <varlistentry>
 
463
        <term><option>--date-format</option>=<replaceable>Format</replaceable></term>
 
464
        <listitem>
 
465
          <para>Damit legen Sie das Format fest, das vom Kalenderdialog nach der Auswahl des Datums zurückgegeben wird. Das Standardformat ist abhängig von Ihren Spracheinstellungen. <replaceable>Format</replaceable> muss ein Format sein, das von der <command>strftime</command>-Funktion unterstützt wird, zum Beispiel <literal>%A %d/%m/%y</literal>.</para>
 
466
        </listitem>
 
467
      </varlistentry>
 
468
 
 
469
    </variablelist>
 
470
 
 
471
    <para>Das folgende Beispielskript zeigt, wie Sie einen Kalenderdialog erzeugen können: <programlisting>
 
472
        #!/bin/sh
 
473
 
 
474
 
 
475
        if zenity --calendar \
 
476
        --title="Datum auswählen" \
 
477
        --text="Klicken Sie auf ein Datum, um es auszuwählen." \
 
478
        --day=9 --month=4 --year=2008
 
479
          then echo $?
 
480
          else echo "Kein Datum ausgewählt"
 
481
        fi
 
482
      </programlisting></para>
 
483
 
 
484
    <figure id="zenity-calendar-screenshot">
 
485
      <title>Beispiel für einen Kalenderdialog</title>
 
486
      <screenshot>
 
487
        <mediaobject>
 
488
          <imageobject>
 
489
              <imagedata fileref="figures/zenity-calendar-screenshot.png" format="PNG"/>
 
490
          </imageobject>
 
491
          <textobject>
 
492
              <phrase><application>Zenity</application> Beispiel für einen Kalenderdialog</phrase>
 
493
          </textobject>
 
494
        </mediaobject>
 
495
      </screenshot>
 
496
   </figure>
 
497
                                                                                                          
 
498
  </sect1>
 
499
 
 
500
 
 
501
<!-- ==== File Selection Options ====== -->
 
502
 
 
503
  <sect1 id="zenity-file-selection-options">
 
504
    <title>Dateiauswahldialog</title>
 
505
 
 
506
    <para>Verwenden Sie die Option <option>--file-selection</option> zur Erzeugung eines Dateiauswahldialogs. <application>Zenity</application> gibt die ausgewählten Dateien oder Ordner an die Standardausgabe zurück. Der Standardmodus für den Dateiauswahldialog ist »Öffnen«. </para>
 
507
    <para>Der Dateiauswahldialog unterstützt die folgenden Optionen:</para>
 
508
 
 
509
    <variablelist>
 
510
 
 
511
      <varlistentry>
 
512
        <term><option>--filename</option>=<replaceable>Dateiname</replaceable></term>
 
513
        <listitem>
 
514
          <para>Legt die Datei oder den Ordner fest, die oder der bei der ersten Anzeige des Dateiauswahldialogs angezeigt wird.</para>
 
515
        </listitem>
 
516
      </varlistentry>
 
517
 
 
518
      <varlistentry>
 
519
        <term><option>--multiple</option></term>
 
520
        <listitem>
 
521
          <para>Erlaubt die Mehrfachauswahl von Dateien im Dateiauswahldialog.</para>
 
522
        </listitem>
 
523
      </varlistentry>
 
524
 
 
525
      <varlistentry>
 
526
        <term><option>--directory</option></term>
 
527
        <listitem>
 
528
          <para>Erlaubt nur die Auswahl von Ordnern im Dateiauswahldialog.</para>
 
529
        </listitem>
 
530
      </varlistentry>
 
531
 
 
532
      <varlistentry>
 
533
        <term><option>--save</option></term>
 
534
        <listitem>
 
535
          <para>Setzt den Dateiauswahldialog in den Modus »Speichern«.</para>
 
536
        </listitem>
 
537
      </varlistentry>
 
538
 
 
539
      <varlistentry>
 
540
        <term><option>--separator</option>=<replaceable>Trenner</replaceable></term>
 
541
        <listitem>
 
542
          <para>Legt die Zeichenkette fest, die für die Trennung der zurückgegebenen Liste der Dateinamen verwendet wird.</para>
 
543
        </listitem>
 
544
      </varlistentry>
 
545
 
 
546
    </variablelist>
 
547
 
 
548
    <para>Das folgende Beispielskript zeigt, wie Sie einen Dateiauswahldialog erzeugen können: <programlisting>
 
549
        #!/bin/sh
 
550
 
 
551
        FILE=`zenity --file-selection --title="Wählen Sie eine Datei"`
 
552
 
 
553
        case $? in
 
554
                 0)
 
555
                        echo "\"$FILE\" ausgewählt.";;
 
556
                 1)
 
557
                        echo "Keine Datei ausgewählt.";;
 
558
                -1)
 
559
                        echo "Keine Datei ausgewählt.";;
 
560
        esac
 
561
      </programlisting></para>
 
562
 
 
563
    <figure id="zenity-fileselection-screenshot">
 
564
      <title>Beispiel für einen Dateiauswahldialog</title>
 
565
      <screenshot>
 
566
        <mediaobject>
 
567
          <imageobject>
 
568
            <imagedata fileref="figures/zenity-fileselection-screenshot.png" format="PNG"/>
 
569
          </imageobject>
 
570
          <textobject>
 
571
            <phrase><application>Zenity</application> Beispiel für einen Dateiauswahldialog</phrase>
 
572
          </textobject>
 
573
        </mediaobject>
 
574
      </screenshot>
 
575
    </figure>
 
576
 
 
577
  </sect1>
 
578
 
 
579
<!-- ==== Notification Options ====== -->
 
580
  <sect1 id="zenity-notification-options">
 
581
    <title>Benachrichtigungssymbol</title>
 
582
 
 
583
    <para>
 
584
    </para>
 
585
 
 
586
    <variablelist>
 
587
 
 
588
      <varlistentry>
 
589
        <term><option>--text</option>=<replaceable>Text</replaceable></term>
 
590
        <listitem>
 
591
          <para>Legt den Text fest, der im Benachrichtigungsfeld angezeigt wird.</para>
 
592
        </listitem>
 
593
      </varlistentry>
 
594
 
 
595
    </variablelist>
 
596
 
 
597
    <para>Das folgende Beispielskript zeigt, wie Sie ein Benachrichtigungssymbol erzeugen: <programlisting>
 
598
        #!/bin/sh
 
599
 
 
600
        zenity --notification\
 
601
          --window-icon="info" \
 
602
          --text="Wichtige Systemaktualisierungen sind verfügbar!"
 
603
      </programlisting></para>
 
604
 
 
605
    <figure id="zenity-notification-screenshot">
 
606
      <title>Beispiel für ein Benachrichtigungssymbol</title>
 
607
      <screenshot>
 
608
        <mediaobject>
 
609
          <imageobject>
 
610
              <imagedata fileref="figures/zenity-notification-screenshot.png" format="PNG"/>
 
611
          </imageobject>
 
612
          <textobject>
 
613
              <phrase><application>Zenity</application> Beispiel für ein Benachrichtigungssymbol</phrase>
 
614
          </textobject>
 
615
        </mediaobject>
 
616
      </screenshot>
 
617
   </figure>
 
618
                                                                                                          
 
619
  </sect1>
 
620
 
 
621
<!-- ==== List Options ====== -->
 
622
 
 
623
  <sect1 id="zenity-list-options">
 
624
    <title>Listendialog</title>
 
625
 
 
626
    <para>Verwenden Sie die Option <option>--list</option>, um einen Listendialog zu erzeugen. <application>Zenity</application> gibt die Einträge in der ersten Spalte der ausgewählten Zeile an die Standardausgabe zurück.</para>
 
627
 
 
628
    <para>Die Daten für den Dialog müssen Spalte für Spalte und Zeile für Zeile angegeben werden. Die Daten können dem Dialog durch die Standardeingabe zur Verfügung gestellt werden. Die einzelnen Einträge müssen durch ein Newline-Zeichen voneinander getrennt werden.</para>
 
629
 
 
630
    <para>Wenn Sie die Optionen <option>--checklist</option> oder <option>--radiolist</option> verwenden, muss jede Zeile entweder mit 'TRUE' oder mit 'FALSE' beginnen.</para>
 
631
 
 
632
    <para>Der Listendialog unterstützt die folgenden Optionen:</para>
 
633
 
 
634
    <variablelist>
 
635
 
 
636
      <varlistentry>
 
637
        <term><option>--column</option>=<replaceable>Spalte</replaceable></term>
 
638
        <listitem>
 
639
          <para>Legt die Spaltenüberschriften fest, die im Listendialog angezeigt werden sollen. Sie müssen eine <option>--column</option>-Option für jede Spalte angeben, die Sie im Listendialog anzeigen wollen.</para>
 
640
        </listitem>
 
641
      </varlistentry>
 
642
 
 
643
      <varlistentry>
 
644
        <term><option>--checklist</option></term>
 
645
        <listitem>
 
646
          <para>Legt fest, dass die erste Spalte im Listendialog Ankreuzfelder enthält.</para>
 
647
        </listitem>
 
648
      </varlistentry>
 
649
 
 
650
      <varlistentry>
 
651
        <term><option>--radiolist</option></term>
 
652
        <listitem>
 
653
          <para>Legt fest, dass die erste Spalte im Listendialog Radioknöpfe enthalten soll.</para>
 
654
        </listitem>
 
655
      </varlistentry>
 
656
 
 
657
      <varlistentry>
 
658
        <term><option>--editable</option></term>
 
659
        <listitem>
 
660
          <para>Erlaubt die Bearbeitung der angezeigten Objekte.</para>
 
661
        </listitem>
 
662
      </varlistentry>
 
663
 
 
664
      <varlistentry>
 
665
        <term><option>--separator</option>=<replaceable>Trenner</replaceable></term>
 
666
        <listitem>
 
667
          <para>Legt fest, welche Zeichenkette verwendet wird, wenn der Listendialog die ausgewählten Einträge zurück gibt.</para>
 
668
        </listitem>
 
669
      </varlistentry>
 
670
 
 
671
      <varlistentry>
 
672
        <term><option>--print-column</option>=<replaceable>Spalte</replaceable></term>
 
673
        <listitem>
 
674
          <para>Dies legt fest, welche Spalte Ihrer Auswahl ausgegeben werden soll. Die Vorgabe ist »1«. Sie können »ALL« verwenden, um alle Spalten der Liste ausgeben zu lassen.</para>
 
675
        </listitem>
 
676
      </varlistentry>
 
677
 
 
678
    </variablelist>
 
679
 
 
680
    <para>Das folgende Beispielskript zeigt, wie Sie einen Listendialog erzeugen: <programlisting>
 
681
        #!/bin/sh
 
682
 
 
683
        zenity --list \
 
684
          --title="Fehlerberichte auswählen" \
 
685
          --column="Kennung" --column="Wichtigkeit" --column="Beschreibung" \
 
686
            992383 Normal "GtkTreeView crashes on multiple selections" \
 
687
            293823 High "GNOME Dictionary does not handle proxy" \
 
688
            393823 Critical "Menu editing does not work in GNOME 2.0"
 
689
      </programlisting></para>
 
690
 
 
691
    <figure id="zenity-list-screenshot">
 
692
      <title>Beispiel für einen Listendialog</title>
 
693
      <screenshot>
 
694
        <mediaobject>
 
695
          <imageobject>
 
696
            <imagedata fileref="figures/zenity-list-screenshot.png" format="PNG"/>
 
697
          </imageobject>
 
698
          <textobject>
 
699
            <phrase><application>Zenity</application> Beispiel für einen Listendialog</phrase>
 
700
          </textobject>
 
701
        </mediaobject>
 
702
      </screenshot>
 
703
    </figure>
 
704
 
 
705
  </sect1>
 
706
 
 
707
<!-- ==== Message Options ====== -->
 
708
 
 
709
  <sect1 id="zenity-message-options">
 
710
    <title>Meldungsdialoge</title>
 
711
 
 
712
    <para><application>Zenity</application> kann vier verschiedene Typen von Meldungsdialogen erzeugen:</para>
 
713
    <itemizedlist>
 
714
      <listitem>
 
715
        <para>Fehler</para>
 
716
      </listitem>
 
717
      <listitem>
 
718
        <para>Information</para>
 
719
      </listitem>
 
720
      <listitem>
 
721
        <para>Frage</para>
 
722
      </listitem>
 
723
      <listitem>
 
724
        <para>Warnung</para>
 
725
      </listitem>
 
726
    </itemizedlist>
 
727
 
 
728
    <para>Für jeden dieser Typen geben Sie mit der Option <option>--text</option> an, welcher Text im Dialog angezeigt werden soll.</para>
 
729
 
 
730
    <sect2 id="zenity-error-dialog">
 
731
      <title>Fehlerdialog</title>
 
732
 
 
733
      <para>Verwenden Sie die Option <option>--error</option>, um einen Fehlerdialog zu erzeugen.</para>
 
734
 
 
735
      <para>Das folgende Beispielskript zeigt, wie Sie einen Fehlerdialog erzeugen: <programlisting>
 
736
          #!/bin/bash
 
737
 
 
738
          zenity --error \
 
739
          --text="/var/log/syslog wurde nicht gefunden."
 
740
        </programlisting></para>
 
741
 
 
742
      <figure id="zenity-error-screenshot">
 
743
        <title>Beispiel für einen Fehlerdialog</title>
 
744
        <screenshot>
 
745
          <mediaobject>
 
746
            <imageobject>
 
747
              <imagedata fileref="figures/zenity-error-screenshot.png" format="PNG"/>
 
748
            </imageobject>
 
749
            <textobject>
 
750
              <phrase><application>Zenity</application> Beispiel für einen Fehlerdialog</phrase>
 
751
            </textobject>
 
752
          </mediaobject>
 
753
        </screenshot>
 
754
      </figure>
 
755
    </sect2>
 
756
 
 
757
    <sect2 id="zenity-info-dialog">
 
758
      <title>Informationsdialog</title>
 
759
 
 
760
      <para>Verwenden Sie die Option <option>--info</option>, um einen Informationsdialog zu erzeugen.</para>
 
761
 
 
762
      <para>Das folgende Beispielskript zeigt, wie Sie einen Informationsdialog erzeugen: <programlisting>
 
763
          #!/bin/bash
 
764
 
 
765
          zenity --info \
 
766
          --text="Die Aktualisierung wurde ausgeführt.\n3 von 10 Dateien wurden aktualisiert."
 
767
        </programlisting></para>
 
768
 
 
769
      <figure id="zenity-information-screenshot">
 
770
        <title>Beispiel für einen Informationsdialog</title>
 
771
        <screenshot>
 
772
          <mediaobject>
 
773
            <imageobject>
 
774
              <imagedata fileref="figures/zenity-information-screenshot.png" format="PNG"/>
 
775
            </imageobject>
 
776
            <textobject>
 
777
              <phrase><application>Zenity</application> Beispiel für einen Informationsdialog</phrase>
 
778
            </textobject>
 
779
          </mediaobject>
 
780
        </screenshot>
 
781
      </figure>
 
782
    </sect2>
 
783
 
 
784
    <sect2 id="zenity-question-dialog">
 
785
      <title>Fragedialog</title>
 
786
 
 
787
      <para>Verwenden Sie die Option <option>--question</option>, um einen Fragedialog zu erzeugen.</para>
 
788
 
 
789
      <para>Das folgende Beispielskript zeigt, wie Sie einen Fragedialog erzeugen: <programlisting>
 
790
          #!/bin/bash
 
791
 
 
792
          zenity --question \
 
793
          --text="Wollen Sie wirklich fortsetzen?"
 
794
        </programlisting></para>
 
795
 
 
796
      <figure id="zenity-question-screenshot">
 
797
        <title>Beispiel für einen Fragedialog</title>
 
798
        <screenshot>
 
799
          <mediaobject>
 
800
            <imageobject>
 
801
              <imagedata fileref="figures/zenity-question-screenshot.png" format="PNG"/>
 
802
            </imageobject>
 
803
            <textobject>
 
804
              <phrase><application>Zenity</application> Beispiel für einen Fragedialog</phrase>
 
805
            </textobject>
 
806
          </mediaobject>
 
807
        </screenshot>
 
808
      </figure>
 
809
    </sect2>
 
810
 
 
811
    <sect2 id="zenity-warning-dialog">
 
812
      <title>Warndialog</title>
 
813
 
 
814
      <para>Verwenden Sie die Option <option>--warning</option>, um einen Warndialog zu erzeugen.</para>
 
815
 
 
816
      <para>Das folgende Beispielskript zeigt, wie Sie einen Warndialog erzeugen: <programlisting>
 
817
          #!/bin/bash
 
818
        
 
819
          zenity --warning \
 
820
          --text="Ziehen Sie den Netzstecker, um einen elektrischen Schlag zu vermeiden."
 
821
        </programlisting></para>
 
822
 
 
823
      <figure id="zenity-warning-screenshot">
 
824
        <title>Beispiel für einen Warndialog</title>
 
825
        <screenshot>
 
826
          <mediaobject>
 
827
            <imageobject>
 
828
              <imagedata fileref="figures/zenity-warning-screenshot.png" format="PNG"/>
 
829
            </imageobject>
 
830
            <textobject>
 
831
              <phrase><application>Zenity</application> Beispiel für einen Warndialog</phrase>
 
832
            </textobject>
 
833
          </mediaobject>
 
834
        </screenshot>
 
835
      </figure>
 
836
    </sect2>
 
837
 
 
838
  </sect1>
 
839
 
 
840
<!-- ==== Progress Options ====== -->
 
841
 
 
842
  <sect1 id="zenity-progress-options">
 
843
    <title>Fortschrittsanzeige-Dialog</title>
 
844
 
 
845
    <para>Verwenden Sie die Option <option>--progress</option>, um einen Fortschrittsanzeige-Dialog zu erzeugen.</para>
 
846
 
 
847
    <para><application>Zenity</application> liest die Daten aus der Standardeingabe zeilenweise. Wenn einer Zeile ein Raute-Zeichen (#) vorangestellt ist, wird der angezeigte Text durch den Text in dieser Zeile aktualisiert, bei einem angezeigten Prozentsatz durch die angegebene Zahl.</para>
 
848
        
 
849
    <para>Der Fortschrittsanzeige-Dialog unterstützt die folgenden Optionen:</para>
 
850
 
 
851
    <variablelist>
 
852
 
 
853
      <varlistentry>
 
854
        <term><option>--text</option>=<replaceable>Text</replaceable></term>
 
855
        <listitem>
 
856
          <para>Legt den Text fest, der im Fortschrittsanzeige-Dialog angezeigt wird.</para>
 
857
        </listitem>
 
858
      </varlistentry>
 
859
 
 
860
      <varlistentry>
 
861
        <term><option>--percentage</option>=<replaceable>Prozentsatz</replaceable></term>
 
862
        <listitem>
 
863
          <para>Legt den anfänglich im Fortschrittsanzeige-Dialog angezeigten Prozentsatz fest.</para>
 
864
        </listitem>
 
865
      </varlistentry>
 
866
 
 
867
      <varlistentry>
 
868
        <term><option>--auto-close</option></term>
 
869
        <listitem>
 
870
          <para>Schließt den Fortschrittsanzeige-Dialog, wenn 100% erreicht sind.</para>
 
871
        </listitem>
 
872
      </varlistentry>
 
873
 
 
874
      <varlistentry>
 
875
        <term><option>--pulsate</option></term>
 
876
        <listitem>
 
877
          <para>Legt fest, dass die Fortschrittsleiste pulsiert, bis ein EOF-Zeichen von der Standardeingabe gelesen wird.</para>
 
878
        </listitem>
 
879
      </varlistentry>
 
880
 
 
881
    </variablelist>
 
882
 
 
883
    <para>Das folgende Beispielskript zeigt, wie Sie einen Fortschrittsanzeige-Dialog erzeugen: <programlisting>
 
884
        #!/bin/sh
 
885
        (
 
886
        echo "10" ; sleep 1
 
887
        echo "# Mail-Logdateien werden aktualisiert" ; sleep 1
 
888
        echo "20" ; sleep 1
 
889
        echo "# Cronjobs werden zurückgesetzt" ; sleep 1
 
890
        echo "50" ; sleep 1
 
891
        echo "Diese Zeile wird ignoriert" ; sleep 1
 
892
        echo "75" ; sleep 1
 
893
        echo "# Neustart des Systems" ; sleep 1
 
894
        echo "100" ; sleep 1
 
895
        ) |
 
896
        zenity --progress \
 
897
          --title="Logdateien aktualisieren" \
 
898
          --text="Mail-Logdateien werden untersucht …" \
 
899
          --percentage=0
 
900
 
 
901
        if [ "$?" = -1 ] ; then
 
902
                zenity --error \
 
903
                  --text="Aktualisierung wurde abgebrochen."
 
904
        fi
 
905
 
 
906
      </programlisting></para>
 
907
 
 
908
    <figure id="zenity-progress-screenshot">
 
909
      <title>Beispiel für einen Fortschrittsanzeige-Dialog</title>
 
910
      <screenshot>
 
911
        <mediaobject>
 
912
          <imageobject>
 
913
            <imagedata fileref="figures/zenity-progress-screenshot.png" format="PNG"/>
 
914
          </imageobject>
 
915
          <textobject>
 
916
            <phrase><application>Zenity</application> Beispiel für einen Fortschrittsanzeige-Dialog</phrase>
 
917
          </textobject>
 
918
        </mediaobject>
 
919
      </screenshot>
 
920
    </figure>
 
921
 
 
922
  </sect1>
 
923
 
 
924
<!-- ==== Text Entry Options ====== -->
 
925
 
 
926
  <sect1 id="zenity-text-entry-options">
 
927
    <title>Texteingabe-Dialog</title>
 
928
 
 
929
    <para>Verwenden Sie die Option <option>--entry</option>, um einen Texteingabedialog zu erzeugen. <application>Zenity</application> gibt den Inhalt des Texts an die Standardausgabe zurück.</para>  
 
930
    <para>Der Texteingabedialog unterstützt die folgenden Optionen:</para>
 
931
 
 
932
    <variablelist>
 
933
 
 
934
      <varlistentry>
 
935
        <term><option>--text</option>=<replaceable>Text</replaceable></term>
 
936
        <listitem>
 
937
          <para>Legt den Text fest, der im Texteingabedialog angezeigt wird.</para>
 
938
        </listitem>
 
939
      </varlistentry>
 
940
 
 
941
      <varlistentry>
 
942
        <term><option>--entry-text</option>=<replaceable>Text</replaceable></term>
 
943
        <listitem>
 
944
          <para>Legt den Text fest, der im Eingabefeld des Texteingabedialogs angezeigt wird.</para>
 
945
        </listitem>
 
946
      </varlistentry>
 
947
 
 
948
      <varlistentry>
 
949
        <term><option>--hide-text</option></term>
 
950
        <listitem>
 
951
          <para>Dadurch wird der Text im Eingabefeld des Textreingabedialogs verborgen.</para>
 
952
        </listitem>
 
953
      </varlistentry>
 
954
 
 
955
    </variablelist>
 
956
 
 
957
    <para>Das folgende Beispielskript zeigt, wie Sie einen Texteingabedialog erzeugen: <programlisting>
 
958
        #!/bin/sh
 
959
 
 
960
        if zenity --entry \
 
961
        --title="Eintrag hinzufügen" \
 
962
        --text="Geben Sie Ihr _Passwort ein:" \
 
963
        --entry-text "Passwort" \
 
964
        --hide-text
 
965
          then echo $?
 
966
          else echo "Es wurde kein Passwort eingegeben"
 
967
        fi
 
968
      </programlisting></para>
 
969
 
 
970
    <figure id="zenity-entry-screenshot">
 
971
      <title>Beispiel für einen Texteingabe-Dialog</title>
 
972
      <screenshot>
 
973
        <mediaobject>
 
974
          <imageobject>
 
975
            <imagedata fileref="figures/zenity-entry-screenshot.png" format="PNG"/>
 
976
          </imageobject>
 
977
          <textobject>
 
978
            <phrase><application>Zenity</application> Beispiel für einen Texteingabedialog</phrase>
 
979
          </textobject>
 
980
        </mediaobject>
 
981
      </screenshot>
 
982
    </figure>
 
983
  </sect1>
 
984
 
 
985
<!-- ==== Text Information Options ====== -->
 
986
 
 
987
  <sect1 id="zenity-text-options">
 
988
    <title>Text-Informationsdialog</title>
 
989
 
 
990
    <para>Verwenden Sie die Option <option>--text-info</option>, um einen Textinformationsdialog zu erzeugen.</para>
 
991
        
 
992
    <para>Der Textinformationsdialog unterstützt die folgenden Optionen:</para>
 
993
 
 
994
    <variablelist>
 
995
 
 
996
      <varlistentry>
 
997
        <term><option>--filename</option>=<replaceable>Dateiname</replaceable></term>
 
998
        <listitem>
 
999
          <para>Legt eine Datei fest, die im Textinformationsdialog geladen wird.</para>
 
1000
        </listitem>
 
1001
      </varlistentry>
 
1002
 
 
1003
      <varlistentry>
 
1004
        <term><option>--editable</option></term>
 
1005
        <listitem>
 
1006
          <para>Ermöglicht die Bearbeitung des angezeigten Texts. Der bearbeitete Text wird an die Standardausgabe zurückgegeben, wenn der Dialog geschlossen wird.</para>
 
1007
        </listitem>
 
1008
      </varlistentry>
 
1009
 
 
1010
    </variablelist>
 
1011
 
 
1012
    <para>Das folgende Beispielskript zeigt, wie Sie einen Textinformationsdialog erzeugen: <programlisting>
 
1013
        #!/bin/sh
 
1014
 
 
1015
        FILE=`zenity --file-selection \
 
1016
          --title="Wählen Sie eine Datei"`
 
1017
 
 
1018
        case $? in
 
1019
                 0)
 
1020
                        zenity --text-info \
 
1021
                          --title=$FILE \
 
1022
                          --filename=$FILE \
 
1023
                          --editable 2&gt;/tmp/tmp.txt;;
 
1024
                 1)
 
1025
                        echo "Keine Datei ausgewählt.";;
 
1026
                -1)
 
1027
                        echo "Keine Datei ausgewählt.";;
 
1028
        esac
 
1029
      </programlisting></para>
 
1030
 
 
1031
    <figure id="zenity-text-screenshot">
 
1032
      <title>Beispiel für einen Text-Informationsdialog</title>
 
1033
      <screenshot>
 
1034
        <mediaobject>
 
1035
          <imageobject>
 
1036
            <imagedata fileref="figures/zenity-text-screenshot.png" format="PNG"/>
 
1037
          </imageobject>
 
1038
          <textobject>
 
1039
            <phrase><application>Zenity</application> Beispiel für einen Textinformationsdialog</phrase>
 
1040
          </textobject>
 
1041
        </mediaobject>
 
1042
      </screenshot>
 
1043
    </figure>
 
1044
 
 
1045
  </sect1>
 
1046
 
 
1047
</article>