Understanding the 'While' action

Hi there Im having trouble understanding the While action. In a simple macro like this I thought the display box would pop up repeatedly but it doesnt.

The grey blocks are evaluated in sequence – block three there, for example, is only evaluated after the end of the 5 second pause.

The While block is not evaluated until after the Release the Key Pad action.

As the key has now been released, the While test fails – the key is aready 'up'.

3 posts were split to a new topic: Is it possible to automate holding down a button for X time?