horizontal scrollbar position when maximizing

Worker

Member³
Try the following:

1) Open PLSQL Developer
2) Un-maximize PLSQL Developer
3) Open a blank program window
4) Maximize the program window
5) Type enough text in the program window to cause a horizontal scrollbar to appear
6) Ensure the horizontal scrollbar is scrolled all the way to the right
7) Maximize PLSQL Developer

Now the text will probably all fit without needing a horizontal scrollbar, but the left-hand side of the text is still "scrolled" out of view. A horizontal scrollbar is present, but the slider takes up 100%. You can use the keyboard or the scrollbar's arrows to get all the text back into view and restore sanity.
 
I see this same behavior without changing the window size. I have screenshots if someone would like to let me know what address to send them to.

1. Type a modestly long line so that it barely needs to horizontally scroll
2. Make sure the cursor is at the end of the line by pressing 'End'
3. Resize the SQL window by moving the bar that separates it from the "Browser" window (which on my version is open by default) so that the whole line is now visible again.
4. Now, click the left arrow button of the horizontal scrollbar, so that you get back to the beginning of the line (it doesn't necessarily go to the beginning again.
5. You should now see the left button you just clicked stranded away from its horizontal bar, and there will not be a right-handed version of the button either. Any screen repaint (including what happened after I did my screen capture utilities) causes it to be erased.

What is funny is that it can be left stranded in the middle of the screen, not necessarily at the bottom where it appeared when you were clicking it. I have not written out how to reproduce that, but fixing the problem I've described should fix both.

I'm running 7.1.2.1363.
 
I have reported scroll bar problems before, but they're still not fixed as it was promised.
You're all describing horizontal bar problems but it's the same with the vertical bar. Try this:
  1. Open a new sql window, maximized
  2. Write a select which will span on at least 4 lines if beautified. Example

    Code:
    SELECT * FROM dual WHERE 1=1 order by 1
  3. Run it, so the result grid shows. Now the SQL area should be enough to fit exactly 3 rows.
  4. Beautify it and go to the last line, so the first is not visible. I see this:

    Code:
    WHERE 1 = 1
     ORDER BY 1
  5. Grab the separator line and drag down to enlarge the SQL area - the scroll bar disapears but you still don't see the first line of code
 
After starting PLD with stored layout, sometimes minimized windows are "outside" of MDI so that scrollbars are needed.
Another error may be, that not the stored position but the length of a window is incorrect. Often minimized SQL-Windows are larger when reopening after restart as have been when layout was saved or PLD was ended.
When opening these, the other windows are moving around so that suddenly both scrollbars are needed and you will have to rearrange all manually until both scrollbars are away.

This is really very annoying. sosition and dimensions of all opened MDI-windows should be stored and restored well.

Regards,
Frank

PS: I'm using 7.1.2, but i think that was not so worse with 7.0.
 
The same happens in Explain-Plan-Window too, in the sql section, I can see some of what I pasted but with no vertical scroll bar to see top of the code. but I can still use the UP key to scroll to the top. After that vertical scroll bar is shown and works fine!!
 
Back
Top