AW: [Allegro] Kann man Alt+m aendern? Ja.
Andreas Wolf
andreas.wolf.consulting at debitel.net
Do Aug 7 08:35:00 CEST 2008
Hallo Herr Eversberg,
Vielen Dank für die schnelle Klärung.
Ich habe aber noch eine Rückfrage: der Aufruf funktioniert bei direkter
Dateneingabe und funktioniert mit den Formularen. Nun steuern wir aber die
Dateneingabe mitunter auch über 'ask' Eingabezeilen. Und da funktioniert es
nicht !?
Viele Grüsse
Andreas Wolf
-----Ursprüngliche Nachricht-----
Von: allegro-bounces at biblio.tu-bs.de
[mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Bernhard Eversberg
Gesendet: Mittwoch, 6. August 2008 15:00
An: Allegro-C Diskussionsliste
Betreff: [Allegro] Kann man Alt+m aendern? Ja.
Wer seine Oberfläche umgestalten will, also z.B. die Button- Beschriftungen,
stößt gelegentlich an eine scheinbar unabänderliche
Sache: Alt+m für die Funktion, die Sonderzeichenseite anzuzeigen. Das ist
die Datei spchr.rtf
Deren Namen kann man nicht ungestraft ändern, nur den Inhalt, wenn etwas
anderes erscheinen soll. Was aber, wenn ein anderer Buchstabe mit Alt diesen
Text herbeiholen soll, nicht das m? Das geht, und zwar aendert man in der
uifeger die Zeile
463 "&M/V"
Dieses M/V steht für Markieren bzw. Verschieben und bezieht sich auf die
Funktion des Markierens und Verschiebens von hierarchischen Untersätzen.
Denn nur wenn der Fokus (die Schreibmarke) im Schreibfeld ist, wird der
Sonderzeichentext gezeigt, wenn aber der Fokus in der Auswahlliste ist und
dort ein hierarchischer Satz angezeigt ist, treten die Funktionen in Kraft,
die in h inp unter e) beschrieben sind.
Summa: In Zeile 463 einen anderen Buchstaben hinter das & setzen, dann wird
dieser mit Alt beide beschriebenen Funktionen auslösen. Aber immer beachten,
jeder Buchstabe kann nur einmal mit & zugewiesen werden! Wären es zwei, käme
eine interne Reihenfolge zum Tragen, die man nicht ändern kann.
(Ganz so fest verdrahtet, wie ich es vorhin am Telefon einem Anfrager
schilderte, ist es also denn doch nicht...)
B.E.
Mehr Informationen über die Mailingliste Allegro