Pagina 1 di 1
[BASH] immagine dentro finestra zenity
Inviato: martedì 26 maggio 2015, 22:42
da gaetanoromeo
Salve a tutti
ho fatto qualche ricerca in giro ma non ho trovato niente di utile, per questo motivo penso che la domanda che sto per fare sia abbastanza stupida...
è possibile inserire un'immagine personalizzata (non un'icona) all'interno di una finestra zenity??
Già che ci sono..sto progettando un form che contiene "molti" campi e per capirci qualcosa del codice avrei bisogno di andare a capo....esiste qualche sintassi particolare che posso utilizzare??
Re: [BASH] immagine dentro finestra zenity
Inviato: mercoledì 27 maggio 2015, 17:39
da cortinico
Allora per quanto riguarda l'immagine non ci sono soluzioni native, almeno da quel che ho visto.
Puoi provare ad utilizzare il comando
-html per mostrare un'immagine remota (o locale, dandogli il path corretto).
Il comando è tipo questo
Codice: Seleziona tutto
zenity --text-info --title="Avatar" --width=200 --height=200 --html --url="http://forum.ubuntu-it.org/download/file.php?avatar=188200_1431781135.png"
Provalo e così ti rendi conto.
Per quanto riguarda invece la lista di campi puoi utilizzare una soluzione del genere:
Codice: Seleziona tutto
zenity --forms --title="Create user" --text="Add new user" \
--add-entry="First Name" \
--add-entry="Last Name" \
--add-entry="Username" \
--add-password="Password" \
--add-password="Confirm Password" \
--add-calendar="Expires"
Tieni comunque presente che se prevedi di evolvere il tuo script in qualcosa di più complesso, forse zenity potrebbe non bastarti più...forse sarebbe meglio passare ad una libreria grafica tipo PyGTK
Re: [BASH] immagine dentro finestra zenity
Inviato: mercoledì 27 maggio 2015, 19:56
da gaetanoromeo
cortinico ha scritto:Tieni comunque presente che se prevedi di evolvere il tuo script in qualcosa di più complesso, forse zenity potrebbe non bastarti più...forse sarebbe meglio passare ad una libreria grafica tipo PyGTK
Per quelle che sono le mie capacità attuali lo script è già abbastanza complesso

. Purtroppo hai ragione, più volte mi sto scontrando contro i limiti di zenity: non sono riuscito a inserire una --scale nel form; è limitato nell'inserimento di più pulsanti ecc...però (per il momento) mi sto concentrando di più sull'aspetto funzionale dello script. (anche perchè non saprei da dove iniziare per utilizzare uno strumento più potente

)
Per quanto riguarda la sintassi avevo risolto ma ho dimenticato di editare il post (grazie comunque è la stessa soluzione che ho adottato)
Invece questa soluzione (la più importante

) non mi permette di integrare l'immagine su altri tipi di finestra otre che una --text-info.
Comunque copierò il codice nello script "appunti.sh"..può sempre tornare utile

Re: [BASH] immagine dentro finestra zenity
Inviato: giovedì 28 maggio 2015, 0:07
da cortinico
Perfetto

Potresti mettere il tag [RISOLTO] nel titolo del thread?
Re: [BASH] immagine dentro finestra zenity
Inviato: giovedì 28 maggio 2015, 11:51
da gaetanoromeo
In realtà non ho risolto

...vorrei lasciare aperto per vedere se qualcuno ha qualche altra idea...
