Bug 500346 - [ModelEditor] SashWindows preference page terminology, placement, and more
Summary: [ModelEditor] SashWindows preference page terminology, placement, and more
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: 2.0.1   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-26 11:06 EDT by Christian Damus CLA
Modified: 2017-08-07 08:31 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Damus CLA 2016-08-26 11:06:37 EDT
Latest Neon.x branch in git as of commit bdb801194ad5bb274e2dd3a15369d2ffd124a13b.

The Papyrus preference page has a sub-page labelled 'SashWindows Tab Tooltips'.  Papyrus does not (or should not) use the term 'SashWindows' (certainly not as one word) in the UI and user documentation.  It's an internal code name used by the Papyrus Editor framework; users don't know anything about 'sash windows' — they know about the editor.

These preferences should be in the 'Editor' preference page.  Also, there are several problems within this preference page besides its title and placement:

* 'Is Tooltip Enable' checkbox label should be 'Enable tab tooltips' (note the sentence case also)
* 'Is Tooltip For Current Tab Shown' should be 'Show tooltip for current tab'.  But also, I don't understand what this means.  Why would I ever not want to show the tooltip for the current tab?  What does 'current tab' actually mean?  Is it the one that is open or the one under the mouse pointer?  Multiple tabs can be open at once, one each in multiple tab groups, so I assume the latter but it isn't clear.  Perhaps a tooltip on this checkbox can explain
* if tooltips are disabled by the first checkbox, I think probably none of the other settings are applicable, so those controls should probably be disabled
* 'Auto Close Delay (in ms)' should be 'Auto close delay (in ms):' with sentence case and a colon to indicate that it's a label for the text field
* 'Tooltip Scale' should be 'Tooltip scale:'
* the scale widget has no scale indication.  Which side is the smallest scale and which the largest?  What do the graduations indicate?  Is scaling by percentage or some kind of absolute measure?