[Allegro] Abschicken von Tastenkombinationen?

Thomas Berger ThB at Gymel.com
Fr Aug 29 14:53:22 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Allers,

> Kann man Tastenkombinationen aus a99 heraus abschicken? Wie z.B.
> <Alt>+<UMSCH>+1? Ich halte meine Frage eher für rhetorisch, will sagen: ich glaube, man 
> kann's nicht! ... aber schön wär's!

Im Gegenteil...


> Hintergrund meiner Frage ist folgender: Betriebssystemsseitig (über "Systemsteuerung"  
> usw.) kann man dafür sorgen, daß zwischen den Tastaturbelegungen "Deutsch" und z.B. 
> "Griechisch" z.B. 
> mit <Alt>+<UMSCH>+0 und <Alt>+<UMSCH>+1 hin- und herschalten lassen kann. Und wenn das so 
> oder ähnlich von a99 aus ginge, hätte man erweiterte Möglichkeiten für das Fahren einer 
> mehrsprachigen und zeichengetreuen Datenbank!

1. Wenn bereits das Betriebssystem auf <Alt>+<UMSCH>+1 reagiert (die
   Eingabe also abfaengt), kann a99 diese Kombination gar nicht zu
   Gesicht bekommen.

2. Das Betriebbsytem schaltet bei Eingabe dieser Sequenz das
   Tastaturlayout um, natuerlich auch fuer a99. Ξαςοηλ!

3. allegro bleibt allerdings eine Prae-Unicode 8bit-Anwendung. D.h. nach
   Tastaturumschaltung auf Griechisch koennen Sie zwar im Anzeigefenster
   herllich griechische Buchstaben tippen, Kopieren ins Schreibfeld
   bringt aber nur Fragezeichen. Direkte Eingabe ins Schreibfeld
   bringt Kauderwelsch. D.h. es ist nicht so, als wuerde a99
   nun die "ihm zugrundeliegende" Windows-Codepage umschalten (wenn
   es so etwas gaebe). Was davon auf die 8bittigkeit des Schreibfelds
   und was auf die 8bittigkeit der allegro-Zeichensaetze
   zurueckzufuehren ist, ist eine muessige Frage.

4. Im Zusammenhang jedoch mit einer Unicode-Datenbank (Methode 2 oder
   2a) und externem Editieren ist alles kein Problem: Da profitieren
   Sie dann davon, dass notepad gut mit Windows zusammenarbeitet.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBSLfxQmITJZieluOzAQLm0gQAkk6zpx+0b1blMXwudF2jIlzjnY7g98Oc
Uq+jZqRRzGU74T9YreWsi2pGL3LY2VoXIhUrB3tOc+T3GGlZEPgs28d11KHyRchX
1N+A6lVsRyp4fE3ydPGBgwiwi1eleb5TMcEE/+mPQLePh7fC0Z8uvHE8R59Vobyz
d62Aq+soNzU=
=Ze89
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro