Damn how did I miss that. Thank you for the debugging.GodDragon wrote: Thu Apr 30, 2020 7:16 pm It's case sensitive. So it's addCheckBox and not addCheckbox![]()
One more thing. I wanted to note that the existence of the programstart.js functionality does not seem to be indicated anywhere on the wiki. I noted it only because Mischevious used it. The wiki only talks about load.js and unload.js. What is different about load.js and programstart.js?
Oh and a very minor thing. The tooltips for the GUI elements I just added disappear after a few seconds. Makes it difficult to read longer descriptions.
Edit: Sorry to have to plague you with another issue, but the(now functional) new settings don't seem to save. If I start up TAJ, go into settings, change one or more of the settings, and close TAJ, the next time I start it up they are unchanged. Is there something I need to do on my end to get the variables to save?
Note that one of the variables is stuck on a setting that is not the default setting(I changed everything to default to false if null, but one is stuck on true), so I don't think I'm overwriting them.
Edit2: Somehow even the regular settings are not saving. I just tried to change "Preferred Tease Duration" in "General" and that didn't save either.
Edit3: Changing the domName and subName in the main screen DOES save.
Edit4: I just changed the domme and contacts' names and image paths and all were saved correctly.
Edit5: Back in the General tab the Font Size and Default Type Speed dropdowns seem to work fine, but Text to speech one is bugged. I changed it from Personality Decides to Disabled and that worked, but now I can't change it back. But I can set it to Enabled. Strange. The Debug Mode CheckBox also doesn't save.
Edit6: The one returning error in the logs is "10:32:37 pm SEVERE: Personality with name 'null' does not exist."
Edit7: I removed my personality and now the Debug Mode checkBox seems to save sometimes, but not always. I'm at a loss to what's going on.
Edit8: I found part of the issue! The Debug Mode checkBox will only save if I also change the Text to Speech dropdown from disabled to enabled or vice versa.
Edit9: Changing the Default Type Speed dropdown also enables saving of the Debug Mode checkBox.
Edit10: I put my personality back and this changes nothing. I also tried changing the checkBoxes I added and then changing one of the dropdowns in General, but unfortunately that does not work. They still won't save.
Edit11: Another hint. Changing a variable manually in the Variables sub-tab of the Personality tab WILL save it correctly, BUT after changing it the corresponding checkbox does not change. Only after exiting TAJ and reloading it does the checkbox update.
Edit12: The "Preferred Tease Duration" setting won't even be remembered after closing the settings window and reopening it.

