Lazarus

Using the Lazarus IDE => Editor => Topic started by: suibaf on June 25, 2022, 01:27:38 pm

Title: work space
Post by: suibaf on June 25, 2022, 01:27:38 pm
Hi,
I just discoved Lazarus and I have installed on Linux Mint.
I need to freeze the position of the varius palette: Toolbar, message box, source editor, object Inspector. I want to bind this object and become one space of work. If I minimize I need to minimize all and if I maximize I want to maximize all in the same time. Now all is untied.
Thank you
Title: Re: work space
Post by: Thausand on June 25, 2022, 02:07:37 pm
I think you want anchordocking, read: https://wiki.lazarus.freepascal.org/Anchor_Docking#Usage_I._.28Add_docking_support_to_the_Lazarus_IDE.29
Title: Re: work space
Post by: Handoko on June 25, 2022, 06:39:25 pm
Maybe Desktop is what he needs:
Lazarus main menu > Tools > Desktops


You can create several desktops for different situations, maybe: debug, layout, coding, etc. Because I often change my monitors, I have desktops for different screen sizes.


Desktops will extremely useful if you can put it on the Source Editor's toolbar:
Right click on Source Editor's toolbar > Configure Toolbar > Editor ToolBar > Configure > type: Desktops


Properly configure your toolbar and desktops, you can use the IDE like a pro.  8)
Title: Re: work space
Post by: suibaf on June 26, 2022, 12:17:47 pm
Thank you! I arrived almost to my goal with your advice.
The last think that I want to solve is that the form i non anchor, it is "flying". I want to block in work environment.
Is it possible?
Thank you
BR
Title: Re: work space
Post by: PascalDragon on June 26, 2022, 11:15:29 pm
Assuming you use Lazarus 2.2 or newer: install the package DockedFormEditor (https://wiki.lazarus.freepascal.org/DockedFormEditor).
Title: Re: work space
Post by: suibaf on June 27, 2022, 09:18:19 am
Thank you very much!
TinyPortal © 2005-2018