Creating a Preview

Hello CDT! I have a really interesting question. Currently, I have a few photo editing macro's where the user gets to choose the settings, however they have to run the program in order to see the outcome. Is there a way to make it so that the user can see the outcome before running in a preview, sorta like how Corel does it with PowerTrace?

Thanks in advanced,

Jarrod