Ich habe etwas (für mich) unerklärliches erlebt.
Ich bin es gewohnt, über jede Funktion einen "Kommentarkasten"
Code:
{-----------------------------}
{ }
{-----------------------------}
zu stellen, in dem in der ersten Zeile der Name der Funktion/Prozedur steht, und ggfs. in weiteren Zeilen eine Beschreibung, was die Funktion/Prozedur macht.
Hierfür habe ich eine Vorlage mit dem Namen "h" erstellt.
Schreibe ich ein h und drücke Ctrl-J wird solch ein "Kommentarkasten" eingefügt.
Heute passierte folgendes:
Ich schrieb das "h" und drückte Ctrl-J, hab mich aber vermutlich vertan und statt Ctrl-J etwas anderes gedrückt.
Jedenfalls waren danach alle Variablen die "h" heißen aus dem Sourcecode verschwunden.
Stand da vorher z.B.
H:=Bmp.Height;
, stand da danach
:=Bmp.Height;
Das ganze erstreckte sich über die komplette aktuelle
Unit.
Hat jemand eine Ahnung wie das zustande gekommen sein könnte.
Ach ja, bei mir ist die Standard-Tastaturbelegung eingestellt.