[lazarus] IDE bug...

David Creelman dave at geko.net.au
Wed Aug 21 08:17:16 EDT 2002


On Wed, 2002-08-21 at 17:26, Mattias Gaertner wrote:
> On 20 Aug 2002 22:47:24 +1000
> David Creelman <dave at geko.net.au> wrote:
> 
> > Hi All,
> > 
> > I've been playing with the latest versions of Lazarus and have run into
> > one or two IDE issues.
> > 
> > Using most recent source, gtk, X 4.2 on Mandrake.
> > 
> > About every forth or fifth mouse click is missed. This can be seen by
> > dropping a calender on a form, running and clicking on the year scroller
> > many times. Not all of the clicks get through. Don't know why this is
> > happening.
> 
> I spotted two reasons:
> 1. The gtk-interface sometimes does not get a mouse release event, although the mouse press event was there. Perhaps a capturing problem.
> 2. The gtk-interface sometimes gets a double click instead of a single click. Perhaps a sharing gdkwindow problem.
> 
> So, there are at least two bugs. I have to gather more information, so I don't know when this will be fixed.
> 
> 
> > There are some rectangular artifacts left when moving TWinControl
> > descendent controls around on the screen.
> 
> That's new. What type of artifacts and what controls?

The artifacts aren't left behind. They only appear when moving. Should
have mentioned that first.
The artifacts appear when moving a control around on a form with other
controls. When the bounding box of the moving control crosses the
bounding box of another control, a line appears. Subsequent testing
shows that this occurs with any control, not just TWinControl
descendants.

Hope this helps. ....Also this one might not be a high priority I guess
since the form designer does work, it's a cosmetic issue.

There is also a great deal of control redrawing going on. It flickers a
lot.
> 
> 
> > Sometimes after dropping several controls on the screen, running,
> > editing, running and editing, the selection gets fixed on a particular
> > control and can't be moved off it.
> 
> That's probably the designer capturing bug. I will try to fix it this week.
> 

Just out of interest, what file is that in ?

Also, would you rather I put these into the bug tracker ? Should the
list be just for development conversations ?
> 
> Mattias
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus







More information about the Lazarus mailing list