home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Global Amiga Experience
/
globalamigaexperience.iso
/
text_dtp
/
editor
/
edge_d
/
rexx
/
menu_editkey.edge
< prev
next >
Wrap
Text File
|
1995-07-10
|
918b
|
51 lines
/*
** $VER: EditKey.edge 1.2 (Sunday 19-Sep-93 13:57:38)
**
** Einen Tastatur-Befehl editieren
**
** Geschrieben von Thomas Liljetoft, deutsche Kommentare von Thomas Heinze
*/
options results
/* Fehlerstufe des Benutzers auslesen */
getenvvar _ge_errlevel
errlevel = result
/* Nach der zu editierenden Tastatur-Beschreibung fragen */
'requestkey' title '"Zu editierende Taste eingeben"'
if RC == 0 then do
/* Ok, momentan installierten Befehl auslesen */
key = result
'keyboard' key ask
if RC == 0 then do
/* Neuen Befehl auswählen lassen, der alte bleibt als Vorgabe. */
def = result
'requeststring' title '"Neue Definition eingeben."' default '"'def'"'
if RC == 0 then do
/* Auf den neuen Befehl ändern */
'keyboard' key force result
end
end
end
if RC >= errlevel then do
/* Es ist etwas schiefgegangen, Fehlermeldung ausgeben */
'fault'
'requestnotify' result
end
exit(0)