Menu

#19 Treo menu navigation in slideshow view not possible

open
nobody
5
2006-09-07
2006-09-07
k_uber
No

Twinkle palm app:
In any view that uses the up/down/left/right 5-way of
the treo for navigation, navigation of that screen's
menu by 5-way has become impossible.
Eg. In slideshow view, pressing the menu button shows
the Card and Stack menus. Pressing right should move to
the stack menu item, but instead either switches to
edit view or moves to the next card. Pressing down with
the menu showing displays the details view, instead of
moving to the next menu item.
Workaround is to tap using the stylus or use the
menu+shortcut combination.

Discussion

  • Michael Duersch

    Michael Duersch - 2006-09-07

    Logged In: YES
    user_id=1336289

    If those keybindings are disabled from the main options,
    does this still happen?

     
  • k_uber

    k_uber - 2006-09-07

    Logged In: YES
    user_id=1036904

    Yes, even with the bindings for up/down/left/right cleared, the same behaviour occurs.

     
  • Michael Duersch

    Michael Duersch - 2006-09-07

    Logged In: YES
    user_id=1336289

    So if the bindings are cleared, and you're NOT inside the
    menu, do each of the up / down / left / right buttons
    perform an action (or just left/right)?

     
  • k_uber

    k_uber - 2006-09-07

    Logged In: YES
    user_id=1036904

    weird... with all of the bindings for up/down/left/right cleared, if review or slideshow is chosen and the very first key pressed is the down key, the edit screen is always shown.
    Otherwise up and down do nothing but seemingly force a subtle screen redraw.

     
  • k_uber

    k_uber - 2006-09-07

    Logged In: YES
    user_id=1036904

    weird... with all of the bindings for up/down/left/right cleared, if review or slideshow is chosen and the very first key pressed is the down key, the edit screen is always shown.
    Otherwise up and down do nothing but seemingly force a subtle screen redraw.

     
  • Michael Duersch

    Michael Duersch - 2006-09-07

    Logged In: YES
    user_id=1336289

    Hummm.... That's weird. I'll check into that. So does your
    menu navigation work except for right/left? I had to hard
    code the Treo keycodes for left/right since the Treo doesn't
    return a hard key bit for the navigation. If this is
    breaking the menu features then we're probably going to have
    to choose between using left/right navigation for the menu
    only, or for the card view only.

     
  • k_uber

    k_uber - 2006-12-11

    Logged In: YES
    user_id=1036904
    Originator: YES

    I'll write up an explanation again of what happens after I try version 1.0.0 or newer.

     
  • k_uber

    k_uber - 2006-12-13

    Logged In: YES
    user_id=1036904
    Originator: YES

    Menu navigation on Treo using 1.0.1 works only on the main database list screen - in edit or card view mode pressing up/down/left/right causes screen redraw problems and for example moves the cursor with the menu still displayed.

     
  • Michael Duersch

    Michael Duersch - 2006-12-13

    Logged In: YES
    user_id=1336289
    Originator: NO

    Now that I think about it, this makes perfect sense. Apparently, on the Treo, the menu does not capture the keypresses. Because the card view/edit form has no idea if the menu is being displayed, keypresses are sent to it and not redirected to the menu. The only way to fix this is to find some way to inform the view/edit forms that the menu should be receiving the input. I'm not sure how to do that at present...

     
  • Michael Duersch

    Michael Duersch - 2006-12-13

    Logged In: YES
    user_id=1336289
    Originator: NO

    This is going to be even more tricky because the Palm sends a MenuOpenEvent but does not send a MenuCloseEvent...

     

Log in to post a comment.