They are populated by an ini file and then some are disabled etc.
There is a section in my code where I have to reset all 40 checkboxes by enabling them and then clearing the checks.
I am finding that if I use a loop to do this, it simply does not work (some boxes remain disabled for example), unless I put a big delay in the loop
So I have a list of all 40 checkboxes but even that sometimes seem to fail.
I have got round this by adding waits between sections of actions, for example:
Code: Select all
SetDialogProperty>OBSChecklist1,CheckBox1,Enabled,True (repeated 40 times) Wait>0.1 SetDialogProperty>OBSChecklist1,CheckBox1,Checked,False (repeated 40 times)
Is this a known issue I wonder that changing checkbox states (when in large amounts) can be sluggish? Maybe I should have been aware of it.
This is not a complaint btw just a genuine question.