In a Windows Desktop application, I have a modal dialog for a task that has advanced options.
If the user opens the advanced options, changes some stuff, clicks "save", the advanced option window closes, then the user clicks "cancel" on the main task modal, should the advanced options take effect? Or should the options revert?
download bmml source – Wireframes created with Balsamiq Mockups
There's a lot of options here so I'm trying to avoid having the options inline below the "Primary Stuff".