Difference between revisions of "Docking proposals"

From Free Pascal wiki
Jump to navigationJump to search
(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