@Ed > 10x man. My utility has UPX BinaryIncluded. It has it's own commandline upxshell.exe -b filename.exe. SO it's the same with my app as with upx :P the choice is yours. If i was you id also include upx.exe with your project and write your own packer frontend......if you want i'll suply u my code....
what my upxshell has that other methods don't

and it's own commandline. for now only compress and decompressmethods are supportted. When a user compresses with my shell it uses teh followinf commandline. --best or 1to10 -qqq -f -v --overlay=copy --compress-exports=1 --compress-icons=2 --strip-relocs=1
This takes longer.... if id add --all-methods --all-filters it would take even longer....
My shell will support more then ever, but when i get the time....
Ed youre welcome to get my source to create you're on upx frontend for the ide. I did it in a quite simple method so i know you'll understand. i messed with scintilla for a bit cause i wanted to write my own ide as well but i could not realy get the hang of it...maby you could help me...but we'll talk later ;)
what my upxshell has that other methods don't

and it's own commandline. for now only compress and decompressmethods are supportted. When a user compresses with my shell it uses teh followinf commandline. --best or 1to10 -qqq -f -v --overlay=copy --compress-exports=1 --compress-icons=2 --strip-relocs=1
This takes longer.... if id add --all-methods --all-filters it would take even longer....
My shell will support more then ever, but when i get the time....
Ed youre welcome to get my source to create you're on upx frontend for the ide. I did it in a quite simple method so i know you'll understand. i messed with scintilla for a bit cause i wanted to write my own ide as well but i could not realy get the hang of it...maby you could help me...but we'll talk later ;)