[Lazarus] Incorrect scrollbar theme in editor popup windows
nc-gaertnma at netcologne.de
Wed Sep 26 14:49:55 CEST 2012
Graeme Geldenhuys <graeme at geldenhuys.co.uk> hat am 26. September 2012 um 14:33
> On 2012-09-26 13:17, Mattias Gaertner wrote:
> > Or exclude the clip rect or add csOpaque to the scrollbar controlstyle.
> It seems we found a bug here. TScrollbar is Opaque, but LCL-GTK2 seems
> to ignore that ControlStyle setting.
csOpaque is not a widgetset settings, but a LCL one. It excludes the area by
clipping when calling Paint and effects how Mouse hits are handled.
> The code from TCustomScrollbar.Create()
> ControlStyle := ControlStyle + [csFramed, csDoubleClicks, csOpaque]
> - [csAcceptsControls, csDoubleClicks,
> csCaptureMouse, csSetCaption];
Right. Then maybe I guessed wrong and something else is painting the background.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Lazarus