I'm adding this as a new proposed idea, since the old post seems to be acting a but wonky.
To reiterate, we want to keep the KEEP the "reset all" feature, but move the arrow to the left so it sits right after the particular heading of options that are shown when the arrow is clicked. I've created an image of my proposed changes...
- The various options should all be slightly gray unless opened
- The arrows should move to the left, so they come right after the Option in question, and should appear and function like all the arrows on the sub-options. CLicking either the text or the arrow would open the menu.
- When an option panel is open, the Option title should turn from gray to white, indicating it's "actively being used."
- The "reset all" text should become a button with text, and always appear on the right side of the Option menu, whether it's open or closed
- The text in the reset all button should turn blue whenever any of the Options in that menu have been changed from their stock settings. Otherwise it should remain gray.
- We should be able to reset all the Options by clicking this reset all button, even without opening the Options menu.
This way, at a glance, one can tell which Options have had changes made even without opening the panel. The "reset all" is not a clear button, and a good distance from the arrows, so there is no accidental clicking when trying to expand the Options. The small arrows next to the Options are now consistent with how all the other arrows work in the program, and the colors of the various bits of text are also inline with the other aspects of the UI.
Lastly, it would be nice if there was a right-click setting at the very top of the main Options tab, that allowed one to expand-all / collapse-all.