On Mon, 19 Oct 2015, Michael Schnell wrote:

On 10/19/2015 11:34 AM, Sven Barth wrote:


WinAPI vs. UWP is a completely different beast than GDI vs. DirectX whereby the latter is only a very small part of the problem.

I see.

To stress this again: We don't support UWP right now as a target in the compiler and RTL.

Why does UWP need support by the compiler or the RTL ? AFAIK, GDI does not have such either, but only by the LCL.

From what I've read till now:

UWP is a complete separate runtime environment on Windows. It is nothing like the Win32 API. You may not use the Win32 API directly in a UWP application.

That means the headers need to be ported, an RTL needs to be written on top of 
that.
It's still a question to me whether it sports a flat or OOP model (I think the latter). There are some other restrictions as well.

See
https://en.wikipedia.org/wiki/Universal_Windows_Platform
and
https://en.wikipedia.org/wiki/Windows_Runtime

All this means you must basically restart from scratch.

Michael.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to