お世話になっております。
Windows10,DelphiXE2です。
「TRichEdit」を配置して、「WantReturns」のプロパティをFalse(Trueのチェックを外した)にしましたが、アプリケーションの実行時、そのRichTextでキーボードの「Enter」キーを押すと、改行してしまいます。
RichEditで改行しないようにするには、どうしたらよろしいでしょうか。
よろしくお願い申し上げます。
procedure TForm1.RichEdit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if KEY = 13 then KEY := 0;
end;
ありがとうございました。
思うとおりになりました。
ちなみに、「RichEdit」の「WantReturns」プロパティが「True」のままでも、改行しなくなりました。
本当にありがとうございました。
参考までになのですが、ペーストで改行文字を貼り付けた場合、改行が入ってしまいませんか?
編集 削除あさん、ありがとうございます。
ペーストで改行文字を貼り付けた場合、改行が入りました。
どうするか、もうちょっと考えてみます。
ありがとうございます。