![]() |
a-z in Punktschrift
Hallo Leute habe ein Problem bei der Realisierung einer Blindensoftware.
Ich habe folgende Aufgabenstellung. Links ein Memofeld(Eingabefeld) rechts ein Memofeld(Ausgabefeld) Der Links eingegebene Text(a bis z und paar Sonderzeichen) soll in Punktschrift auf dem Rechten Memofeld erscheinen. Ich kann ja mit dem OnChange des linken Memofeldes immer das rechte Memofeld aktualisieren. Aber wie bekomme ich jetzt für jeden Buchstaben die Punkt plaziert ? Also ich habe eine Grafik die ich für alle Buchstaben die im Linken Feld geschrieben werden nutzen kann. Es ist ein einfacher Punkt. den ich halt für jeden Buchstaben individuel plazieren muss. Ein Beispiel. (normal) g (Pinktschrift) |---| |O|0| |---| |0|0| |---| |.|.| |---| die O sind die vollen Punkte. Also müsste ich in den Fall 4 Grafiken laden und einbunden. Wie mache ich das am besten ???? Danke jetzt schonmal im vorraus !!! Hoffe an Hilfe |
Re: a-z in Punktschrift
mit Case key of (in einem OnKey ereignis)würde es vielleicht funktionieren, nur ist dann das Problem mit der Groß-Kleinschrift
zb.:
Delphi-Quellcode:
bin mir aber nicht sicher ob es funktioniert
case key of
'g': memo2.text:= //zb.--- end; |
Re: a-z in Punktschrift
Hallo!
Warum benutzt Du nicht einfach eine Braille-Schriftart, z,B. diese: ![]() |
Re: a-z in Punktschrift
Das Problem ist ja das ich nicht weiss wie man dann rechts eine andere Schriftart einbindet
|
Re: a-z in Punktschrift
Klick mal das TMemo an. Im Objektinspektor gibt es die Eigenschaft Font, da kann man die Schriftart ändern.
|
Re: a-z in Punktschrift
unter im Form1.OnCreate Ereignis
Delphi-Quellcode:
memo2.Font.Name:=//die gewünschte Schrift
|
Re: a-z in Punktschrift
Ok das ist Eigentlich die Lösung.
Ich muss nur davon ausgehen das der User die Schriftart instaliert hat :o) Aber das wird denke ich machbar sein :) Danke Ihr habt mir sehr geholfen :) |
Re: a-z in Punktschrift
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz