Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#202 closed Feature request (fixed)

CrypWin Tabs features

Reported by: Arno Wacker Owned by: matkovic
Priority: Important Milestone: CrypTool 2.0 BETA 4
Component: CrypWin Keywords:
Cc: Sven Rech, kopal

Description

In r2607 the TabView was enriched with scrolling and rounded corners. However, there are still some things missing to make it feature complete:

  • There should be (just like in FF) a dropdown list off all open tabs, e.g. on the right side (for quick access)
  • When opening a new project, the new tab should automatically be moved into visibility (now it is open on the last position which might be invisible)
  • It must be possible to re-arrange tabs with drag and drop
  • Each tab should show the corresponding icon
  • The close-button could be more subtile (compare FF, or VS2010)
  • The height of the tab-head could be minimally reduced
  • It should be more clear, which tab is currently selected (also compare FF, and VS2010: there is a double line between tab-header and content and the top-line is interrupted for the current tab, also a slight difference in color would help)
  • Scrolling through tabs should also work with the mause-wheel - clearly only when the mouse hovers over any tab-head (compare FF)
  • for convenience, there could be a context menu, when right-clicking on the tab-header. The context menu could contain for now:
    • New project -> [submenu] All editor types (just like the "new" ribbon button)
    • Save
    • Close all other
    • Close

Change History (3)

comment:1 Changed 11 years ago by matkovic

Status: newaccepted

comment:2 Changed 11 years ago by matkovic

Resolution: fixed
Status: acceptedclosed

(In [2857]) fixes #202 fixes #216 fixes #213 fixes #203 fixes #198 fixes #212

comment:3 Changed 11 years ago by matkovic

Point : *"New project -> [submenu] All editor types (just like the "new" ribbon button)" need to be discussed. *Scrolling in through the tabs is an underutilized feature and open for discussion.

Note: See TracTickets for help on using tickets.