Borland Pascal 7 / C++ DLL / DPMI


I plan to implement a TP7 / Turbo Vision GUI with a MS Visual C++ (v1.52)
calculation DLL, all running in 16-bit protected mode DOS. I've ordered
Borland Pascal 7 from the UK, but I'm worried that it's all technically
feasible. Has anyone actually done this and got it to work?

In design terms I need to:
1) continue supporting DOS DPMI GUI clients in TV
2) write new Win311 GUI clients
3) share the same Windows / DOS calcs DLL with both GUI client types

So far I've implemented the GUI in TP7 and the calcs in TP7 with Objects.

Thanks in advance.

Tom Burke