Tuesday, January 9, 2018

FMod - New settings dialog

Abiathar can be reconfigured quite a bit by tweaking the editor.aconf file. The sixteen most common settings can be changed with a GUI in the Configuration/OOBE dialog, but there are plenty others that are only available in the config file. That includes the colors, which are unwieldy to edit since they're ARGB values serialized as signed base-10 32-bit integers. To make everything (or at least most things) easily configurable, I started on a new settings window today. It puts groups of related settings into tabs to avoid throwing a million checkboxes in the user's face at once.

It was surprisingly tricky to figure out which settings should go where and how to arrange all the checkboxes. Currently all but two tabs - Colors and Advanced (which will be something of a miscellaneous section as well) - are laid out.

No comments:

Post a Comment