Closed
Bug 54679
Opened 24 years ago
Closed 23 years ago
Prefs Panels should allow for size of content (scroll)
Categories
(SeaMonkey :: Themes, defect, P2)
Tracking
(Not tracked)
VERIFIED
WONTFIX
mozilla0.9.2
People
(Reporter: neil, Assigned: hewitt)
References
()
Details
1. View/Apply Theme/Classic 2. View/Apply Theme/Theme Preferences Expected results: Border around "Apply Classic" button. Actual results: No right border on "Apply Classic" button. Additional information: Works fine in modern, blue or 3rd party theme.
Comment 1•24 years ago
|
||
WFM Build 92008 Win98SE
Reporter | ||
Comment 2•24 years ago
|
||
Further testing shows that the minimum size of themes preferences is 6 pixels larger for the Classic theme than for modern or blue themes. This means that when you change themes, 6 pixels of the "Apply Classic" button could get chopped off.
Assignee | ||
Comment 3•24 years ago
|
||
We need to look seriously at the size of the pref window, since this cropping issue is not exclusive to the themes panel.
Assignee: hangas → hewitt
Assignee | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Changing from No right border on "Apply Classic" button. Prefs Panels should allow for size of content Themes Triage Team nsbeta1+
Keywords: nsbeta1
Summary: No right border on "Apply Classic" button. → Prefs Panels for allow for size of content
Assignee | ||
Updated•24 years ago
|
Target Milestone: --- → mozilla0.9
Comment 6•24 years ago
|
||
How should this be fixed.. should panels get scrollbars when they don't fit in the prefs dialog?
Comment 7•24 years ago
|
||
No, they should get fewer prefs. The current prefs dialog is (IIRC) already too big to fit comfortably in a 640*400 screen.
Comment 9•24 years ago
|
||
Simply showing fewer prefs per dialog won't really fix this problem, although it may fix the problem for many users (and perhaps it's desirable not to show scrollbars with the default settings). But without adding scrollbars, people who use larger fonts will still not be able to see all prefs.
Comment 10•24 years ago
|
||
The problem with the "apply theme" button being pushed off (with a default- sized prefs window) was apparently fixed by making the tree containing installed themes shorter.
Summary: Prefs Panels for allow for size of content → Prefs Panels should allow for size of content (scroll)
Assignee | ||
Comment 11•24 years ago
|
||
*** Bug 44194 has been marked as a duplicate of this bug. ***
Depends on: 53375
Comment 12•23 years ago
|
||
See also: bug 74002 all mailnews panels should fit in prefs window bug 70296 history prefs panel should fit in prefs window
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla0.9 → mozilla0.9.1
Comment 13•23 years ago
|
||
Themes Triage Team Marking nsbeta1+
Comment 14•23 years ago
|
||
*** Bug 75341 has been marked as a duplicate of this bug. ***
Comment 15•23 years ago
|
||
See also bug 19092, "preferences cut off with larger font sizes".
Comment 16•23 years ago
|
||
*** Bug 76086 has been marked as a duplicate of this bug. ***
Comment 17•23 years ago
|
||
Similar issues showing up in current ( 04-28-05 ) nightly build. Content in these preferences panels is cut off on the right or bottom: Navigator - Languages Navigator - Internet Search Privacy/Security - SSL
Comment 18•23 years ago
|
||
the Privacy/Security > SSL panel is covered by bug 77845.
Comment 19•23 years ago
|
||
I understand most of these other panels are covered by other bugs, but doesn't it seem like the simplest solution to just put a scrollbar on the panel when it gets too small? It is currently possible to resize the prefs panel to any size, and if you size it small enough you can *always* get to the point where parts of the panel just don't show up. More importantly, it's pretty easy for a user to size their prefs panel to one set of prefs, and then never even know that it's not the right size for other larger prefs panels because they're just cut off, vanished.
Comment 20•23 years ago
|
||
No, the quick [and correct] fix is to set minimium dimensions.
Comment 21•23 years ago
|
||
Since there's no way for a user to change font size in the preferences window, I also agree to set a minimum dimension to it. On the other hand, I've found that some sentences aren't wrapped / "readjusted" properly their width when the width of the window is too small. Here're the sentences: * Appearance > Themes : the first "Selecting a new theme....." sentence as well as theme explanation sentence (left of the "Uninstall XXXX" button). These two sentences have a minimum width! * Navigator > Internet Search : the sentence inside "Search results" box * Mail and Newsgroup > Message display : The "Apply default to ...." sentence inside "Languages" box. * Advanced > Forms : "Save form data ...." sentence * Advanced > Passwords : "Remember passwords for site ....." * Advanced > Mouse wheel : "Specify mouse wheel ....."
Reporter | ||
Comment 22•23 years ago
|
||
* Appearance > Themes : the first "Selecting a new theme....." sentence as well as theme explanation sentence (left of the "Uninstall XXXX" button). These two sentences have a minimum width! Actually it's the image that has the minimum width. * Navigator > Internet Search : the sentence inside "Search results" box * Mail and Newsgroup > Message display : The "Apply default to ...." sentence inside "Languages" box. * Advanced > Forms : "Save form data ...." sentence * Advanced > Passwords : "Remember passwords for site ....." Known issue with checkboxes. Can't remember bug number. * Advanced > Mouse wheel : "Specify mouse wheel ....." Some awful XUL there.
Assignee | ||
Comment 23•23 years ago
|
||
This bug's going to be much harder to fix than I thought. It seems that iframes containing xul documents aren't capable of determining when the xul document needs a scrollbar. Thus, it is impossible given the current layout situation to put a scrollbar in preferences. Try loading a xul document into navigator or a sidebar, and shrink your window until a scrollbar should appear. No scrollbar.
Comment 24•23 years ago
|
||
> Thus, it is impossible given the current layout situation to put a scrollbar
> in preferences.
Good. It would be embarrassing if there was one.
Comment 25•23 years ago
|
||
From the linked document: 'Scrollable forms are a sure sign of inexperience in graphical user interface design. These often result from the conversion of legacy applications to the Windows platform, or in the development of applications based on paper forms. Scrolling forms hide important information from the user, hide navigational aids and controls, and require more user inputs to get to the desired information. Unfortunately, visit any programming support forum, and you'll see an ever- increasing number of new programmers asking how to create scrollable forms. The only appropriate answer is, "You don't."' The solution is to find a better organization for preferences, rather than trying to overflow the data. WONTFIX for XPApps.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Comment 26•23 years ago
|
||
Verified wontfix. If you need help in cutting individual panels down to size, please ask me or Ben. Also note that most of the bugs which were marked as a duplicate of this bug should have actually been depending on this bug. They need to be reopened and fixed.
Status: RESOLVED → VERIFIED
Keywords: qawanted
Comment 27•23 years ago
|
||
Moving to 0.9.2 and changing to nsbeta1- (Themes Triage Team)
Comment 28•23 years ago
|
||
i've filed bug 80392 to track all panels whose content needs fit in a fixed-sized pref dialog.
Comment 29•23 years ago
|
||
Based on Matthew's comment, this bug marks as 'wonfix'. To see more info about track all panels, see bug 80392. Thanks!
Updated•16 years ago
|
Product: Core → SeaMonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•