[Idle-dev] Remove Idle version from About dialog

Terry Reedy tjreedy at udel.edu
Sat May 16 00:12:41 CEST 2015


On 5/15/2015 2:43 AM, Al Sweigart wrote:
> I kind of think the About IDLE box should be much more drastically changed:

This is pretty low priority, and hardly looked at.  But I looked at 
several other About boxes.

> 1) Make it smaller,

The size is typical, but has wasted space.  Including a color logo is 
typical.  I believe idlelib.icons has bigger versions of the one used on 
the title bars.  Or a .gif could be added.

> without the different color background

I think the gray (unique idea) is pretty ugly.

 > and font.

The program title is nearly always enlarged.  The version should 
immediately follow. IDLE 3.4.3, for example. The build source and date 
(from sys.version) might be added beneath

> 2) Make the documentation link clickable and use webbrowser to open the URL.

It is somewhat redundant with Idle Help on the help menu.  Maybe delete.

I would not mind if the email worked as a mailto:

> 3) Get rid of those horizontal rules.

Yes.  I would probably like to get rid of Python License and Copyright 
as redundant with Python docs.  The Python Credits is useless.  Guido 
would need to approve deletions, though.  Idle readme is (should be) all 
in the doc.  News *is* important, especially since new Idle features 
accompany Python bugfix releases. Idle Credits has not been updated in 
years. Not sure what to do.  See below

> 4) Instead of opening a new text window for the "License",
> "Copyright", etc. buttons, just print that text to the interactive
> shell window.

Nope.  Shell is for user code input and output.  Everything else goes 
elsewhere.  The text boxed should be opened 80 chars wide and about 40 
lines (taking user-configured Initial Window Size into account).

> Basically, it just needs to be more conventional and simplified. I can
> open an issue with these and probably get around to making a patch
> next week (though there are other things I'm looking into right now.)

Write a patch leaving the current six buttons, but perhaps smaller.
Reduce stuff after current dividers (to be removed) to

Uses Tk version 8.6.z
Python [License]  [Copyright]  [Credits]
Idle   [Readme]   [News]       [Credits]

Optionally increase text box size.

-- 
Terry Jan Reedy



More information about the IDLE-dev mailing list