Community
Participate
Working Groups
Where it occurs: Preferences -> General -> Network Connections -> SSH2 Problem: When the preference window's width is too small, the tabs at the top of the window get cut off, potentially leaving them unreadable and hidden from the user. (See first attached image) Suggested Solution: Implement the same solution used when managing multiple editor tabs in the Java Perspective: have a button which is a drop down of all of the tabs which are not currently visible due to the window's size. (See second attached image)
Created attachment 278864 [details] Image demonstrating the SSH2 tabs getting cut off by the window
Created attachment 278865 [details] Suggested solution (tab with a dropdown of all hidden tabs)
(In reply to Andrew Obuchowicz from comment #0) > Suggested Solution: > Implement the same solution used when managing multiple editor tabs in the > Java Perspective: have a button which is a drop down of all of the tabs > which are not currently visible due to the window's size. > (See second attached image) Please ignore this suggestion as it involves using CTabFolder. [Revised Suggested Solution]: Make use of TabFolder's paging ability to allow the (currently hidden) tabs to be organized and easily accessible. Here is a snippet demonstrating TabFolder Paging: http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/SWTTabControl.htm
Created attachment 278879 [details] Suggested Solution: TabFolder Paging
I'm currently unable to make progress on this bug as changing CTabFolder into TabFolder breaks the dark theme on Windows. It appears TabFolders have limited styling/theming support on Windows/Win32, and can not have their color modified to fit the Dark Theme.