Hi Alimonster,
Thanks for the long reply... funnily enough I've just realised that I learnt about setting the DoubleBuffered property to true from a web search that hit on your website!! Amazing coincidence!
I'll take a look at the Graphics32 library when I get home from work this evening...
With respect to handling the WM_ERASEBACKGROUND message - I had tried that but as I said it was only redrawing the Image area... maybe I'll play around a little more and see what regions I can invalidate myself
You mentioned adding the line;
[pascal]ControlStyle := ControlStyle + [csOpaque];[/pascal]
to the constructor of a graphical control. Can I do this with a TImage for example? Where is the constructor? Or do I have to explicity define it myself? Or can't I define it?
My experience so far is mainly of Turbo Pascal from college and everything else from fiddling around myself... if that helps explain my many questions
Thanks again!
Neil
Bookmarks