Hallo zusammen,
Ich habe ein Dialog menu und möchte, dass alle menu-items mit Abstand untereinander aufgeführt werden.
ist es irgtendwie möglich in einem Dialog menu Abstand zwischen den Menu-Items zu schaffen?
Ich habe versucht, jeweils ein Menüpunkt ohne "Label" zu setzten, welcher wieder das Menü aufruft. Unschöner Nebeneffekt hier dabei ist, dass sich diese Menü-Items auch anwählen lassen und Die "Pfeiltaste nach unten" doppelt betätigen muss, um auf den darunterliegenden Menüpunkt zu wechseln.
Gibt es eine Möglichkeit, bestimmte Menüpunkte zu deaktivieren/überspringen?
Mein Beispielcode sieht mit "leeren Menuitems" folgerdermaßen aus:
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 | main_menu() { dialog --clear LANG=de_DE dialog --no-cancel --ok-label "Auswahl" --default-item '1' --backtitle "" --title "TestMenu"\ --menu "\n Test Test" 25 80 24\ '' ""\ 1 " Menupunkt1"\ '' ""\ 2 " Menupunkt2"\ '' ""\ 3 " Menupunkt3"\ '' ""\ 4 " Menupunkt4"\ '' ""\ 5 " Menupunkt5"\ '' ""\ 0 " Abmelden" 2>$_temp opt=${?} if [ $opt != 0 ]; then rm $_temp; exit; fi menuitem=`cat $_temp` echo "menu=$menuitem" case $menuitem in 1) ${Funktion_Button1} main_menu;; 2) ${Funktion_Button2} main_menu;; 3) ${Funktion_Button3} main_menu;; 4) ${Funktion_Button4} main_menu;; 5) ${Funktion_Button5} main_menu;; 0) rm $_temp; rm -f /tmp/menu.*; rm -f /tmp/answer.*; exit;; esac } |
Danke im Vorraus, Grüße Danloc