V této části kódu:
--
def __init__(self):
self.mixer=alsa.Mixer();
if self.mixer.getmute()[0]==0:
self.icon=gtk.status_icon_new_from_stock(gtk.STOCK_YES);
Ano, základem GUI v GTK (a i jinde) je smyčka - main event loop.
Mimochodem, tato smyčka se dá udělat i ručně, pomocí
gtk.events_pending() a gtk.main_iteration(block=True).
To mě vlastně přivedlo na myšlenku, můžeš si nastavit pravidelné
volání nějakého kódu a v něm si tu hlasitost z Alsy
Super to je ono.
Moc děkuji za radu.
Dne Tue, 30 Jun 2009 13:05:17 +0200
Petr Messner petr.mess...@gmail.com napsal(a):
Ano, základem GUI v GTK (a i jinde) je smyčka - main event loop.
Mimochodem, tato smyčka se dá udělat i ručně, pomocí
gtk.events_pending() a gtk.main_iteration(block=True).