Delphi

Delphiのエディターで改行できない

スポンサーリンク

Delphiで

Delphi Community Edition(Delphi10.3)で、ボタンのイベント動作を編集しようとしたら、改行できませんでした。
キーボードの「Enter」キーで、改行できません。キーボードで文字は入力できます。なぜか「改行」だけできません。
気がつくまで時間かかってしまったので、原因と対処をメモしておきます。

Delphiのエディターで「Enter」キーで改行できない。
Delphi エディター 改行できない 上書きモード 挿入モード insertキー

原因と対処

最初、キーボードの不具合と思い、パソコンの再起動やキーボードのケーブルのコネクタをいったん外して、再接続をしましたが改善しませんでした。
改行できない原因は、エディターで「上書き」モードになっていたためでした。
何かの拍子にキーボードの「Insert」キーを押してしまい、「挿入」モードから「上書き」モードになっていたため、改行できなかったようです。
「上書き」モードだと、改行できません。
Delphiのエディターのカーソル(キャレット)が、「挿入」モード、「上書き」モードでも同じなので、まったく気がつきませんでした。。
エディターを「挿入」モードに切り替えて、改行ができるようになりました。

「挿入」モード、「上書き」モードの切り替え

キーボードの「Insert」キーを押すごとに、「挿入」モード、「上書き」モードが切り替わります。
Delphi 上書きモード 挿入モード 切り替え insertキー

「挿入」モード、「上書き」モードの確認

現状のエディターが「挿入」モード、「上書き」モードのどちらの状態かは、画面下にあるステータスバーに表示されています。

エディターが「挿入」モード。
Delphi 上書きモード 挿入モード 切り替え insertキー

エディターが「上書き」モード。
「上書き」モードでは、改行できない。
Delphi 上書きモード 挿入モード 切り替え insertキー

コメント