Timothy,
Since VFP5 labels have been taken out of the Refresh() event firing. Just use a TextBox that has been formatted to look like a label instead.
BackStyle=0
BorderStyle=0
>If I may. I have a routine that processes a database in a cmdbutton click and thruout the routine I have :
>
>thisform.mylabels2.caption='30'
>thisform.refresh
>'more processing
>thisform.mylabels2.caption='40'
>thisform.refresh
>'more processing
>thisform.mylabels2.caption='50'
>thisform.refresh
>
>this is just to show the user progress of the routine but the label never seems to get refreshed.