[Lazarus] Desktops and multiple source editors
Michael Van Canneyt
michael at freepascal.org
Thu Sep 10 11:23:37 CEST 2015
On Thu, 10 Sep 2015, Mattias Gaertner wrote:
> On Thu, 10 Sep 2015 10:25:15 +0200 (CEST)
> Michael Van Canneyt <michael at freepascal.org> wrote:
>> For the project session you can currently specify that only forms belonging
>> to the project should be included in the session.
>> (I always set this to on, because opening 100+ units at startup is really counter-productive).
> I'm not sure if you are mixing things up or if you found a bug.
> The IDE only reopens what you had open.
Not if "Save editor info only for project files" was set ?
I just tested.
1. Project open: some files are loaded.
2. open some additional files.
3. Reopen project: only files opened in step 1 are re-opened.
This is as it should be IMHO.
> The global option "Open designer when open unit" automatically opens
> the designer form when opening a form unit.
> The project option "Save editor info only for project files" stores
> for non project files the editor position (e.g. caret, bookmarks,
> foldings) and if the file was open in the source editor.
>> I think the same should be done for packages: packages that are in the project dependencies
>> and were open the last time the project was open, should be opened again.
>> Or all packages should be opened.
> I fail to imagine that someone wants to open all package
Me too :)
I was imprecise, it should have been: 'all previously opened packages should be opened'
More information about the Lazarus