Every once in a while a day like yesterday happens and I feel like shooting someone in the knee to share my pain! I’ve spent the last few days trying to figure out how to get the DrawingArea scroll nicely inside a ScrolledWindow. With absolutely no luck of course. I realize that I’m lacking basic knowledge so I looked for some examples all over the web. It’s probably bread and butter for anyone with Gtk+/Gtk# experience, but apparently it doesn’t make it well documented. Seriously, Gtk# and “well documented” should not be used in the same sentence. If there is somebody (Novell?) who cares about adoption of Gtk# for cross-platform development, they should put some effort into making it all more approachable.
On the other hand - PyGTK examples were poping up everywhere. Maybe I started learing the wrong language…
Anyway, that’s what my problem looks like
…before scrolling:
… after scroling:
… and after re-exposing:
All suggestions highly appreciated…



Looks like a bug in gtk on win32. Do you have a test case for linux?
Well, the first thing I always assume (and I’m almost always right about it) is that it’s my mistake. In this case I thought there something wrong with allocation, area redrawing or something like that. Seems like I’ll have to get it running on Linux again. No, I’ve still got no unit test created. Seems like the next important thing to tackle.
Hi Piotr
I am on linux and have been trying to run Psycho. Unfortunatelly I’m a liitle stumped as to how to run or let alone build it. Can you sketch out roughly how I can run the app so I can tiker with it?