Привет, Кирил!
Вы писали 17 января 2006 г., 21:14:24:
ШК> нижеприведенных классах окон и о том какие лучше из известных
ШК> jaws окошков
ШК> им сопоставить?
Во-первых, кто незнает, эта функция вызывается по [insert+F7]. Цитата из справки:
Класс окна - это название программного уровня окна или элемента
управления. Некоторые программы используют нестандартные классы окон, затрудняя
их правильное распознавание и чтение. Диалог Классы Окон позволяет Вам
назначать стандартные классы таким окнам и элементам управления.
Это часто помогает сделать окно (элемент управления) читаемым.
ШК> TnscLister
Попробуй список - listbox, listview
ШК> TeeTreeView
Однозначно дерево, и оно уже в JAWS назначенно ttreeview =tTreeview
ШК> TnpPageControl
Попробуй TabControl.
ШК> TssFocusLabel
Может Static
ШК> TasDateEdit
Ну соответственнно Edit или MultiLineEdit
ШК> TmfComboBox
Без вопросов ComboBox
ШК> TnscTreeView
Догадайся сам.
Приставка T в (Tedit, TListBox) это элемент управления VCL, от Borland, такие
классы обычно уже переназначены. А если есть еще несколько букв, это компоненты
от стороних разработчиков, надо переназначать.
Правда никакой гарантии нет, в том то и плюс для нас, что если программа написанна
на инструментарии от Microsoft, она лучше озвучивается.
А если от мною используемого Borland Delphi, то гарантии полного соответствия
стандарту нет, и возникают проблемы с озвучиванием.
А если особо продвинутый программист, вместо стандартных элементов, создает свой,
да еще без наследования от стандартного элемента, да еще на инструментарии не
от Microsoft, так ничего не поможет, кроме Jaws курсора.
Так, что если бы не монополия Microsoft, имели бы мы очень большие проблемы с
озвучиванием приложений.