Compared to the available screen space, the dialog for adding script commands is quite small. This can be fixed by making that dialog larger:
Since the dialog is being enlarged, the UI for variable-related commands has been rearranged, to move the value input box and increase its size. This is helpful when writing assignments using script primitives:
Behind the scenes, the third on/off listbox has been upgraded to be dynamically positioned, as its fixed position no longer worked for all commands that used it. This allowed the fourth on/off listbox to be removed, as it only existed to have a control at its specific location. (Possibly more widgets could become dynamically placed but that is outside of the scope for this PR.)
Compared to the available screen space, the dialog for adding script commands is quite small. This can be fixed by making that dialog larger:
Since the dialog is being enlarged, the UI for variable-related commands has been rearranged, to move the value input box and increase its size. This is helpful when writing assignments using script primitives:
Behind the scenes, the third on/off listbox has been upgraded to be dynamically positioned, as its fixed position no longer worked for all commands that used it. This allowed the fourth on/off listbox to be removed, as it only existed to have a control at its specific location. (Possibly more widgets could become dynamically placed but that is outside of the scope for this PR.)