Discussion:
Unnecessary vertical scroll bar in IDE
(too old to reply)
Gerald Lightsey
2004-02-21 19:04:19 UTC
Permalink
When using the dBASE IDE interactively working with other applications,
I am continually frustrated by an unnecessary screen-space-using
vertical scroll bar being introduced when any window including Command
or Navigator is moved outside the FrameWin horizontally.

Gerald
Ken Mayer [dBASE, Inc.]
2004-02-21 22:47:39 UTC
Permalink
Post by Gerald Lightsey
When using the dBASE IDE interactively working with other applications,
I am continually frustrated by an unnecessary screen-space-using
vertical scroll bar being introduced when any window including Command
or Navigator is moved outside the FrameWin horizontally.
This is proper windows behavior. After all the complaints people give
us about not following windows standards in some areas, this one is
sort of amusing. It's the way Windows applications are supposed to
work.

Ken
---
Ken Mayer [dBASE, Inc.]
** Please respond ONLY in the newsgroups **

"Think OOP"

dBASE, Inc. website: http://www.dbase.com
Gerald Lightsey
2004-02-22 09:32:03 UTC
Permalink
On Sat, 21 Feb 2004 14:47:39 -0800, in the dbase.bug-reports group, Ken
Mayer [dBASE, Inc.] said...
Post by Ken Mayer [dBASE, Inc.]
This is proper windows behavior. After all the complaints people give
us about not following windows standards in some areas, this one is
sort of amusing. It's the way Windows applications are supposed to
work.
Only if the user is dumb enough to have another window such as the
Navigator close enough to the bottom of the framewin that the introduced
horizontal scroll bar covers part of it as Jim Sare pointed out.

By the way, isn't there a QAID on the annoying habit of dBASE to move
the Command window down in the framewin when it starts out near the top?

Gerald
Jim Sare [dBVIPS]
2004-02-21 23:24:48 UTC
Permalink
Gerald,
Post by Gerald Lightsey
When using the dBASE IDE interactively working with other applications,
I am continually frustrated by an unnecessary screen-space-using
vertical scroll bar being introduced when any window including Command
or Navigator is moved outside the FrameWin horizontally.
If you're getting both scrollbars when only moving a window outside of
the framewin horizontally, it is because you have some other window
vertically positioned such that a portion of it is now *under* the
newly visible horizontal scrollbar. This is indeed working as
designed. I work with the Navigator on the left side of the framewin
and fully stretched vertically from top to bottom of the framewin, and
the Command window on the right side of the framewin and fully
stretched vertcally from top to bottom of the framewin. I move a form
horizontally outside of the framewin, and both scrollbars pop out.
Frustrates me sometimes too...but it is definitely WAD.

I've come to the conclusion that I need 6000 x 4000 resolution to get
enough on-screen for me to work the way I want to...and a 48-inch
display for my old eyes to see it.<g>

Hope it helps.
--
Jim - [dBVIPS]
http://www.123.net/~jimsare
http://www.dbase.com/Docs/newsguid.htm
Gerald Lightsey
2004-02-22 09:32:37 UTC
Permalink
On Sat, 21 Feb 2004 18:24:48 -0500, in the dbase.bug-reports group, Jim
Sare [dBVIPS] said...
Post by Jim Sare [dBVIPS]
If you're getting both scrollbars when only moving a window outside of
the framewin horizontally, it is because you have some other window
vertically positioned such that a portion of it is now *under* the
newly visible horizontal scrollbar.
You are correct. This is what is happening. I run with the Command
Window at the left top of the framewin and the Navigator below it but
overlapped by the command window down to the top of the Navigator Tabs
as suggested by Martin Rinehart years ago. Its the horizontal scroll
bar overlapping the bottom of the Navigator that causes the vertical
scroll bar to appear. I'll just have to shorten it.

Thanks for pointing out the interaction that is responsible.

Such are the problems of a MDI IDE when used in conjunction with other
Windows applications.

Gerald

Loading...