Oi pessoas, to criando uma interface alternativa pro Linux/Gnome. O programa era escrito em PYGTK, mas resolvi atualizar os codigos pro PYGOBJECT, porque é a linguagem requisitada no GTK+3. O plobrema esta no modulo wnck. ele serve para criar os botoes de gerenciamento de janelas e areas de trabalho. Quando criamos uma wnck.tasklist e uma wnck.pager e colocamos juntas elas ficam enormes. não diminuem de jeito manera. olha o codigo simplificado aqui: #!/usr/bin/env python # PyDock 1.0 - Anderson du Lustoza # derivado do projeto Singularity. from gi.repository import Gtk, Gdk, Wnck class PyDock(): def __init__(self): dock = Gtk.Window(); #dock.set_type_hint(Gdk.WindowTypeHint.DOCK) dock.set_size_request(Gdk.Screen.width()-200,32) dock.move(0+100,Gdk.Screen.height()-32) dockbox = Gtk.HBox() button = Gtk.Button() button.set_size_request(24,24) button.connect("button-press-event",self.on_button_press) tasklist = Wnck.Tasklist() pager = Wnck.Pager() dockbox.pack_start(button,False,True,6) dockbox.pack_start(tasklist,True,True,1) dockbox.pack_end(pager,False,True,6) dock.add(dockbox) dock.show_all() def on_button_press(self,widget,event): Gtk.main_quit() PyDock() Gtk.main() AH, se estiverem interressados em ajudar tem o download do source aqui: https://sites.google.com/site/andersondulustoza/singularity