MoveWindow & Scintilla

Started by
0 comments, last by violentrevolution 11 years, 3 months ago

I made a splitter custom control in order to separate between widgets in my win32 based generic IDE.

The splitter modifies the widgets size using the MoveWindow() function.

I noticed that MoveWindow causes scintilla's scrollbars to flicker + to jump in other places within it's area (while changing the scrollbar position only).

All other splitted widgets work great.

Any suggestions?

[attachment=13094:idever8.jpg]

Advertisement

Most of the flicker issue on windows is because of their repaint mechanism issues around blitting.

Eg. Cursor flicker due to CAPTUREBLT is the most popular one that comes to mind. (Apparently it has been addressed with new Windows OS, but I doubt it)

It's generally not good to address flickering, as it involves a tradeoff with other advanced functionalities like layered windows, etc.

This topic is closed to new replies.

Advertisement