This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: IDLE opens partially hidden
Type: behavior Stage: needs patch
Components: IDLE Versions: Python 3.7, Python 3.6
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: terry.reedy Nosy List: Aivar.Annamaa, roger.serwy, terry.reedy
Priority: normal Keywords:

Created on 2011-10-25 10:22 by Aivar.Annamaa, last changed 2022-04-11 14:57 by admin.

Messages (5)
msg146354 - (view) Author: Aivar Annamaa (Aivar.Annamaa) * Date: 2011-10-25 10:22
When IDLE opens in Windows 7, its bottom edge will be hidden behind taskbar. It should position itself so that it's fully visible.
msg146582 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2011-10-28 23:56
I agree and commented about this on some previous issue (which I cannot find now). I actually would like it to save the window position and size.
msg187400 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2013-04-20 02:47
For me, this is currently about the most annoying behavior of IDLE.
msg187401 - (view) Author: Roger Serwy (roger.serwy) * (Python committer) Date: 2013-04-20 02:53
Why not change the initial window size from 80x40 to 80x38?
msg187405 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2013-04-20 03:17
That does not work because Idle just moves the window down to compensate. (It seems to take two openings to have that happen.) 

Even if that worked, I would still ask why I should have to make the window smaller, when I want it larger (44 lines), located where I want it (all visible). Why can't Idle act like a well-behaved Window app? Saving the last Window position and size is fairly common. In any case, Edit windows are opened near the top of the screen, as they ought to be, instead of almost touching the bottom.
History
Date User Action Args
2022-04-11 14:57:23adminsetgithub: 57471
2017-06-30 01:24:15terry.reedysetassignee: terry.reedy
versions: + Python 3.6, Python 3.7, - Python 2.7, Python 3.3, Python 3.4
2013-04-20 03:17:11terry.reedysetmessages: + msg187405
2013-04-20 02:53:59roger.serwysetmessages: + msg187401
2013-04-20 02:47:25terry.reedysetnosy: + roger.serwy

messages: + msg187400
versions: + Python 2.7, Python 3.3
2013-02-22 08:02:26ezio.melottisetversions: + Python 3.4, - Python 3.2
2012-11-18 19:59:24ezio.melottisetstage: needs patch
2011-10-28 23:56:36terry.reedysetnosy: + terry.reedy
messages: + msg146582
2011-10-25 10:22:13Aivar.Annamaacreate