FScript 1.8 is out.
I added some functions to allow the use of autohotkey to build options user interfaces dialog. I find it really nice to build UI.
The principle is to launch the settings executable, let the user change parameters and call PostMessage,0x400,0,0,,FScript/{pluginname} from the ahk script to tell FScript to reload plugins.
1)
function onDoAdvConfig() {
FARR.exec("settings.ahk", "", currentDirectory)
return true;
}
2) user change params and press ok
3) save user params into an ini file
4) call PostMessage,0x400,0,0,,FScript/{pluginname} from ahk script to warn your plugin that the options changed. Fscript will call onOptionsChanged to allow you to reload your options. Use FARR.getIniValue to read the user settings.