Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: fsurfing - 01 Aprile 2008, 19:30:27

Titolo: trayicon
Inserito da: fsurfing - 01 Aprile 2008, 19:30:27
non riesco proprio a capire come fare a fare una piccola applicazione che lavori in backgraund con un immagine nella trayicon.

qualcuno mi può aiutare?
Titolo: Re: trayicon
Inserito da: fsurfing - 01 Aprile 2008, 21:35:13
risolto... trayicon funziona correttamente solo con librerie gtk!
Titolo: Re: trayicon
Inserito da: md9327 - 02 Aprile 2008, 09:40:44
A suo tempo mi pare di aver fatto delle prove con trayicon e qt, e mi ricordo che la cosa funzionava; se ora non funziona più devo verificarlo.

Ad ogni modo, se ci sei riuscito comunque, meglio così.
Titolo: Re: trayicon
Inserito da: - 15 Aprile 2008, 00:26:17
Io ho sistemato il problema mettendo le QT 3.3.8 .........
Titolo: Re: trayicon
Inserito da: koko - 09 Luglio 2008, 21:23:18
Pare che i pixel dell'icona debbano essere o totalmente opachi o totalmente trasparenti, cosa che non accade con le png disegnate sui bottoni, per esempio.
E' 'normale' che l'immagine visualizzata nella trayicon non supporti il canale di trasparenza della png relativa?
Titolo: Re: trayicon
Inserito da: leo72 - 14 Luglio 2008, 23:16:18
Con l'ultima versione di Gambas si è effettivamente ripresentato il problema delle icone nella sys-tray.

Il mio programma Sottofondo manifesta, infatti, diversi problemi se lo avvio con la versione 2.7:
1)
se seleziono il componente gb.gui, resta bloccato in eterno sullo splash-screen perché incapace di attivare la sys-tray;
2)
se seleziono il componente gb.gtk, ho lo stesso problema di cui sopra;
3)
se seleziono il componente gb.qt, ho nuovamente i problemi con l'icona che avevo a suo tempo segnalato sulla mailing-list ufficiale, e cioè che dell'icona (in formato png e con trasparenze) appare solo un'unica linea verticale larga 1 pixel.