Прицепить Нарратор :)
От: electro Россия  
Дата: 10.04.06 11:06
Оценка:
Hi, all!

Есть компонента с кучей owner-draw контролов. Нарратор их не хочет видеть... Как заставить его?
Re: Прицепить Нарратор :)
От: Left2 Украина  
Дата: 10.04.06 11:58
Оценка:
E>Есть компонента с кучей owner-draw контролов. Нарратор их не хочет видеть... Как заставить его?

Чисто интереса ради — а что(кто) такое(такой) Нарратор ?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Прицепить Нарратор :)
От: electro Россия  
Дата: 10.04.06 12:11
Оценка:
Здравствуйте, Left2, Вы писали:

L>Чисто интереса ради — а что(кто) такое(такой) Нарратор ?


это оффтопик
по секрету: это для инвалидов фича такая. голосом говорит, на каком контроле щас находица фокус, какие комбинации клавиш, что нажимаешь в данный момент... голос — ужасный. как его понимают? фиг знает...
Вобщем доступность для инвалидов — требование при разработке ПО.
Re[3]: Прицепить Нарратор :)
От: algol Россия about:blank
Дата: 10.04.06 14:24
Оценка:
Здравствуйте, electro, Вы писали:

E>по секрету: это для инвалидов фича такая. голосом говорит, на каком контроле щас находица фокус, какие комбинации клавиш, что нажимаешь в данный момент... голос — ужасный. как его понимают? фиг знает...


Наверное нужно смотреть в сторону интерфейсов IAccessible. В ATL есть какая-то поддержка в atlacc.h. Вроде бы нужно наследовать контролы от IAccessibleImpl и вызывать EnsureStdObj().
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.