[Lazarus] IDEDialogLayoutList.ApplyLayout() is flawed

Hans-Peter Diettrich DrDiettrich1 at aol.com
Mon Jun 15 22:10:24 CEST 2009


Mattias Gaertner schrieb:

>>> There must be one TLazDockingManager to which all TLazControlDocker
>>> are connected. That's all. The rest is done automatically.
>> The TLazDocking Manager is bound to TAnchoredDockManager. Can this be 
>> changed to only TDockManager?
> 
> Theoretically an even more abstract TCustomLazDockingManager could be
> created.
> Don't forget that TCustomLazDockingManager is bound also to
> TCustomLazControlDocker and that TCustomLazDockingManager expects
> only one TDockManager for all windows.

All these restrictions may be applicable to the Lazarus IDE, but not to 
other applications.

DoDi





More information about the Lazarus mailing list