Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Grossbuchstaben statt Tastenwiederholung (https://www.delphipraxis.net/11630-grossbuchstaben-statt-tastenwiederholung.html)

Werwurm 10. Nov 2003 21:11


Grossbuchstaben statt Tastenwiederholung
 
Hallo Zusammen,

habe mal eine kleines kurioses Problem.
Dazu muss ich aber ein bißchen ausholen.
Ich habe einen Kumpel der ein Programm sucht. Dieser Jemand leided an einer schmerzhaften Krankheit namens Mondbeintod :gruebel: , welche seine rechte Hand befallen hat. Jetzt hat er das Problem, das er gerne am PC arbeitet und auch schreibt. Aber hin und wieder geht das aufgrund der Schmerzen nur noch mit der linken Hand.

Nun zu meinem Problem.
Wer schon mal versuch hat mit einer Hand zu schreiben, weiß wie man sich die Finger bricht, um große Buchstaben zu schreiben(Danke liebe Shift-Taste).

Wie stelle ich es an, Ihm ein Programm zu schreiben, welches beim längeren Drücken einer Taste statt der Wiederholung einfach einen Grossbuchstaben dafür einsetzt.
Mir fehlt leider komplett der Ansatz!! :wall:
Oder gibt es vielleicht sogar schon ein solches Programm??

Ich würde mich sehr freuen, wenn mir einer helfen könnte!!!

CU
Werwurm

BungeeBug 10. Nov 2003 21:15

Re: Grossbuchstaben statt Tastenwiederholung
 
Hi,

für den Fall würd ich einfach die Windows Bildschirm Tastatur nehmen, hat natürlich die Vorraussetzung das er mit Links die Maus bedienen kann :)

Andernfalls würd ich vorschlagen du schriebst nen Tool das beim drücken der f12 Taste einfach die Shifttaste emuliert. Das lange drücken könnte schwer werden weil Windows dann automatisch( je nach Einstellung ) das Zeichen wiederholt bis der jenige los lässt.

SirThornberry 10. Nov 2003 21:31

Re: Grossbuchstaben statt Tastenwiederholung
 
Man könnte auch die Feststelltaste drücken was gleich zu ner weitern problemlösung führt. Einen Hook schreiben und alle Tasten verschlingen. Wenn kurz nach einem mousedown das mouseup kommt die Taste ganz normal emulieren ansonsten wenn eine längere zeit dazwischen liegt mit Shift-Taste.

Wenn du das Ding dann mal programmiert hast lass mal davon hören. Oder wenn dus nicht hinnbekommst und das ganze etwas zeit hat würd ichs mal versuchen da mir das ganze recht sinnvoll erscheint (man hat ja auch manchmal nur eine Hand frei wegen Telefonieren, Essen, etc..)

Christian Seehase 10. Nov 2003 22:24

Re: Grossbuchstaben statt Tastenwiederholung
 
Moin Werwurm,

Du bzw. Dein Kumpel könnte sich auch mal auf dieser Seite umschauen:

http://www.marlem-software.de

von Markus Lemcke.
Er hat sich, weil auch betroffen, auf Software für Menschen mit Behinderungen spezialisiert.
Vielleicht gibt es da ja noch weiteres interessantes.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:11 Uhr.

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