Treo menu navigation in slideshow view not possible
Brought to you by:
ekimd
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.
Logged In: YES
user_id=1336289
If those keybindings are disabled from the main options,
does this still happen?
Logged In: YES
user_id=1036904
Yes, even with the bindings for up/down/left/right cleared, the same behaviour occurs.
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)?
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.
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.
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.
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.
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.
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...
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...