Hi guys,
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles, deletes etc.) Currently this feature is present in Lazarus?
Thanks.

Mailing lists / lazarus / 2011-02
27 messages · 11 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hi guys,
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles, deletes etc.) Currently this feature is present in Lazarus?
Thanks.
No.
Mattias
2011/1/31 Mattias Gaertner
x(
silvioprog wrotex(
There are many features which are nice to have but we should release 1.0 version some day. We can't implement everything for 1.0 version. Let's postpone something like this one.
Best regards,
Paul Ishenin
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles,…
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles, deletes etc.) Currently this feature is present in Lazarus?
No.
What special features of a ProjectGroup are you missing?
DoDi
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles,…
Op 2011-02-01 01:07, silvioprog het geskryf:
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles, deletes etc.) Currently this feature is present in Lazarus?
As a work-around, increase the 'recent file' and 'recent project' count from 5 (default) to say 20. This then allows you to easily get to all your common projects.
Regards,
- Graeme -
No. What special features of a ProjectGroup are you missing? DoDi
I also use project groups a lot in Delphi. The advantage is that you can instantly switch from one project to another without reloading all the files etc. We work (in Delphi) with applications that have other closely related binaries like dll:s and test applications and often they also share source files. So it is *very* convenient to use the project group concept to keep these easily accessible.
Indeed.
I discussed once with Mattias Gaertner about project groups (I use them a lot in Delphi, and miss them sorely in Lazarus). Unfortunately, my simplistic approach was quickly proven to be not sufficient for all the complex things that the IDE does, so - for lack of time - I postponed it.
But I kept the design in my todo list.
Michael.
In Delphi7 I use only one file (bpg) to manage my projects (to open projects, compiles,…
Already requested some time ago by me here:
http://bugs.freepascal.org/view.php?id=18518
Regards,
Sven
On Tue, 01 Feb 2011 04:28:23 +0100, Hans-Peter Diettrich I also use project groups a lot…
I never use them, since switching project without completely closing the former project on Delphi is troublesome if you use relative paths.
I have never experienced something like this. Would you please explain?
Regards,
Sven
+1.
I use them since 12 years, with 50+ projects in one group. Never a glitch.
Michael.
> I have never experienced something like this. Would you please explain? +1. I use them since 12 years, with 50+ projects in one group. Never a glitch.
+1
In my years of using Delphi 7, I never had a problem with project groups.
Regards,
- Graeme -
I have never experienced something like this. Would you please explain? Sven
There are two problems:
To be able to check out something from a revision system, and build on the spot, I have relative paths in my project's unit path.
I also have certain files with fixed names in every project. (e.g. an include file with compiler directives etc)
If I change from checkout1 to checkout2 or from project to project, files opened that exist in both source and the target project remain opened, but are the wrong versions.
Somehow the project (current?) dir is not changed properly and/or files are not reloaded with new settings.
A basic workaround is always closing projects before opening new ones. This forces all open files closed and reloads the context from the new project.
I have this with all Delphi versions btw, d6..DXE
Marco van de Voort wroteIf I change from checkout1 to checkout2 or from project to project, files opened that exist in both source and the target project remain opened, but are the wrong versions.
That's why I have not experienced that problem yet ^^
Regards,
Sven
There are many features which are nice to have but we should release 1.0 version some…
2011/1/31 Paul Ishenin
So, I think it will take a while. :/
Thansk Paul. ;}D
No. What special features of a ProjectGroup are you missing? DoDi
2011/2/1 Hans-Peter Diettrich
Keep and manage my projects (about 25) in a single file.
( /o/o/ AllProjects.*lpg* \o\o\o\ )
Op 2011-02-01 01:07, silvioprog het geskryf: As a work-around, increase the 'recent file'…
2011/2/1 Graeme Geldenhuys
I already do :T. But I wanted to distribute the file.
Thanks. ;)
On Tue, 01 Feb 2011 04:28:23 +0100, Hans-Peter Diettrich I also use project groups a lot…
2011/2/1 Bo Berglund
Yes. :)
On Delphi I had only one file to easily manage all my projects.
Already requested some time ago by me here: http://bugs.freepascal.org/view.php?id=18518…
2011/2/1 Sven Barth
"(0045306)
Paul Ishenin (manager)
2011-01-19 12:54
Let's think about this feature after 1.0 release".
After 1.0... D':
Thanks, I will wait anxiously for it.
Indeed. I discussed once with Mattias Gaertner about project groups (I use them a lot in…
2011/2/1
[...]
(I use them a lot in Delphi, and miss them sorely in Lazarus).
+1.
But I kept the design in my todo list.
Wow \o/.
Michael.
Thanks Michael.
+1. I use them since 12 years, with 50+ projects in one group. Never a glitch. Michael.
2011/2/1
+1?. I use them since 3 years. Never a glitch.
That's why I have not experienced that problem yet ^^ Sven
2011/2/1 Sven Barth
+1 ^^'
Regards, Sven
I never use them, since switching project without completely closing the former project…
Marco van de Voort wroteI never use them, since switching project without completely closing the former project on Delphi is troublesome if you use relative paths.
Same, i dislike ProjectGroup. Maybe show a dialog for recent opened files is more easy/best way.
2011/2/1 Graeme Geldenhuys I already do :T. But I wanted to distribute the file. Thanks.…
2011/2/2 silvioprog :
How about a trivial implementation:
add "Favorites" sub-menu to the Project menu,
with the list of project similar to "Recent", but user-editable instead of auto-managed?
It will not cover all use cases of project groups, but may be a start.
Same, i dislike ProjectGroup. Maybe show a dialog for recent opened files is more…
2011/2/2 Zaher Dirkey
I'm a project group fan. ^^
Please, see this picture:
Context menu:
IMHO, recent project isn't good as the project group.
(The demo with dpg in attached).
Same, i dislike ProjectGroup. Maybe show a dialog for recent opened files is more…
Op 2011-02-02 05:21, Zaher Dirkey het geskryf:
Same, i dislike ProjectGroup. Maybe show a dialog for recent opened files is more easy/best way.
Delphi's Project Group are not just about a collection of related projects. You can do many other things too, with a single click. Build all projects in a group, Build from selected project downwards etc...
Regards,
- Graeme -