On Sat, 17 Mar 2012 06:59:22 +0100 Hans-Peter Diettrich <[email protected]> wrote:
> My experience with the 0.9.30.4 and trunk versions suggests that docking > will be discontinued in Lazarus? > > The LCL, IDE and Win32 widgetset contain code that breaks Delphi > compatible drag-dock deliberately, for no obvious reason or benefit. It > looks to me as if none of the core developers understands the > implementation and use of dragging in general and drag-dock in detail. > Postponing required fixes to rev. 0.99 will make it almost impossible to > support a dockable IDE any more, due to the many breaks in the current > IDE code. > > While a dockable IDE can be achieved in 0.9.30.4 with a few simple > patches, I could not find out what breaks docking in the trunk IDE at > all - the dockable IDE windows simply disappear, including the source > editors and messages windows :-( > > > Can we agree to make the IDE dockable again *now*, or should I stop > waiting for another usable IDE? I'm currently trying to fix some 0.99 bugs. I hope to find some time for docking too. But it is a complex topic, has a big risk of breaking things and needs a lot of time. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
