[BASH] immagine dentro finestra zenity

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
gaetanoromeo
Prode Principiante
Messaggi: 48
Iscrizione: domenica 3 maggio 2015, 15:10
Desktop: ubuntu
Distribuzione: 14.04.2 LTS 64bit
Sesso: Maschile
Contatti:

[BASH] immagine dentro finestra zenity

Messaggio 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??
Avatar utente
cortinico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 15 maggio 2015, 16:49
Desktop: Unity
Distribuzione: Ubuntu 15.04 amd64
Sesso: Maschile
Località: Pisa
Contatti:

Re: [BASH] immagine dentro finestra zenity

Messaggio 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
"Look wide, and even when you think you are looking wide – look wider still!"
http://ncorti.com
Avatar utente
gaetanoromeo
Prode Principiante
Messaggi: 48
Iscrizione: domenica 3 maggio 2015, 15:10
Desktop: ubuntu
Distribuzione: 14.04.2 LTS 64bit
Sesso: Maschile
Contatti:

Re: [BASH] immagine dentro finestra zenity

Messaggio 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 :D :D . 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 :shy: )

Per quanto riguarda la sintassi avevo risolto ma ho dimenticato di editare il post (grazie comunque è la stessa soluzione che ho adottato)
cortinico ha scritto:zenity --text-info --title="Avatar" --width=200 --height=200  --html --url="http://forum.ubuntu-it.org/download/fil ... 781135.png"
Invece questa soluzione (la più importante :beat: ) 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 :D
Avatar utente
cortinico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 15 maggio 2015, 16:49
Desktop: Unity
Distribuzione: Ubuntu 15.04 amd64
Sesso: Maschile
Località: Pisa
Contatti:

Re: [BASH] immagine dentro finestra zenity

Messaggio da cortinico »

Perfetto :)
Potresti mettere il tag [RISOLTO] nel titolo del thread?
"Look wide, and even when you think you are looking wide – look wider still!"
http://ncorti.com
Avatar utente
gaetanoromeo
Prode Principiante
Messaggi: 48
Iscrizione: domenica 3 maggio 2015, 15:10
Desktop: ubuntu
Distribuzione: 14.04.2 LTS 64bit
Sesso: Maschile
Contatti:

Re: [BASH] immagine dentro finestra zenity

Messaggio da gaetanoromeo »

In realtà non ho risolto :lol: :lol: ...vorrei lasciare aperto per vedere se qualcuno ha qualche altra idea... ;)
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti