okay I got this SF-OPTION right now
SF-OPTION "Color Curves Preset" (strbreakup (car (python-fu-get-color-curves-presets-names 1)) ",")
It's just an option that calls a python-fu to get a comma separated string and shows it as options.
The problem is that this is only ran once as default.
It doesn't run again when i call the script again unless i Script-Fu/Refresh_Scripts.
Is there away to always make it run so that my SF-OPTION always shows fresh values?
Like for example if you had an SF-ADJUSTMENT and defaulted value is 10, and user selects 20, next time you run script the value stays at 20, is there a way to make it always 10, if there's away to do that i think it would solve my problem.
I ask this because my python-fu returns comma separated list of color curve preset names, and then that SF-OPTION number can be passed to another python-fu which reads color curves information at the proper index. So if user makes another preset, currently my scheme will have to be refreshed to get the new list.