tdf#74702 2/2

Michael Stahl mst at libreoffice.org
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