ProgressDialogShow2($"Synchronizing with cloud.
This may take a moment to complete."$, False)
In the next version:
Dim cs As CSBuilder
cs.Initialize.Bold.Size(20).Append("Synchronizing with cloud").Pop.Pop
cs.Append(CRLF).Append("This may take a moment To complete.")
ProgressDialogShow2(cs, False)
Thanks for those suggestions. Only thing is it doesn't let me set the progress value and the progress spinner just spins around and around.
I could get away with the one you suggested providing I could set the progress value.
Syncing with the cloud could take a few seconds, but if it takes 15-20 seconds and that message box displays then the user might think the connection was lost since nothing has changed. By changing the progress value (by it increasing) it will help, as the user would see something moving if it takes longer than normal.
( by the way, what library is CSBuilder ? )
I found a java script which most likely do what I am try to do. Hopefully someone can wrap it so we can use it in B4A -
https://www.b4x.com/android/forum/threads/circularprogressbar.76217/