Currently, the only way to disable a control directly in the config is through use of the onLoad UI Event Handler:
class MyDialog { ... class MyControl { ... onLoad = "(_this # 0) ctrlEnable false;"; ... }; ... };
This is not ideal, instead, having the following available would be better:
class MyDialog { ... class MyControl { ... enabled = 0; ... }; ... };
As such, the introduction of an enabled = flag; control property would be appreciated.
@Terra found at least one occurence of enabled = 0; in the game files (configfile >> "RscDisplayArsenal" >> "Controls" >> "Info" >> "controls" >> "DLCIcon"), but we were unable to determine whether a common "enabled" control property already exists (and is not functional) or not.