>Point taken, in which case the former code shouldn't really be used, either, as it would be necessary to record the "default" mouse pointer for each control upon setting it to "hourglass". You'd want run a procedure like:
>
>Dimension ThisForm.aMPHoldArray(ThisForm.ControlCount)
>for i=1 to ThisForm.ControlCount
> ThisForm.aMPHoldArray(i)=ThisForm.Control(i).MousePointer
> ThisForm.Control(i).MousePointer=0
>next
>
How about
for i=1 to ThisForm.ControlCount
ThisForm.Control(i).ResetToDefault("MousePointer")
next