wxGUI/nviz: make tools panel verically and horizontally scrollable for Single Window Mode#3089
Conversation
|
This is a significant improvement. Thanks. |
|
@tmszi I just happened to be testing the new v. 8.3.1 and found that while the new scroll bars work fine in the NVIZ data tab, they raise an error in all other tabs/windows. |
I can't reproduce it under GNU/Linux (wxGTK). Could you please send the exact steps how to reproduce it? It looks like it will be a MacOS (wxMAC) specific bug. |
|
To reproduce:
Whatever fix was done to enable scroll bars in view is missing something for the other NVIZ windows. |
Thanks, I followed your steps but under wxGTK (GNU/Linux OS) NVIZ pages (tabs) horizontal and vertical scrollbars work as expected. |
|
Could you create an issue for this? There is apparently some problem since the object foldpanel is not the correct class, so there is some problem with object hierarchy. |
|
How about just reopening this one? |
|
I don't have direct macOS access, but I found a way to install it in VirtualBox and I will try to reproduce the bug (and open issue) soon as possible. |
That is most likely the case. Maybe related, maybe not, collapsing and expanding foldpanels doesn't work as expected either. Will open new issue. |
|
Perhaps the best way to deal with this is to have the NVIZ control window open outside the single window interface (SWI). There are other tools that still do this. The NVIZ control window has so many different pages/tabs and interactive features that it is difficult to make it useable in the control section of the SWI. I almost always have to pop it out to use it fully, even if the scroll bars worked. Do users really want to have to scroll around just to use this control window? |
Describe the bug
With Single Window Mode 3D view mode tools pane (default width) has missing horizontal scrollbar or horizontal and vertical scrollbar also.
To Reproduce
Steps to reproduce the behavior:
d.rast elevationExpected behavior
3D view settings pages View, Data, Appearance, Analysis, Animation with default pane width should have horizontal or vertical scrollbar.
Screenshots
A. View page
B. Data page
C. Appearance page
D. Analysis page
E. Animation page
System description: