Graeme Geldenhuys wrote:
This is what grieved me about some other LCL components as well. The
developer *must* be able to control the look of a application. I've
had many clients that specify a specify look and color choice for
their applications, regardless of the desktop theme in use!
Why can't the background color be set to clDefault by default which
then translates to whatever is specified by the current desktop theme.
If the developer specifies any other color, like clBlue, the
background is Blue.
Since not all controls support changing its color :)
Why must the developer be forced to create a descendant component,
just to be able to specify a specific color.
In some future you might be able to hook into the thememanager to bypass
the themed drawn controls in the LCL. This doesnt affect standard
wincontrols like TButton.
Marc
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives