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


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to