--- Doug Melvin <[EMAIL PROTECTED]> wrote:
> Here are some things I would like to see addressed
> as far as a GUI component standard.
> 
> Defaults: All arguments for all components should
> have default values. This way a user can pass as
> many or as few values as they choose and not have
> the component fail.

How would this be done?

> Colors: shuould we define the default color scemes
> to be used with any GUI component so as to have some
> sort
> of comon look and feel?

Yes. Something like: foreColor, backColor, Highlight,
Shadow, outline, textColor, selectColor, etc.

> Parameters: (and I am guilty of this myself) some
> parameters, such as the background and foground
> colors of
> a component are not always accessable as methods.
> (for instance, the FG color of the scrollbar)
> Should we insist (in our standard) that any passed
> parameter can also be set and read after rendering
> the component? I.E. myScroll.setButtonColor()
> myScroll.getButtonColor()
> 
> Fonts: back to a common look-and-feel. If we want a
> common look-and-feel to our gui comonents when used
> in default mode, we should include default font
> family, font size, font color, ect. (maybe with a
> css sheet..)

Default font-family and font-size. Font-color should
go inside the color section.
 
> What else am I missing? Let's here it. 
> 
> A side note:
> I know I can be loud obnoxious an agressive, but I
> do this with the best of intentions.
> I see here (again) an oportunity to build something
> great, and sometimes I get a little over-excited
> about that.
> I also sometimes take things personally. That's
> simply my nature.

:)

> You need to understand. I built the light scrollbar
> as a light scrollbar because of the voiced concerns
> over the 'heavyness ' of past widgets. I even stated
> specifically that this is ment as a light component
> and that I would produce a more classical skinned
> one as well. Yet when I released it, I get a three
> page report on why my scrollbar sucks (that is
> simply how it seemed to me until I had a chance to
cool-off).

lol - It's always good to get feedback from others.
This way we can improve on what we have.


--
Raymond Irving

__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/[EMAIL PROTECTED]/

Reply via email to