Now an extended docking model and a new docking manager has been tested 
and partially integrated into the LCL. The new model extends the flawed 
Delphi model, without breaking compatibility. Full integration and 
fixing of related issues (widgetset?) deserve some discussion. See 
uploads for Patches #13427.

Most important issues:

What's the purpose of the TDragManager class? Is it designed for support 
of user-defined drag managers, or can it be removed?

Same question about TDrag/DockPerformers.

Delphi also allows for some customization of the visualization etc. in 
the drag/dock objects, but the current LCL implementation bypasses such 
extensions. What's the reason for *not* using the customizable methods 
in these objects?


If nobody can answer the above questions, Paul will update the LCL as 
appropriate.

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

Reply via email to