Edit Field использует в качестве Frame HostCFrames, который использует стандартный контрол WinAPI. Интересно, а WinAPI Edit поддерживает сразу контекстное меню, или это уже библиотеки вроде VCL наслаивают его своими силами?