Community
Participate
Working Groups
20040520 It is not possible to navigate through the into with the keyboard. As a result you have to use a mouse to get into Eclipse at all. Also even if you do give focus with a mouse you still cannot navigate through the into entries.
Actually you can - I just tried. We are using the embedded browser so whatever keyboard support exists in the browser, we are getting it. Similarly, SWT presentation (on platforms that do not support embedded browser) get the keyboard support from Eclipse Forms. The problem is that focus indication is dark blue and is almost invisible on the dark blue background. If you switch (with a mouse) to Samples or Tutorials (with white background), you can clearly see the focus rectangle. Kim, we need to somehow set the style of the focus rectangle to something with greater contrast with the dark blue. Affected areas are the entire root page and the navigation area in other pages (at the top).
How about we show the hover image and the link label when the links on the root page get keyboard focus? In the navigation area of the other pages, we can just show the hover image since the link label is already there.
Kim has released new CSSs that make the link in focus clearly visible. We are having two problems at the moment: 1) Activation works when tabbing. Using Ctrl+TAB, IE shows the default (black) focus rectangle that is very hard to see on the dark blue background. 2) Although we call 'setFocus' on the browser widget, it does not receive it. We will open a separate defect against SWT regarding this problem. Mazen, please add a reference to the defect here once you open it.
opened this defect to ping Chris for input. bug 63206
hmmm.. a sign we all need a break ! :) trying again. here is the defect. Bug 63353
Finally, I found a small CSS tweak that solves problem 1 from comment #3. The following was added to shared.css: /* Needed in IE to get shift+tab to show the active image properly */ a:active { border : solid 0px; } Now SHIFT+TAB works the same as regular tabbing
Since problem 1 is fixed and problem 2 is being tracked in another defect, I am closing this.