[Lazarus] IDE flaws

Hans-Peter Diettrich DrDiettrich1 at aol.com
Fri Jul 1 04:49:29 CEST 2011


Currently I observe the following flaws (Win7):

1) An editor page in a secondary editor window *only* can be cloned into 
a new window. Why does the handling of secondary editor windows differ 
from the handling of the primary window???

2) Code completion still gets stuck all the time. The list is either 
blanked, or contains only "Bad..." entries.

3) Possibly related to secondary editor windows: a code template 
invocation (^J) can end up in a different window (previously active?). 
In most cases it helps to switch to an different tab/file in the 
originating window, and back again.

4) In IdeWindowIntf TIDEWindowCreator.GetDefaultBounds(), relative 
window extents are computed in a wrong way. In both horizontal and 
vertical direction the lines

     if aRight<0 then
       aRight:=ScreenR.Right-aRight // relative to right of screen

should be corrected into
       aRight:=ScreenR.Right + aRight // relative to right of screen
because aRight/aBottom is already negative!

DoDi





More information about the Lazarus mailing list