I have implemented Blit-style menus on a canvas and I want to add
a feature that requires the menu to scroll one entry and reposition
the cursor. In a scrollable menu, if the pointer is for example in
the last entry, the menu will scroll up one entry (if it can),
and move the pointer to that...