How do determine the current insert/overwrite mode for a TRichEdit?
The native Rich Edit control will not tell you whether the next character keyed will be inserted or overwritten. You will have to trap keystrokes and track the insert/overwrite mode yourself. One way to do this is to write your own class, presumably derived from TRichEdit, to track the control’s current insert/overwrite state. Note that Rich Edit controls are in insert mode when created.