I'm developing a project manager for PB and I could use some help with the testing and feedback on the direction I should take it.
*** Update! 10/08/07 ***
Hi all!
I have updated PBProject with a new feature that allows you to insert some pre-defined code into the editor with a single click. I have also corrected a bug. It's all documented in the .chm below.
Download Ver. 1.0.0.370:
PBProjectSetup.zip

What's new (from the PBProject.chm

Version - 1.0.0.370
- Fixed: A bug that didn't properly save the default editor setting in the project settings.
- Added: The "Scripts" feature that allows you to insert some pre-defined code into the editor with a single click.
Version - 1.0.0.344
- Fixed: Numerous bugs dealing with opening and closing projects, programs
- Fixed: Saving the last three recent project list didn't always save properly
- Fixed: Opening an image file did not work correctly
- Fixed: The "New Project" did not create the project file properly all the time
- Fixed: When opening a project file that was saved on a different drive, it did not prompt you to save it to the new path
- Added: The Capture utility
- Added: The contract/expand feature
- Added: The translations feature
- Added: The Status or Path string at the bottom of the screen
- Added: Integration with EasySetup
I offer it for free to anyone who wants to use it.
Here's a screen shot:

Although PBProject is new, there should be no danger in using it as it does not make any changes to the source files managed by PBProject.
Notes:
Some of the compile features in particular are not implemented yet. Currently it can compile into a windows exe, console and dll but not with all of the various compile options (they're just place holders for now).
The setup comes with a chm help file but here's a brief breakdown of how it works:
- 1. Create a new project
2. Add the main program to the project (it scans it and finds all the "Include" programs and images and loads them into the project manager as well)
3. Set some basic options like the compiler and editor you are using, the EXE format, icon, version info, etc.
4. Compile it. (If the source code compiles cleanly, you should end up with an executable)
When ever you need to modify one of the files in your project, just double-click it and it will open in the editor you defined in the settings.
Things I need help with:
- 1. Debugging. New features, new bugs
2. Suggestions on other files types that should be found during the source code scan and that should be included in the display.
3. Help with the compile command. When the compile fails, I cannot seem to catch the error description so I can display it. I'm using the "runprogram" command and have tried the various options (#PB_Program_Open|#PB_Program_Read with the ReadProgramString command) and I get no output.
4. Suggestions for features.
Devildog