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

Reply via email to