Event Priority / Sequence

Something like this:

    | /\ | ---- Up arrow button
    |  A |
    |  B |
    |  C |
    | \/ | ----- Down arrow button

With this kind of widget, the number of menu items will not be limited by the screen, and each menu button can be designed either via icon or text. Meanwhile it supports “Infinite” mode, which means if you press “Up arrow button”, the menu will display “D”, “A”, “B”…