FYI: splitting OutputDevice from Window

Noel Grandin noelgrandin at
Tue May 4 10:22:31 UTC 2021


This is a heads up that

is getting closer to landing, so anyone interested should object sooner
rather than later :-)

The idea is that OutputDevice is, in fact, a graphics drawing API, and is
therefore logically a separate entity from the windowing toolkit class

So after this,
(*) we will have a very small collection of OutputDevice classes
(OutputDevice, VirtualDevice, WindowOutputDevice, Printer)
(*) and a much larger, but separate collection of widgets classes, rooted
at vcl::Window.

Regards, Noel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the LibreOffice mailing list