I'd like to show a visual display (32x32 menu button) for x seconds after pressing a keymap. After X seconds of that same keymap NOT being pressed turn off the button.

Actual use case is as followings...

When I press CTRL+7 I want to turn on (make visible) the menu button, if I press CTRL+7 again still keep the button on/visible. When I have stopped pressing CTRL+7 (after a few seconds or so) hide the button.

How do I go about this in ISBoxer?