weblistbox hasfocusring

  1. 3 months ago
  2. Greg O

    May 6 Xojo Inc

    Set UseFocusRing to False?

  3. Tim P

    May 6 Pre-Release Testers Rochester, NY
    Edited 3 months ago

    I don't recall that working. I had to force the tab-order to -1 or some other weird hack to get it to stop using a focus ring (the last time I tried).

  4. Michel B

    May 6 Pre-Release Testers, Xojo Pro RubberViews.com
    Edited 3 months ago

    Don't mess up with focus rings on a web app. Some users rely on them to navigate with the keyboard, instead of the mouse (much faster). It is also used by impaired users.

  5. Greg O

    May 6 Xojo Inc

    @dave d Weblistbox does not have a UseFocusRing property?

    Doh, sorry. I read that as Listbox.

  6. Michel B

    May 6 Pre-Release Testers, Xojo Pro RubberViews.com

    The only way to suppress the focus ring would be to do some Javascript to remove it.

    I would probably start here :
    https://www.w3schools.com/css/css_outline.asp
    https://www.w3schools.com/cssref/pr_outline-color.asp

  7. Christian S

    May 6 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    Or use pagesource control to add css to a custom style to remove it.

  8. Tobias B

    May 6 Pre-Release Testers, Xojo Pro Bern, Switzerland

    This page details on why not to remove the focus outline and shows how to do it: http://outlinenone.com

  9. Thomas T

    May 19 Pre-Release Testers, Xojo Pro Europe (Germany, Munich)
    Edited 3 months ago

    In my case, my app is only used by a small number of users, and I know that none of them need this feature. So I'd rather get rid of - and I have other custom controls in my view that don't support the focusring anyway, so it would only be a half-baked feature anyway. That's why Xojo should offer an option to turn them off.

or Sign Up to reply!