[Lazarus] Docked Form

Maciej Izak hnb.code at gmail.com
Fri Jun 12 14:11:18 CEST 2015


12 cze 2015 10:31 "Juha Manninen" <juha.manninen62 at gmail.com> napisaƂ(a):

>
> I remember mentioned years ago that a docked form editor for
> AnchorDocking is not implemented in Lazarus yet because it needs
> proper design and many changes, and thus the CodeTyphon solution was
> not good enough. I don't know any details of that. I don't know what
> are the alternative details either.
>
> Juha
>
>
An alternative implementation exists in freesparta, compatible with
AnchorDocking and is flexible. It needs a little work but would allow
anchoring to different docking plug-ins ... Now I am not able to do
anything. Lack of Generics.Collections as part of FPC RTL is blocking me
for futher work. Status o Generics.Collections is unclear.  Sven is "not
really happy with interface hacks" in library but I don't see any
alternative...

Anyway the system is designed to allow additional cards to create like
history (without using Generics.Collections :) ).

If someone had helped me more then I would be able to implement compatible
ToolsAPI.pas with Delphi... That means Delphi plugins pluggable with
Lazarus with small changes :).

(if considered the introduction of
https://github.com/dathox/freesparta/tree/master/lazarus_sparta_patch/components/ideintf

especially

   TTabDisplayState
   TLazarusIDEHandlerType
   TIDETabMaster


https://github.com/dathox/freesparta/blob/master/lazarus_sparta_patch/components/ideintf/lazideintf.pas
)

Best regards,
Maciej Izak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20150612/4e3d7d8b/attachment-0003.html>


More information about the Lazarus mailing list