Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Barrierefreiheit mit Delphi (https://www.delphipraxis.net/196472-barrierefreiheit-mit-delphi.html)

Fritzew 24. Mai 2018 09:50

AW: Barrierefreiheit mit Delphi
 
Danke schon mal an alle. Einiges zum nachdenken und lesen.
Es geht tatsächlich um "Blind", nix teilweise oder so.
Werde mich jetzt morgen nachmittag mal mit dem Mitarbeiter treffen.
Ich denke er kann mir am besten erklären was er braucht.
Ich nehme aber schwer an, dass in diesem Zusammenhang schon noch die ein oder andere Frage auftaucht.

Fritzew 28. Mai 2018 09:48

AW: Barrierefreiheit mit Delphi
 
Eine kurze Rückmeldung zu diesem Thema

Ich habe mich am Freitag mit dem Mitarbeiter getroffen und wir haben uns die Probleme "angeschaut".
Habe dabei einiges gelernt über das Thema Barrierefreiheit.

Die Lösung die wir im Moment anstreben ist erst mal sehr pragmatisch.
Da die GUI und Funktionalität bei uns sehr sauber getrennt ist, wird es erst mal einen Speziellen Modus in den
Betroffenen Programmen geben, die auf "einfache" Fenster aufbaut. Einfach in dem Sinne das die Benutzerführung
verstärkt auf Tastaturfunktionalität aufgebaut wird, z.B in komplexeren Fenstern mit PageControls etc. die Auswahl von Tabs
auf Funktionstasten gelegt wird. Wobei dann im Tab selber die FN Taste mit angezeigt wird etc.
Dies erst mal als ersten Schritt um Ihm die Arbeit zu erleichtern.

Der nächste Schritt ist dann, MSAA einzubauen. Als erstes in Grids, damit die Erkennung von Spalten und Zeilen
besser wird.

Ich habe auch einiges gelernt über die Unterschiede der am Markt erhältlichen Screenreadern.
Die Unterschiede sind gewaltig, auch im Preis.......

Alles in allem ein spannendes Thema und ich schäme mich immer noch, dies in all den Jahren die ich jetzt in der
Entwicklung bin so sträflich vernachlässigt zu haben.

himitsu 28. Mai 2018 10:57

AW: Barrierefreiheit mit Delphi
 
Im Grunde würde ich lieber die ursprünglichen Fenster anpassen, anstatt Zusätzliche einzubauen (außer als "vorübergehende" schnelle Hilfe, bis das Andere fertig ist),
Zumindestens sollten die beiden/mehreren Varianten schon ähnlich sein. (abgesehn von bissl was aus-/einblenden, Schriftgröße usw.)

Denn das erleichtert erstmal euch die Arbeit (nur eine Form pro Modul pflegen)
und vor allem die Arbeit der Mitarbeiter untereinander (Blinder mit Nicht-Blindem).


Und vergiss nicht die Rollstuhlrampen im Spashscreen!

Fritzew 28. Mai 2018 11:11

AW: Barrierefreiheit mit Delphi
 
Zitat:

Zitat von himitsu (Beitrag 1403159)
Im Grunde würde ich lieber die ursprünglichen Fenster anpassen, anstatt Zusätzliche einzubauen (außer als "vorübergehende" schnelle Hilfe, bis das Andere fertig ist),
Zumindestens sollten die beiden/mehreren Varianten schon ähnlich sein. (abgesehn von bissl was aus-/einblenden, Schriftgröße usw.)
Denn das erleichtert erstmal euch die Arbeit (nur eine Form pro Modul pflegen)
und vor allem die Arbeit der Mitarbeiter untereinander (Blinder mit Nicht-Blindem).
Und vergiss nicht die Rollstuhlrampen im Spashscreen!

Ja das ist eigentlich die Idee, aber das wird etwas dauern denke ich. Wir setzen stark auf Devexpress und die Unterstützung für MSAA ist sozusagen suboptimal, da nicht vorhanden. ;-)
Es geht im Moment darum das der Mitarbeiter erst mal arbeiten kann.

Danke für den Hinweis an die Rampen.... Die hätte ich glatt vergessen

himitsu 28. Mai 2018 11:33

AW: Barrierefreiheit mit Delphi
 
Bei DevExpress lassen sich die Menüs/Ribbons zumindestens fast überall per Tastatur-Shortcuts ansprechen. (oft sogar automatisch generiert, wenn du die vergessen hast ... macht Spaß, wenn das dann Shortcuts von dir überdeckt)

Nur die Massen an verschiedenen Kontextmenüs (Header, Cell, Column, Row, View, Grid, ...), welche man an die Grids überall ranhängen kann, da hört es dann mit der einen Kontextmenütaste auf.

Fritzew 28. Mai 2018 11:44

AW: Barrierefreiheit mit Delphi
 
Ja da wird schon einiges auf uns zukommen,
aber es gibt auch einen neuen Blick auf die Usability.

freimatz 28. Mai 2018 15:07

AW: Barrierefreiheit mit Delphi
 
Da bin ich von DevExpress nun doch enttäuscht. Gibts dazu ein Request bei dem man voten kann?
Edit: da z.B.: https://www.devexpress.com/Support/C...1/msaa-support

Fritzew 30. Mai 2018 10:23

AW: Barrierefreiheit mit Delphi
 
Zitat:

Zitat von freimatz (Beitrag 1403199)
Da bin ich von DevExpress nun doch enttäuscht. Gibts dazu ein Request bei dem man voten kann?
Edit: da z.B.: https://www.devexpress.com/Support/C...1/msaa-support

Nein gibt es nicht, die letzten eintrage dazu sind auch schon mindestens 2 Jahre alt.
es gibt aber eine Unit cxAccessibility, ich untersuche mal ob das irgendwo schon verwendet wird.
Lustigerweise ist der Virtual Tree voll MSAA fähig. Ich schaue mir das mal an, wie es gelöst ist und werde versuchen auf dieser Basis eine Lösung zu bauen, für meinen aktuellen Bedarf.
Ich habe nicht das Gefühl als ob Devexpress da was unternehmen wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz