Animation Controls Implementation of the controls is straight forward and did not encounter much difficulty. One should be careful in converting in the Play operation. The correct way is Unsigned(Value) - 1 where Value may be 0. Using Unsigned(Value - 1) raises CONSTRAINT_ERROR since Value is of the type natural. A more robust example is given in Install.Set. The call to OS.Messages.PeekAndRun in Install.Find is extremely important. Not only does it allow the user the chance to cancel the search operation but to allow the animation control to run. If the call is not made, the animation control will not appear. Back To Home |