Swift show progress

Just switched to “Mojave” and converted my new “High Sierra” test Xcode project to Swift 5 from 4, and it still works here as well.

That doesn’t apply as the intended action happend LONG after the application has load, long after the window has loaded… it doesn’t happen until the event I posted above [ie. the user drops a file on the view on which the wheel exists

override func performDragOperation(_ sender: NSDraggingInfo) -> Bool {

However… your last suggestion (which I thought I tested yesterday) DID FINALLY WORK!!!

	ProgressWheel1.isHidden              = false
			ProgressWheel1.usesThreadedAnimation = true
			DispatchQueue.global(qos: .default).async {
				readXML(url: projectFile!)
				processSymbols()
				processXML_File()
				DispatchQueue.main.async {
					NSCursor.arrow.set()
					ProgressWheel1.isHidden=true
				}
			}

THANK YOU!

You’re Welcome, and well done.

I better not hang around here too long, as Karen will turn up in a minute, and start poking fun at me for being a senile old fart with acute memory loss.
I’m out of here!
Beep! Beep! += :man_in_motorized_wheelchair:

There is a reasonable chance that I am older than you! :wink:

Karen (who has reached full US SS retirement age but is still working)

Well no wheel chair for me (yet)… but I want to know where in the US Karen is that she managed to reach full SS Retirement age at only 29? I have to wait until I turned 65 :frowning:

Here in France, I had to wait until 67…