Sign in Join
Wiki copytemporary

Manual Docker

About

There's been a lot of patches and wishes for Messages window to be docked at the source editor of Lazarus IDE. All patches were eventually rejected, because Messages window must be dockable by using Docking manager, that's not yet fully implemented for all widgetset.

Keeping Messages window floating might be very annoying for some people, especially coming from Delphi.

This IDE extension allows Messages window to dock to the source editor.

Note: Disclaimer: The plugin there is to compensate on missing/incomplete functionality of a docking manager. The plugin WAS written at the time docking didn't work well. By the time you're reading this page, there might be a fully functioning docking manager and you're encouraged to use the proper solution, rather than this temporary workaround.

Screenshot

,

Author

Dmitry 'skalogryz' Boyarintsev

License

You're free to use this IDE Plugin and its sources in any way you find useful.

Download

The latest stable release can be found at SVN: https://svn.code.sf.net/p/lazarus-ccr/svn/components/manualdock

Change Log

Dependencies / System Requirements

Status: Stable

Installation

  1. Download the extension sources.
  2. Copy the extensions source directory to Lazarus/Components directory.
  3. Start Lazarus IDE (if not started)
  4. Open installed packages manager Package->Configure installed packages...
  5. Select "manualdock 1.0" from "Available packages list"
  6. Press "Save and rebuild IDE".

How-to Use

After Lazarus IDE is rebuilt with the extension, you should see an additional menu item at View menu, named "Dock Messages window".

Selecting this menu item will dock/undock messages window from the source editor.

On Linux you have to open "Package options" window and click to "Options" button, where Unit string "$(PkgOutDir)\" change to "$(PkgOutDir)/".

See Also


From the Free Pascal wiki, page "Manual Docker", as it stood on 2020-08-08 after a change by Arent, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Edited on wiki.freepascal.org by 9 people, 2009–2020

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
SkalogryzNew page: = Manual Docker = There's been a lot of patches and wishes for Messages window to be docked at the source editor of Lazarus IDE. All patches were eventually rejected, because Messages wi...
SkalogryzManual Docker
Skalogryz (minor)
Skalogryz
Skalogryyz
SkalogryyzManual Docker update
SkalogryyzHow-to Use (minor)
SkalogryyzDependencies / System Requirements (minor)
SkalogryyzDownload
SkalogryyzDownload (minor)
SkalogryyzScreenshot
SkalogryyzScreenshot (minor)
SkalogryyzDownload (minor)
SkalogryyzDownload
SkalogryyzDownload (minor)
SkalogryyzDownload (minor)
SkalogryyzChange Log (minor)
SkalogryyzChange Log (minor)
SkalogryzChange Log (minor)
SkalogryzScreenshot
EastorwestHow-to Use
SkalogryzDependencies / System Requirements (minor)
SkalogryzDependencies / System Requirements (minor)
SkalogryzDependencies / System Requirements (minor)
Mattias2About
SkalogryzChange Log (minor)
Chronos
SkalogryzChange Log (minor)
SkalogryzDownload (minor)
SkalogryzDependencies / System Requirements (minor)
SkalogryzDownload (minor)
JwdietrichCategorized.
SkalogryzHow-to Use: category docking added (minor)
BigChimpLicense (minor)
MichlDownload: updated link (minor)
SkalogryzAbout (minor)
SkalogryzAbout (minor)
SkalogryzLazarus IDE plugins (minor)
SkalogryzAuthor (minor)
SkalogryzSee Also (minor)
Arent

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.