Re: Touch screens and wxPython

From: Gene Mosher <gene_at_viewtouch_dot_com>
Date: Tue Dec 02 2003 - 20:21:19 CST

Karl Auerbach wrote:

>OK; all sides except those sides that about the screen's top/bottom/edge?
>That kind of spacing can consume screen real-estate fairly quickly.
>I suggest that we make the buttons all have some color pattern - some sort
>of color bands around the edges so that they are discernable even by those
>who are color blind.
There are certain textures which, when combined with certain other
graphic effects, make this a simple matter. It has to do with building
the gui with the right level of contrast and, as you say, respect for
the many of us who are colorblind .

>I'd also suggest room for text in the middle of the button
>(this may prove to be a bad idea if that text is too large) and
>a textured background in the area between the edge bands and the text box.
When text is too large then it is automatically moved to a finer point size.

>The checked state should not merely change color but also change both the
>edge banding as well as the textured background - again to make it *very*
>obvious to all what has been checked and what has not.
One of the touchscreen gui techniques I invented in 1985-86 when the
Atari ST was first released (making it the first PC with a color bitmap
display) was the effect of a light being turned on within a button. We
still use that effect today, as do many gui designers who copied us, but
we have a whole array of such effects and none of them require any
programming. It's all drag n drop, point n click.

The 'buttons' in the framework I'm building my demo with certainly look
like buttons. They are, however, much more than that. Each one is
actually a window. It only looks like a button. Think about the power
that a window (as in X Window) has. That's the starting point for the
amount of power & versatility that the buttons in this voting project
will have. One of the things I haven't yet done is to blend in the
power of W3C's SVG standard. I plan on doing that and it will make
things even better.

>I think we can do this with wxPython.
I just visited the wxPython web site and viewed the screen shots and
they were less than impressive. Can you point me at some other examples?

>(In fact, I'd go so far as to suggest that each button have an
>accompanying graphic next to it - a brightly colored check symbol
>indicating that the butten to which it is adjacent has been checked.) And
>yes, we can do this with wxPython.)
>As you can tell I'm thinking sort of a Tonka Toy kind of user interface -
>big, bold, and extremely obvious.
Did you miss Alan's link to my web page?

>I do have concern whether this would fit with a 135 candidate contest.
> --karl--
Gene Mosher
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
Received on Wed Dec 31 23:17:02 2003

This archive was generated by hypermail 2.1.8 : Wed Dec 31 2003 - 23:17:18 CST