Uhm..I'm really wondering. So, you say that with Delphi you cannot make a DirectX application (with the newest DX units) which can be distributed leagally or what?