Hab' jetzt auch bei der ShellList die Key-Variable auf Null gesetzt.
Delphi-Quellcode:
// STRG + SHIFT -> Aktuell fokussierten Eintrag auswählen
If (Key = VK_SPACE) and (Shift = [ssCtrl]) then
Begin
Key := 0; // Ton abschalten
Node := ShellList.FocusedNode;
if Assigned(Node)
then ShellList.Selected[Node] := Not ShellList.Selected[Node];
End;
Der Ton ist nun verschwunden. Der Fehler ist nun zwar weg, ich frage mich aber, wieso an diesen Stellen der Warnton erzeugt wurde und warum er auf diese Weise unterbunden wurde
Greetings
Gerald