On 4/17/07, Giuliano Colla <[EMAIL PROTECTED]> wrote:
You're right. If a feature isn't there, we do our best trying to provide it. Then it's up to developers to decide if they want override user theme or not. However, just to clarify my point of view, I've got a couple of examples. ....[snip]....
I'm so glad someone understands what I'm trying to say. You've hit the nail on the head. Software is meant to be flexible and to fulfil the end-users needs. My end-users paid for their software and they don't want (for whatever reason that might be) the standard look for certain things. Be that Windows software or Linux software. As far as I understand from the theming support under Linux and Lazarus. Does that now mean I can change the look under Windows (TForm.Color for example), but not allowed under Linux. I thought Linux was all about choice! No suddenly we may have no choice. I can even give "real world example" other than software. ;-) If we as people had to follow the same 'theme' the following would happen: * We would all wear identical clothes. * We would have the same color car - God forbid the wife says she wants a red car. The factory said it must be black. * We would all drink the same brand beer (Argggg) etc. PS 'Lord Satan': As per your rules that we may not override themes, how would you envision I notify my users what is required fields in a data entry screen at Form Show (see my previous thread for a longer explanation). An then notify them what is invalid or missing data at Save. No popups are allowed! In Delphi and Kylix I change the background color of a TEdit to clYellow for required fields and clRed for invalid or missing data. As soon as valid information has been entered the TEdit's background color changes back to normal (the default theme color - whatever that might be). -- Graeme Geldenhuys There's no place like S34° 03.168' E018° 49.342' _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives