On 05/17/12 00:03, Jim Jozwiak wrote:
> One user criticized my application as too bright on the screen
> although I prefer to think of it as "cheerful."

        Ha, you wouldn't perhaps be in the film effects business
        where everyone sits in dark, dark rooms and has all their
        applications tuned to be gray on black? ;)

> Thus, I have been experimenting with the plastic scheme.

        I'd instead suggest the gtk+ scheme, and change the colormap
        to be darker, specifically the grayscale ramp (from 32 to 55).
        and perhaps a few of the commonly used colors like 'white'
        and the default selection colors.

        In my app I have a few preference settings for the color
        scheme that redefines the above colormap entries, changing
        the look of the entire UI. I have one called 'dark', 'tan',
        'plain gray' and 'default'.

        Each of these settings simply is simply a text file in a directory
        I include with my app. The filename is the name that appears
        in the menu, and clicking it loads the text file that simply has
        4 numbers per line; <colormap#> <R> <G> <B>. It applies these
        values using Fl::set_color().

        By having the values in files, the user can tweak the colors
        as they like. Also, just by creating new files in that directory
        the user can add new custom color arrangements so that they can
        define the app to match any color theme.

> For instance, if I give a widget some kind of SHADOW box attribute,
> FLTK does not do the color muting on that widget, and also misses
> packs within scrolls within groups within wizards.  Even if the
> plastic scheme has no distinctive representation of a shadow box,
> wouldn't it be logical to still use color muting to draw the interior
> or background of all widgets if the whole app is brought up with
> the plastic scheme?  Am I misunderstanding how it is supposed to work?

        One of the many reasons I don't use plastic anymore.
        All the colors get 'washed', so that if you set something
        to red, it becomes pink, but certain widgets as you say don't
        get the color wash, and become full red.

        Plastic is a look that was hot for the few years when OSX
        first came out, and had that plastic 'bubble' look to
        everything. But then Apple diverged to the gradient look,
        and across all platforms that seems to be the current
        scheme of the day.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to