[lazarus] Jumping window bug
nc-gaertnma at netcologne.de
Sat Mar 16 18:05:52 EST 2002
Probably some people noticed, that one of the updates on wednesday has added a real nasty bug: messages and completion boxes in the IDE jumped around. Of course this was not a bug in the IDE, but the IDE became unusable on some systems and pretty annoying on the others.
I found out the reason for the bug: LCL and gtk were not in sync about the window bounds and there were a lot of rebouncing size+move messages between lcl and gtk. I reduced this rebouncing to a minimum and this solved the problem at least for gnome+sawfish. :)
But: This is not a complete solution. :(
Hopefully this will also solve the bug for other systems as well.
- improved property completion:
if read specifier is variable and write specifier is method then
'Variable:=AValue;' will be added to method body
- improved method completion:
if method has 'override' specifier, then 'inherited MethodName(params);'
will be added to method body
More information about the Lazarus