CTRL + Backspace in edit controls

Is there a way to implement CTRL + Backspace (delete previous word) in Delphi edit controls on an application wide basis?

I’ve been told this functionality is common in Windows applications, but I’ve never heard of it before and a quick search seems to suggest that it’s not part of the underlying Windows controls functionality.

A quick test in Notepad and the Windows Save dialog seems to imply that could be becoming common, as it works in both places. I wasn’t aware of it either.