[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian dialog: si possono eliminare le cornici?



[Ennio ha scritto:]
> >Dispero che tu possa aiutarmi, tuttavia ti tolgo (spero) dalla
> >contingente 'gnu-aggine':
> 
> ># dpkg -l | grep dialog:
> >ii  dialog                                1.3-20160828-2                              amd64        Displays user-friendly dialog boxes from shell >scripts
> > [...]
[Walter Valenti ha scritto:]
* Walter Valenti <waltervalenti@yahoo.it> [201020, 13:05]:
> Ciao,
> se ho ben capito vuoi eliminare della cornici che si presentano usando "dialog" ?
> Facci qualche esempio di come lo usi...
> 

Eccoti un esempio tratto da quelli contenuti nei sorgenti di 'dialog' e
da me ritoccato. Per poterlo provare devi naturalmente eliminare le
righe di commento ( << COMMENTO e COMMENTO (

----- quote -----
<< COMMENTO

#!/bin/sh
# $Id: menubox,v 1.4 2003/08/15 19:40:37 tom Exp $
: ${DIALOG=dialog}

tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$
trap "rm -f $tempfile" 0 1 2 5 15

###-ok  $DIALOG  --colors 	 \
###-ok        --title "\Zr\Z6\Zb MENU BOX " \
$DIALOG  --colors 	--backtitle "\Z6\Zr       PROVA DEL COLORE IN BACKGRND   " \
	--begin 2 0 \
        --title "\Zb MENU BOX " \
        --menu "\Z6Hi, this is a menu box. You can use this to \n\
present a list of choices for the user to \n\
choose. If there are more items than can fit \n\
number keys 1-9 to choose an option.\n\
Try it now!\n\n\
          Choose the OS you like:" 18 50 5 \
        "Linux"  "The Great Unix Clone for 386/486" \
        "NetBSD" "Another free Unix Clone for 386/486" \
        "MSDOS"  "Microsoft DOS" 2> $tempfile

retval=$?

choice=`cat $tempfile`

case $retval in
  0)
    echo "'$choice' chosen.";;
  1)
    echo "Cancel pressed.";;
  255)
    echo "ESC pressed.";;
esac


COMMENTO
----- unquote -----

Se hai un file '.dialogrc' potresti avere colori diversi a schermo, ma
dovrebbero comparire quei bordi di cui parlavo. Eliminando tale file,
probabilmente lo sfondo sarà blu e le cornici regolari.

Ciao, ennio

PS: Nel rispondere segui p.f. le regole di questo NG: in cima i passi
significativi del messaggio a cui rispondi e in calce le tue
osservazioni (come ho cercato di fare io).

-- 
[Perché usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo.  \\?//
 Fà qualche cosa di cui non sei capace!"  (diceva Henry Miller)	    (°|°)
[Why use Win$ozz (I say) if ... "even a fool can do that.	    .)=(. 
 Do something you aren't good at!" (as Henry Miller used to say)]  /_____\ 


Reply to: