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