"Talin" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> there. I will, however, list what I believe are the qualities that make
> an API great:
>
>  - It should follow the UI conventions of the specific platform that
> it is running on. Ideally, the user should not be able to tell that this
> is not a native-written application. This includes not only widget
> appearance, but subtle details of spacing, focus, selection, tab
> navigation, and so on.

Let me add some a couple of complementary wishes aimed especially but not 
exclusively at game and media programs:

-the ability to ignore platforn standards and give an app a unique look and 
feel.  A start on this, for instance, is being able to give dialog boxes a 
custom background instead of uniform gray or whatever.  (Note: there was a 
project on SF, PyUI, I believe, aimed at game programmers, which made a 
start but foundered otherwise.)

-the ability to shift to full-screen mode.  Besides many games, many 
picture and movies players can do this.  So can MS Internet Explorer.

Terry Jan Reedy



_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to