Re: [fpc-pascal] fpcanvas and TFPEmptyXXX classes

2007-06-29 Thread Graeme Geldenhuys
On 29/06/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote: No, they were used for the same reason as you. They can be used when you implement a system which needs not all available options: descend from them, and implement just what you need. Michael. Thanks for the quick response Michael. S

Re: [fpc-pascal] fpcanvas and TFPEmptyXXX classes

2007-06-29 Thread Michael Van Canneyt
On Fri, 29 Jun 2007, Graeme Geldenhuys wrote: > On 29/06/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > > > No, they were used for the same reason as you. They can be used when > > you implement a system which needs not all available options: descend > > from them, and implement just wha

Re: [fpc-pascal] fpcanvas and TFPEmptyXXX classes

2007-06-29 Thread Michael Van Canneyt
On Fri, 29 Jun 2007, Graeme Geldenhuys wrote: > Hi, > > What is the point/purpose of the TFPEmptyFont, TFPEmptyBrush, > TFPEmptyXXX etc. classes? > They come in handy while I am implementing (converting) the fpGUI > canvas class to descend from the TFPCanvas class, so I don't get > abstract err

[fpc-pascal] fpcanvas and TFPEmptyXXX classes

2007-06-29 Thread Graeme Geldenhuys
Hi, What is the point/purpose of the TFPEmptyFont, TFPEmptyBrush, TFPEmptyXXX etc. classes? They come in handy while I am implementing (converting) the fpGUI canvas class to descend from the TFPCanvas class, so I don't get abstract errors at runtime. But do they serve another purpose? Regards,