Einzelnen Beitrag anzeigen

Eisenherz

Registriert seit: 10. Jun 2002
Ort: Stadeln
33 Beiträge
 
Delphi 5 Professional
 
#2

Re: Kennt sich jemand mit JAWS oder anderem Screenreader aus

  Alt 13. Sep 2005, 12:33
Damit Jaws die Labels mit vorliest müssen sie eine bestimmte Position haben. Wir setzen unsere Labels immer links vor das Eingabefeld (z.B TEdit, TCombobox).
Damit Jaws TEdit als ein Eingabefeld und TCombox als eine Combobox erkennt, musst du evtl. eine entsprechende Mapping-Datei erstellen.
Bei uns liegt die Datei im Ordner C:\JAWS402\SETTINGS\DEU.
Die Datei muss so heißen, wie dein Exe und als Erweiterung ".jcf" haben.
Die Datei sagt dann, welche Fensterklasse, welchem Jaws-Element entspricht.
Beispiel:

[WindowClasses]
TBitBtn=Button
TEdit=Edit
TRichEdit=Edit
TListbox=ListBox
TCombobox=ComboBox
TCheckbox=CheckBox
TRadioButton=RadioButton
TGroupRadioButton=RadioButton
TMemo=Edit
TWizardForm=Dialog

Eine besondere Hürde stellen dann noch die Messageboxes dar. Dazu liest du dir aber am besten diesen Thread durch.
aloa Eisenherz
  Mit Zitat antworten Zitat