Something I find really annoying is putting the Delphi editor into "type over mode" by pressing the Insert key, is there a way of disabling this behaviour in the Delphi IDE?
Open Word. Go to File > Word Option > Advanced. Uncheck the Use the Insert key to control overtype mode option under the Editing options.
(INSert key) A keyboard key that is used to switch between insert and overtype mode or to insert an object at the current cursor location.
Get a table fork, insert it under the Ins key and pop it off.
When you have finished your Delphi editing session you can replace it.
:P
You can write your own key binding for the code editor, to remap the keystroke.
There are a couple of examples of doing so included with Delphi itself. They're in your Samples folder; the exact location depends on your Delphi and Windows versions. In XE6 on Win7, for instance, see
"C:\Users\Public\Public Documents\Embarcadero\Studio\14.0\Samples\Object Pascal\VCL\ToolsAPI\Editor KeyBinding"
In XE5, it's in
"C:\Users\Public\Documents\RAD Studio\12.0\Samples\Delphi\VCL\ToolsAPI\Editor KeyBinding".
And in D2007 look in
"C:\Users\Public\Documents\RAD Studio\5.0\Demos\DelphiWin32\VCLWin32\ToolsAPI\Editor KeyBinding".
With that being said, the behavior of the Ins in the Delphi Code Editor is the same behavior that the key has in every single text editor I've ever encountered (including those simple ones like Notepad.exe), going back to the days of MS-DOS and Edit.exe. If there's ever a chance that someone else will use your copy of the IDE, you're going to really tick them off if it doesn't act like a standard text editor/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With