Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #34161

Re: Scrollable Popup Menu Keyboard Navigation

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Fredrik Jonson <fredrik@jonson.org>
Newsgroups comp.lang.java.programmer
Subject Re: Scrollable Popup Menu Keyboard Navigation
Date 18 Apr 2016 08:50:38 GMT
Lines 18
Message-ID <slrnnh97uu.nb7.fredrik@biggles.jonson.org> (permalink)
References <dfd94962-3cdc-4cf0-a142-2ccd54c2bb41@googlegroups.com> <ne9dn0$dhg$5@dont-email.me>
X-Trace individual.net tUGCNmhggwACmgfb54wWdQ4j/OJiOfn22DxqdQ1gNVm4h6Z9k=
Cancel-Lock sha1:TWk3j5pvmt0oLoH2Rw6aBLMxO/c=
User-Agent slrn/pre1.0.0-18 (Linux)
Xref csiph.com comp.lang.java.programmer:34161

Show key headers only | View raw


In <ne9dn0$dhg$5@dont-email.me> Jeff Higgins wrote:

>  Just as an aside. Most of the long menus that I run into, including Pan,
>  the newsreader I'm using now, and Eclipse IDE, use [a menu scroller]

And aside from that from that I recommend that you should avoid making menus
that are so long that the user have to scroll. Scrolled menus hinders the user
from seeing all options and scrolling in a menu is hard because if the
user happens to focus outside the menu it will dissapear and the user will
have to repeat his navigation.

Instead, try to find a way to divide the menu into several menus, or open
a dialog from a main menu item, and let the user choose his option from a
list in that dialog. Or even better, try to reduce the total number of
menu items, too many is an indication of poor usability and design.

-- 
Fredrik Jonson

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-07 12:21 -0700
  Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 00:12 +0000
    Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-08 04:29 -0700
      Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 15:27 +0000
        Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-08 08:52 -0700
          Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 16:31 +0000
            Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-08 11:07 -0700
              Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 20:39 +0000
                Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-08 14:00 -0700
                Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 21:43 +0000
                Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-09 11:46 +0000
                Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 22:33 +0000
                Re: Scrollable Popup Menu Keyboard Navigation Robert Klemme <shortcutter@googlemail.com> - 2016-04-10 11:20 +0200
          Re: Scrollable Popup Menu Keyboard Navigation Robert Klemme <shortcutter@googlemail.com> - 2016-04-10 11:20 +0200
            Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-11 05:00 -0700
  Re: Scrollable Popup Menu Keyboard Navigation Jeff Higgins <jeff@invalid.invalid> - 2016-04-08 23:09 +0000
    Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-11 05:13 -0700
    Re: Scrollable Popup Menu Keyboard Navigation Fredrik Jonson <fredrik@jonson.org> - 2016-04-18 08:50 +0000
      Re: Scrollable Popup Menu Keyboard Navigation Eric Douglas <e.d.programmer@gmail.com> - 2016-04-18 05:00 -0700
  Re: Scrollable Popup Menu Keyboard Navigation Martin Gregorie <martin@address-in-sig.invalid> - 2016-06-07 16:58 +0000

csiph-web