[Lazarus] ubuntu liboverlay

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Apr 26 16:22:26 CEST 2012


Hi,


One step further about the mouse capture bug with ubuntu's liboverlay:



liboverlay does not only override the scrollbars it also overrides big parts of
the grabbing code of the gtk.
This breaks gtk_grab_add for our custom widget (LCLWinapiClient). It simply does
not grab, without any note or warning.
This confused the gtk2 intf.
After cleaning up and adding some checks to handle this inconsistency.

This means the IDE no longer freezes.



The real problem remains: Without gtk_grab_add synedit can not grab the mouse,
so you can not select text with the mouse and move it.



Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20120426/8c30219a/attachment-0002.html>


More information about the Lazarus mailing list