lazarus/examples/anchordocking
mattias 66d5f5f3c3 examples: fixe compilation
git-svn-id: trunk@16359 -
2008-09-01 20:05:45 +00:00
..
dockform1unit.lfm anchordocking: added spiral example 2008-02-06 14:37:47 +00:00
dockform1unit.lrs h2pas: finished tool to comment fucntions that are too complex for h2pas 2008-02-12 13:26:13 +00:00
dockform1unit.pas examples: fixe compilation 2008-09-01 20:05:45 +00:00
dockform2unit.lfm LCL: anchor docking: fixed cleaning up when docker is freed, Examples: anchor docking: added test case for clearing layouts 2008-01-04 19:15:47 +00:00
dockform2unit.lrs LCL: anchor docking: fixed cleaning up when docker is freed, Examples: anchor docking: added test case for clearing layouts 2008-01-04 19:15:47 +00:00
dockform2unit.pas LCL: anchor docking: fixed cleaning up when docker is freed, Examples: anchor docking: added test case for clearing layouts 2008-01-04 19:15:47 +00:00
docking1.lpi examples: fixe compilation 2008-09-01 20:05:45 +00:00
docking1.lpr started saving of anchor docking state 2006-02-17 12:36:45 +00:00
README.txt examples: anchor docking: added README.txt 2008-01-04 19:07:10 +00:00

This is a demonstration of the anchor docking manager of the LCL.
The docking is not yet complete in the LCL and so is the docking manager, so
don't expect too much. It can already dock forms side by side, separated by
splitters, dock in pages (like a TPageControl) and change the docking via popup
menu.

ToDos:
At the time of writing this README the following does not work:

1. For Windows users:
Docking does not work yet under the win32/64 widgetset. The forms are docked,
but the focus and mouse messages are not delegated correctly.

2. Docking forms with menus.

3. Restore layouts with pages.

4. Restore layouts with spiral splitters

5. Drag and Drop docking.


More information can be found at
http://wiki.lazarus.freepascal.org/Anchor_Docking