It's annoying to repeat step 6 from first post each time. An option in IDE would be nice.
Like I said, it sounds more like a feature for an Addin or Project Wizard than for Pelle to code support for external products which have nothing to do with the package he distributes. That would be like telling the developers of Fresh to add support for PoCC.
And FASM is much better than those old RadASM, MASM, TASM, NASM etc.
RadASM is an IDE, not an assembler. As for the rest, it's a matter of personal taste which assembler you use. I personally think FASM falls far behind PoASM, and NASM is just as good as FASM if you know how to use it. But again, that's personal opinion. Many people will disagree with me, but that's why we have so many choices. I think it's probably best though, for sake of the topic, to leave personal taste at the door and focus on wether it is better for Pelle to spend time adding extendability for external applications to his IDE, or have the users who want that specific functionality to create a simple project wizard which automatically makes the needed changes so the end users won't have to continuously modify the project files.
For example, I wanted support for quickly creating various PoASM projects without having to setup the project by hand. So, I spent about two hours looking over the demo code available from the PellesC source code page on PoIDE Wizards and then a few hours later released a Wizard which sets up everything for it. So if anyone wants that functionality, they simply download the pawiz.zip file from this forum and move the dll into their Wizards directory. No need for a complete update of their IDE, no need for Pelle to code support into the IDE itself. It saves time all around and is a decent learning exercise about customization of PoIDE.
Regards,
Bryant Keller