Hei!
Ich weiss zwar nicht obs beim RichEdit genauso ist, aber beim Memo hab ichs (extra für dich in geändeter Form!) so gemacht:
Quelltext
1: 2: 3: 4: 5:
| procedure TForm1.KlartextKeyDown(Sender: TObject; var GedrueckteTaste: Word; SpezialTasten: TShiftState); begin if (GedrueckteTaste in [vk_Control]) or (ssCtrl in SpezialTasten) then GedrueckteTaste := 0; {Wird eine Pfeiltasten, Pos1, BilbAuf oder BildAb, Shift, Alt oder Steuerung gedrückt, wird sie nicht behandelt} end; |
Damit wird schon mal das Strg unterbunden ...
Musst mal gucken, ob das schon reicht, oder ob du noch
if (GedrueckteTaste in [vk_Control], 67) benötigt wird. Ich weiss aber nicht, ob das so funzt!