Forbedret kontrollstøtte.

Dette tillegget lar deg bruke noen kontroller som normalt ikke fungerer med NVDA. Du kan tvinge NVDA til å tolke en kontroll som en annen type, for eksempel kan en rute tolkes som en avkryssingsboks. Dette kan forbedre rapporteringen av denne kontrollen, for eksempel la NVDA rapportere om den er avkrysset eller ikke. I noen tilfeller vil NVDA også gjenkjenne flere kontroller på egen hånd.

Merk:

Når dette tillegget refererer til kontroller, refererer det ikke til individuelle objekter. Du kan for eksempel ikke endre listeelementene til en liste til knapper, hele listen vil bli behandlet som en knapp.

Det som er definert som en kontroll er applikasjonsspesifikt. Knappene i kjør dialogen for eksempel er ver definert som en kontroll. Derimot er alt i Windows 10 -kalkulatoren en del av en kontroll, selve vinduet.

Foreløpig støtter tillegget:

Automatisk gjenkjennelse av kontrolltype.

Når NVDA møter en ukjent kontroll, vil den automatisk prøve å finne ut hvilken type kontroll det er. Hvis det blir funnet, vil det bli rapportert så nært som mulig for hva NVDA normalt rapporterer når du samhandler med den typen kontroll.

Manuelt endre kontrolltype.

Noen ganger, når NVDA ikke rapporterer en kontroll som ukjent, men i stedet som rute, er det umulig å avgjøre om kontrollen faktisk er en rute eller ikke. På grunn av dette implementerer tillegget funksjonallitet for å tvinge NVDA til å tolke kontrollen som en annen type.

Du kan også tvinge NVDA til å bruke MSAA eller UIA for å få tilgang til kontrollen. Dette er nyttig hvis NVDA oppfører seg dårlig med tilgjengelighets -API den velger på egen hånd.

NVDA bruker normalt enten MSAA eller UIA for å få tilgang til kontroller, så en av disse vil være identisk med normal NVDA -oppførsel.

Prøv å endre tilgjengelighets API hvis:

Du kan gjøre begge disse tingene ved hjelp av kontroll type kombinasjonsboksen (se nedenfor).

Arbeide med ukjente kontroller.

Hvis NVDA ikke kan finne ut hva en kontroll er, vil den avgjøre kontrolltypen ved å sjekke klassenavnet til kontrollen. For eksempel, hvis klassenavnet inneholder ordet "liste", vil NVDA rapportere kontrollen som en liste, og eventuelle underliggende kontroller som listeelementer. NVDA vil prøve å finne ut hvor fokuset er ved å se på tekstfargene. Merk at kontrollen må støtte les skjerm for at dette skal fungere.

NVDA vil behandle teksten som har den minst gjenntagene fargen i kontrollen som hvor fokuset ligger.

Du kan bruke objektnavigasjon for å navigere mellom tekststykker inne i kontrollen.

Enhver kontroll kan behandles som ukjent ved å velge "ukjent" i kontroll type kombinasjonsboksen (se nedenfor).

Note:

Når dette tillegget er aktivert, kan du ikke lese all den visuelle teksten i kontrollen i les objekt modus når du lander i en ukjent kontroll som du normalt kan.

For å gjenopprette normal NVDA -oppførsel for gjeldende kontroll, velg "Bruk normal NVDA -oppførsel" i kontrolltype -kombinasjonsboksen (se nedenfor).

Forbedret UIA.

Når dette er valgt fra kontroll type kombinasjonsboksen (se nedenfor), og hvis du er i et tekstfelt, vil NVDA flytte navigasjons -objektet til forslaget som er valgt når de vises. Merk at dette kan overskrive NVDAs tilpassede støtte for noen kontroller.

Forbedret skrivestøtte.

I noen kontroller oppfører NVDA seg underlig når du skriver eller sletter tekst, f.eks. Ikke snakke det slettede tegnet/ordet, eller ikke oppdatere blindeskrift. Et eksempel inkluderer hovedredigeringskontrollen i Visual Studio. Forbedret typingstøtteforsøk på å løse disse problemene. Forbedret skrivestøtte vil bli aktivert automatisk i noen kontroller, men du kan alltid slå den på ved å merke av i avmerkingsboksen "Bruk forbedret skrivestøtte" i velg kontroll type dialogboksen, (se nedenfor).

gester:

Innstillinger for Velg kontrolltype dialogboksen.

tilleggsinnstillinger

Forandringslogg

v1.2.1

v 1.2

v1.1

v1.0.1

Tillegget skal ikke lenger spille feilmeldingslyder når du endrer tilgjengelighets API

v1.0

første utgivelse.