Hallo Leute, ich bin dabei, ein paar meine console tools mit Xdialog aufzupepen und stoße unverhoft mit --treeview auf probleme...
Die folgende Datei sollte eigentlich vom ersten bis fünften Dialog funktionieren, nur aufgrund eines unbekannten Fehlers funktioniert es ab dem vierten Dialog nicht mehr ----8<-------------------------------------------------------------- #!/bin/bash source gettext.sh export TEXTDOMAIN=tdgettext export TEXTDOMAINDIR=/home/michelle.konzack/locale COMMAND=tdgettext ICON=/home/michelle.konzack/pixmaps/64x64.tdgettext.xpm AN="Michelle Konzack" EM="[EMAIL PROTECTED]" PO="de fr ar tr fa" AM="yes" H_AUTHORNAME="Set the default author name for new translations." H_AUTHORMAIL="Set the default author mail for new translations." H_POLANGUAGES="The two letter country codes. Setup here all languages you want to generate automaticaly." H_AUTOMERGE="If you create new POT files, it will automaticaly merge it with an older translation." H_PROJECTS="The Folder where the projects are stored." H_tdxmodmap="Help for tdxmodmap" # First Dialog Xdialog --wmclass $COMMAND --title "$COMMAND" --allow-close --center \ --screen-center --no-wrap --cr-wrap --stdout --buttons-style default \ --no-tags --item-help --icon "$ICON" --help "Test Help" \ --treeview "$(gettext 'First Dialog\n\nWorking Dialog!')" 360x480 0 \ AUTHORNAME "Set author name ($AN)" off 0 "$H_AUTHORNAME" \ AUTHORMAIL "Set author mail ($EM)" off 0 "$H_AUTHORMAIL" \ POLANGUAGES "Set PO languages ($PO)" off 0 "$H_POLANGUAGES" \ AUTOMERGE "Automerge ($AM)" off 0 "$H_AUTOMERGE" \ PROJECTS "Projects" on 0 "$H_PROJECTS" \ \ P_tdxmodmap "tdxmodmap" on 1 "$H_tdxmodmap" \ P_tdxmodmap_0.1.0 "POT: 0.1.0" off 2 "" \ P_tdxmodmap_0.2.1 "POT: 0.2.1" on 2 "" \ # Second Dialog Xdialog --wmclass $COMMAND --title "$COMMAND" --allow-close --center \ --screen-center --no-wrap --cr-wrap --stdout --buttons-style default \ --no-tags --item-help --icon "$ICON" --help "Test Help" \ --treeview "$(gettext 'Second Dialog\n\nWorking Dialog!')" 360x480 0 \ AUTHORNAME "Set author name ($AN)" off 0 "$H_AUTHORNAME" \ AUTHORMAIL "Set author mail ($EM)" off 0 "$H_AUTHORMAIL" \ POLANGUAGES "Set PO languages ($PO)" off 0 "$H_POLANGUAGES" \ AUTOMERGE "Automerge ($AM)" off 0 "$H_AUTOMERGE" \ PROJECTS "Projects" on 0 "$H_PROJECTS" \ \ P_tdxmodmap "tdxmodmap" on 1 "$H_tdxmodmap" \ P_tdxmodmap_0.1.0 "POT: 0.1.0" off 2 "" \ P_tdxmodmap_0.1.0de1 "PO: de (revision 1)" off 3 "" \ P_tdxmodmap_0.2.1 "POT: 0.2.1" on 2 "" \ P_tdxmodmap_0.2.1de1 "PO: de (revision 1)" on 3 "" \ # Third Dialog Xdialog --wmclass $COMMAND --title "$COMMAND" --allow-close --center \ --screen-center --no-wrap --cr-wrap --stdout --buttons-style default \ --no-tags --item-help --icon "$ICON" --help "Test Help" \ --treeview "$(gettext 'Third Dialog\n\nWorking Dialog!')" 360x480 0 \ AUTHORNAME "Set author name ($AN)" off 0 "$H_AUTHORNAME" \ AUTHORMAIL "Set author mail ($EM)" off 0 "$H_AUTHORMAIL" \ POLANGUAGES "Set PO languages ($PO)" off 0 "$H_POLANGUAGES" \ AUTOMERGE "Automerge ($AM)" off 0 "$H_AUTOMERGE" \ PROJECTS "Projects" on 0 "$H_PROJECTS" \ \ P_tdxmodmap "tdxmodmap" on 1 "$H_tdxmodmap" \ P_tdxmodmap_0.1.0 "POT: 0.1.0" off 2 "" \ P_tdxmodmap_0.1.0de1 "PO: de (revision 1)" off 3 "" \ P_tdxmodmap_0.2.1 "POT: 0.2.1" on 2 "" \ P_tdxmodmap_0.2.1de1 "PO: de (revision 1)" on 3 "" \ P_tdxmodmap_0.2.1de1-A "Translater: Michelle Konzack" off 4 "" \ P_tdxmodmap_0.2.1de1-B "E-Mail: [EMAIL PROTECTED]" off 4 "" \ P_tdxmodmap_0.2.1de1-C "Date: 2006-06-19 01:54+0200" off 4 "" \ P_tdxmodmap_0.2.1de1-D "Charset: utf-8" off 4 "" # Fourth Dialog Xdialog --wmclass $COMMAND --title "$COMMAND" --allow-close --center \ --screen-center --no-wrap --cr-wrap --stdout --buttons-style default \ --no-tags --item-help --icon "$ICON" --help "Test Help" \ --treeview "$(gettext 'Fourth Dialog\n\nNot more working!')" 360x480 0 \ AUTHORNAME "Set author name ($AN)" off 0 "$H_AUTHORNAME" \ AUTHORMAIL "Set author mail ($EM)" off 0 "$H_AUTHORMAIL" \ POLANGUAGES "Set PO languages ($PO)" off 0 "$H_POLANGUAGES" \ AUTOMERGE "Automerge ($AM)" off 0 "$H_AUTOMERGE" \ PROJECTS "Projects" on 0 "$H_PROJECTS" \ \ P_tdxmodmap "tdxmodmap" on 1 "$H_tdxmodmap" \ P_tdxmodmap_0.1.0 "POT: 0.1.0" off 2 "" \ P_tdxmodmap_0.1.0de1 "PO: de (revision 1)" off 3 "" \ P_tdxmodmap_0.1.0de1-A "Translater: Michelle Konzack" off 4 "" \ P_tdxmodmap_0.1.0de1-B "E-Mail: [EMAIL PROTECTED]" off 4 "" \ P_tdxmodmap_0.1.0de1-C "Date: 2006-06-19 01:45+0200" off 4 "" \ P_tdxmodmap_0.1.0de1-D "Charset: utf-8" off 4 "" \ P_tdxmodmap_0.2.1 "POT: 0.2.1" on 2 "" \ P_tdxmodmap_0.2.1de1 "PO: de (revision 1)" on 3 "" \ # Fiveth Dialog Xdialog --wmclass $COMMAND --title "$COMMAND" --allow-close --center \ --screen-center --no-wrap --cr-wrap --stdout --buttons-style default \ --no-tags --item-help --icon "$ICON" --help "Test Help" \ --treeview "$(gettext 'Fiveth Dialog\n\nNot more working!')" 360x480 0 \ AUTHORNAME "Set author name ($AN)" off 0 "$H_AUTHORNAME" \ AUTHORMAIL "Set author mail ($EM)" off 0 "$H_AUTHORMAIL" \ POLANGUAGES "Set PO languages ($PO)" off 0 "$H_POLANGUAGES" \ AUTOMERGE "Automerge ($AM)" off 0 "$H_AUTOMERGE" \ PROJECTS "Projects" on 0 "$H_PROJECTS" \ \ P_tdxmodmap "tdxmodmap" on 1 "$H_tdxmodmap" \ P_tdxmodmap_0.1.0 "POT: 0.1.0" off 2 "" \ P_tdxmodmap_0.1.0de1 "PO: de (revision 1)" off 3 "" \ P_tdxmodmap_0.1.0de1-A "Translater: Michelle Konzack" off 4 "" \ P_tdxmodmap_0.1.0de1-B "E-Mail: [EMAIL PROTECTED]" off 4 "" \ P_tdxmodmap_0.1.0de1-C "Date: 2006-06-19 01:45+0200" off 4 "" \ P_tdxmodmap_0.1.0de1-D "Charset: utf-8" off 4 "" \ P_tdxmodmap_0.2.1 "POT: 0.2.1" on 2 "" \ P_tdxmodmap_0.2.1de1 "PO: de (revision 1)" on 3 "" \ P_tdxmodmap_0.2.1de1-A "Translater: Michelle Konzack" off 4 "" \ P_tdxmodmap_0.2.1de1-B "E-Mail: [EMAIL PROTECTED]" off 4 "" \ P_tdxmodmap_0.2.1de1-C "Date: 2006-06-19 01:54+0200" off 4 "" \ P_tdxmodmap_0.2.1de1-D "Charset: utf-8" off 4 "" ----8<-------------------------------------------------------------- Habe bereits den Dialog von Grund auf neu geschrieben und alles überprüft, aber ich finde nicht den Fehler... :-( Jemand mit besseren Augen? Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ ##################### Debian GNU/Linux Consultant ##################### Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/6/61925193 67100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)