Ich liefere mal die Subs nach
Code:
Up_press:
   Key = "{052}"                                            ' Hoch
   Gosub Caller
Return

Down_press:
   Key = "{054}"                                            ' Minus
   Gosub Caller
Return


Minus_press:
  X(id) = X(id) - 1                                         ' Plus
  Gosub Caller
Return
Vom ablauf her funktioniert das Programm ja, es ist halt immer nur eine Position zu spät mit dem highlighting. Die Restlichen Subs haben den gleichen aufbau nur das halt der Key_code ein anderer ist