FYI: splitting OutputDevice from Window

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


Hi

This is a heads up that

   https://gerrit.libreoffice.org/c/core/+/113204

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
hierarchy.

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: <https://lists.freedesktop.org/archives/libreoffice/attachments/20210504/cd0d7a77/attachment.htm>


More information about the LibreOffice mailing list