Open Perl IDE: http://open-perl-ide.sourceforge.net/
Ported + examples (including compiled demo): http://www.torry.net/pages.php?s=79 (DockPanel Professional v.3.1)

Would this be a usable/reliable docking mechanisme for Lazarus?
(Its not really a big issue, but i do truely miss window docking)

I just took a quick look: - It does not work with TForm, but only with the TDockPanel descendants.
- It does not compile with LCL, because of missing IDockManager.

You must have compiled the perl variant because the ported one from torry is not using the idockmanager. From what i've seen (and this is not exactly my area of expertice) the clientforms must be inherited from TDockableForm and the host form has to have some panels to determine the landing position (left, right, bottom etc.). Wen docked on one of the dockpanels a dynamic pagecontrol/tabsheet is created and the form is "docked" onto it.

It worked real nice in delphi but i cant get it to work in lazarus. It looks like lcl hasn't all events onboard or not all are supported or working (i can send you my sources if you're interested)

Probably some more things are missing. So I was not able to test it.

Maybe you can describe what it can, what not under Delphi?

The pictures on http://open-perl-ide.sourceforge.net/#screenshots tell it i guess. And the torry download has a working executable demo.

Greetings,
Marius

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to