On Wednesday 18 of April 2012 21:54:05 Mattias Gaertner wrote: > On Wed, 18 Apr 2012 20:21:30 +0200 > > zeljko <[email protected]> wrote: > > On Wednesday 18 of April 2012 19:48:12 Mattias Gaertner wrote: > > > On Tue, 17 Apr 2012 11:40:00 +0200 > > > > > > zeljko <[email protected]> wrote: > > > >[...] > > > > > > > > > > > > There's no env variables which points to this, also there's > > > > > > > > nothing in wm atoms what says that liboverlay is used. > > > > > > > > > > > > > > What is the next step after finding out that liboverlay is > > > > > > > active? > > > > > > > > > > > > ...at least show error dialog that liboverlay is active and > > > > > > inform user howto > > > > > > > > > > > > switch it off, or call putenv('LIBOVERLAY_SCROLLBAR=0') (if it'll > > > > > > work at all). > > > > > > > > > > Do you know what the problem is with liboverlay? I remember vaguely > > > > > something about synedit and mouse capturing. > > > > > > > > Yes, 1st problem is mouse capturing (but seem that only synedit is > > > > affected according to my tests), 2nd problem is that it does not send > > > > position changes when moved by mouse , mouse wheel works .... > > > > > > I implemented a test to find out if liboverlay is active for a > > > scrolledwindow scrollbar and write a warning. > > > And if it is active I used signal 'value-changed' instead of > > > 'change-value'. Now scrolling in synedit seems to work. > > > > What to say ? ;) > > 1.When you scroll with mouse (not with wheel), but click faded in > > liboverlay scrollbar it works ? > > Yes. > > > for other TCustomControls too ? > > I have to test. I don't have a liboverlay here at the moment. > > > for TScrollBars ? > > I have not tested. But that used the "value-changed" signal already. In > fact I copied the code mostly from there. Maybe both events can be > combined. > > > 2.Mouse grabbing works ok ? > > It never hanged, but I didn't test much.
Ok, I'll test it today or tomorrow in vmware. zeljko
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
