Wooo cool thanks. I had played around with a wx interface since it looks much more native on linux window managers, but I got everything working correctly in osx, rebooted to linux to try it out and nothing worked. Its like writing html for webkit then trying to figure out why IE8 renders it like hell.
Tk works. If anyone wants to improve, go for it.
That's why i don't write graphical interfaces