[issue23937] IDLE start maximized

2015-04-17 Thread Terry J. Reedy

Terry J. Reedy added the comment:

With a large, wide monitor, I run very few things maximized other that a 
browser and full screen games.  A much smaller notebook screen would be very 
different.  For Idle, I want Shell and Editor side-by-side.  I would however, 
like windows vertically maximized, as with Window => Zoomheight, except that 
Zoomheight is buggy in that it ignores the taskbar and puts the Idle status bar 
underneath.  (Maximize does not do this.)

The idea of removing the option and remembering the last position is worth 
considering, but there may be multiple windows upon closing.  I would actually 
like the horizontal positioning of shell and editor kept separate.  So I agree 
that initial window size and position could be improved, but I am not sure how.

--
nosy: +terry.reedy

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue23937] IDLE start maximized

2015-04-15 Thread Al Sweigart

Al Sweigart added the comment:

> It is egregious for apps to assume that they are the only thing running

I would agree for most apps, but I tend to think of IDEs as something that is 
generally run full screen. I'll note that Eclipse starts maximized, while 
PyCharm starts windowed.

Though both will remember their state when the program is closed, and resume it 
the next time it starts. IDLE, however, always follows the width/height info in 
the config-main.def file.

I propose the following:

- Remove the "Initial Window Size" UI elements from the Configure IDLE window 
(Minimizing the number of choices the user must make on a config page keeps it 
uncluttered.)
- Keep the config-main.def file settings, but have IDLE update it on exit. The 
next time IDLE starts it will have its previous size.

This way if the user maximizes IDLE's window and then exits, it will start 
maximized the next time IDLE starts. Though I still think starting maximized as 
the default would be a good idea.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue23937] IDLE start maximized

2015-04-13 Thread Raymond Hettinger

Raymond Hettinger added the comment:

I also teach students and prefer the current behavior.   It is egregious for 
apps to assume that they are the only thing running and to hide everything else 
(i.e. docs viewed through a browser).  This isn't the norm for most apps I work 
with either.

Though I'm -1 on this, I would support adding IDLE configuration option so that 
the user can specify that they want maximization.

--
nosy: +rhettinger

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue23937] IDLE start maximized

2015-04-13 Thread Al Sweigart

Al Sweigart added the comment:

+1 to this idea. In classroom settings when I look over the shoulder of 
students, usually they're working with IDLE or an editor in a much smaller 
window. When I point out how to maximize it, they always enjoy the additional 
space.

It seems like a minor thing, but a lot of newbies don't realize they can 
maximize the window. Having this as the default start state is a good idea.

I'm trying to think of why you would want it to start windowed, and can't come 
up with anything.

--
nosy: +Al.Sweigart

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue23937] IDLE start maximized

2015-04-13 Thread Aidan Lowe

New submission from Aidan Lowe:

I feel like IDLE should start maximized as opposed to starting... 'unmaximized' 
I guess. Maybe instead of the current option to start the window at 'blank' by 
'blank' size, it should be a check button that defaults to maximized and can be 
turned off to start it at the default height and width.

--
components: IDLE
messages: 240725
nosy: zektron42
priority: normal
severity: normal
status: open
title: IDLE start maximized
type: enhancement
versions: Python 3.5

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com