Ho scritto un'applicazione usando Python e Glade. L'app ha una barra degli strumenti con uno sfondo scuro e ogni pulsante della barra degli strumenti ha un'immagine personalizzata (ovvero non vengono utilizzate icone di borsa).
Ho notato che quando si utilizzano le icone stock anziché le immagini personalizzate come icone, ogni volta che il mouse passa sopra il pulsante viene evidenziato il pulsante, il che non accade con le mie immagini personalizzate.
Thunderbird sembra fare un passo avanti e piuttosto che evidenziare le icone, inverte il loro colore, che funziona abbastanza bene per un tema scuro (vedi sotto):
Pulsante non evidenziato, colore normale
Pulsante evidenziato al passaggio del mouse, colore invertito
Come posso ottenere le immagini delle mie icone personalizzate oi pulsanti da evidenziare al passaggio del mouse?