After some research about Gtk2, and also managing to install it on a windows machine, I really must say I like it. Specially since it really looks alot like Tk. This is good, since I think Im gonna implement this Widget in Tk, and port it all to Gtk2 later instead... I've actually managed to create something that looks like the thing I want with just a few rows in Tk... using HList. Although I think I have to modify the HList widget some for the bindings part... so I can add more callbacks to it and such.