[Lazarus] Threads and Libraries (dll and so)

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Fri Feb 7 08:21:30 CET 2014


Hans-Peter Diettrich wrote:
> Mark Morgan Lloyd schrieb:
> 
>> OK, so assuming an OS similar to X, can a single app support two forms 
>> on different displays, and/or move forms between displays?
> 
> That's the job of the desktop/window manager, on every OS. When a form 
> shall be updated on screen, the manager determines the monitor from the 
> form's screen coordinates, then asks the form to paint itself. Moving 
> forms means nothing but changing their screen coordinates, then request 
> an screen update.

My understanding is that moving forms *between* *displays* requires 
rather more than that, in fact I'm not sure it's doable on X (if it were 
then we wouldn't need Xinerama, Xdmx etc.).

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list