Хотите фокус покажу?
От: c-smile Канада http://terrainformatica.com
Дата: 05.10.05 03:57
Оценка: -1
Есть вот такая формочка:
http://terrainformatica.com/w3/form.htm

Если ткнуться мышой в option box (Color of Eyes) то
этот самый option box включится. Обращаем внимание при этом на то что так называемого
focus rect нет при этом. Хотя элемент в фокусе.

Теперь жмем tab на клавиатуре. И снова тыкаемся мышой в этот самый option box.
Наблюдаем появление в этом случае focus rect.

Т.е. после хотя бы одного tab неважно где все кнопки
начинают рисовать focus rect.

Вот такие вот фокусы.

Ситуация усложняется тем что в Windows нет возможности постфактум узнать
каким образом было активировано frame-window (см. WM_MOUSEACTIVATE).
Т.е. в общем и целом при отрисовке самодельных кнопок вычислить когда
рисовать этот клятый focus rectangle невозможно без развешивания
хуков квадратно гнездовым способом.

Куда бедному крестьянину податься от засилья юзабилистов?

IE и Opera следуют вышеизложенному принципу.
Народный же Firefox не заморачивается данными проблемами.
Народу юзабилисты не нужны?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.