tdf#74702 2/2

Michael Stahl mst at
Mon Jul 8 11:15:54 UTC 2019

On 08.07.19 13:06, Toma┼ż Vajngerl wrote:
> Hi,
>     On 06.07.19 19:59, Adrien Ollier wrote:
>     ....
> Well IMHO the problem that you even have to think about this is that 
> OutputDevice is a enormous class, and then you have to deal with another 
> even more enormous subclass vcl::Window, which should never be a 
> subclass of OutputDevice in the first place. However the work to change 
> that is quite big and non-trivial. 

i rarely work with VCL's implementation so i can't really have an 
informed opinion but if you say that delegation instead of inheritance 
would be an improvement here i'm all for it.

More information about the LibreOffice mailing list