<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Hi</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">This is a heads up that</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">   <a href="https://gerrit.libreoffice.org/c/core/+/113204">https://gerrit.libreoffice.org/c/core/+/113204</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">is getting closer to landing, so anyone interested should object sooner rather than later :-)</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">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.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">So after this, </div><div class="gmail_default" style="font-family:tahoma,sans-serif">(*) we will have a very small collection of OutputDevice classes (OutputDevice, VirtualDevice, WindowOutputDevice, Printer)</div><div class="gmail_default" style="font-family:tahoma,sans-serif">(*) and a much larger, but separate collection of widgets classes, rooted at vcl::Window.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Regards, Noel.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div>