I'm closing this PR until I understand the gtk# side of things better. Sorry for wasting time. :)