Difference between revisions of "Docking proposals"

From Free Pascal wiki
(Created page with "This page contains summary of available informations related to implementation of advanced forms docking. ==Motivation== * Arrange ever growing count of windows * Allow to ...")
 
Line 6: Line 6:
 
* Allow to remember and fast switch layout/desktop/personality
 
* Allow to remember and fast switch layout/desktop/personality
 
* Allow proportional windows resizing to adapt to screens with changing size (for example remote desktop connection)
 
* Allow proportional windows resizing to adapt to screens with changing size (for example remote desktop connection)
 
 
  
 
==Existed solutions==
 
==Existed solutions==
Line 15: Line 13:
 
* [[Anchor Docking]]
 
* [[Anchor Docking]]
 
* [[EasyDockingManager]]
 
* [[EasyDockingManager]]
 +
* [http://dodi-lcl-dragging.blogspot.cz/ DoDi blog] - about his docking implementation
  
 
===For Delphi===
 
===For Delphi===
Line 21: Line 20:
 
* [http://www.torry.net/pages.php?id=1549 Docking on torry.net]
 
* [http://www.torry.net/pages.php?id=1549 Docking on torry.net]
 
* [http://www.lmdinnovative.com/products/vcl/lmddockpack/ LMD DockingPack] - commercial
 
* [http://www.lmdinnovative.com/products/vcl/lmddockpack/ LMD DockingPack] - commercial
* [http://web.archive.org/web/20090413151913/http://www.automatedqa.com/products/aqdocking/using.asp AutomatedDocking(aqdocking)] - only archive page
+
* [http://www.devexpress.com/Products/VCL/ExBars/ DevExpress ExBars] - commercial
 +
* [http://web.archive.org/web/20090413151913/http://www.automatedqa.com/products/aqdocking/using.asp AutomatedDocking(aqdocking)] - commercial, not available anymore, only archive page
 +
* YouTube docking tutorials: [http://www.youtube.com/watch?v=fNT_m1cnK38] [http://www.youtube.com/watch?v=Fa1SH4u2o3Y]
  
 
===Other IDEs===
 
===Other IDEs===

Revision as of 23:01, 5 June 2013

This page contains summary of available informations related to implementation of advanced forms docking.

Motivation

  • Arrange ever growing count of windows
  • Allow to remember and fast switch layout/desktop/personality
  • Allow proportional windows resizing to adapt to screens with changing size (for example remote desktop connection)

Existed solutions

For Lazarus

For Delphi

Other IDEs