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