I have a simple process which doesn't do what I want.
Press a ttk.Button. Processing transfers to the Button command function
In that function set the text of a ttk.Label via the StringVar() variable e.g. "Processing Started"
Do a load of processing
set the ttk.Label text to "Processing Finished" as the last action of the function.
This doesn't work. It appears that the Label texts are only set after the Button function has completed, and processing
transfers to the mainloop. So the first text, if it appears at all, is overtaken by the second text.
Ideally I would like to have a progress bar in the function, but this doesn't work either.
What am I doing wrong? Can someone help please?