On Monday, 18 February 2013 at 08:30:32 UTC, Jacob Carlborg wrote:
On 2013-02-17 23:29, Adam Wilson wrote:
- Concurrent Dependency Properties to allow multi-threaded
access to the
UI. (Needs specialized container support in Phobos.)
How is this going to work? Some of the native GUI systems are
not thread safe.
WPF is far from a native GUI. All "controls" are drawn of the
screen using DirectX and all well known input events are
DirectInput calls. All objects in WPF world inherit from a
DispatcherObject associated with a Dispatcher. The Dispatcher is
responsible of queuing, filtering redundant calls or prioritising
requests.