Changes between Version 4 and Version 5 of OPEN_BOOKS_TABBAR_R1
- Timestamp:
- 05/15/09 17:55:08 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OPEN_BOOKS_TABBAR_R1
v4 v5 6 6 == Overview == 7 7 Develop additional features defined in [wiki:OPEN_BOOKS_TABBAR_R0#Overview], including: 8 * Navigation buttons when the tabbar is too short to display all tabs 9 * Tabbar context menus 8 * Navigation buttons when the tabbar is too short to display all tabs. 9 * Tabbar context menus. 10 10 11 11 == Task requirements == 12 * Create the context menu when right-clicked on a tab 13 * Create additional menu items to the context menu when right-clicked on the tabbar area 12 * Create the context menu when right-clicked on a tab. 13 * Create additional menu items to the context menu when right-clicked on the tabbar area. 14 14 * Implement the Cascade and Tile functionality. 15 * Highlight active tab 16 * Implement the navigation buttons and the yappearance/disappearance.17 * Left- Click on a book's tab button should restore the book window15 * Highlight active tab. 16 * Implement the navigation buttons and their appearance/disappearance. 17 * Left-click on a book's tab button should restore the book window if it had been minimized. 18 18 19 19 == Task result == … … 21 21 22 22 == Implementation idea == 23 * Navigation buttons - the funtionality should be similar to the tabbar navigation behaviour of most browsers (e.g. check IE6, Mozilla Firefox 3) 24 * Each navigation button should be enabled if and only if there are tabs hidden on its side of the tabbar23 * Navigation buttons - the funtionality should be similar to the tabbar navigation behaviour of most browsers (e.g. check IE6, Mozilla Firefox 3). 24 * Each navigation button should be enabled if and only if there are tabs hidden (or partially visible) on its side of the tabbar. 25 25 * On left/right navigation button left-click the tabs should be shifted in right/left direction with the length of the hidden tab which is about to be displayed (including the left and right margins). 26 26 * After the shift operation the last tab on the right/left is allowed to be partially displayed. After that the desired behaviour is: 27 27 * For the next shift operation in the opposite direction (left/right) the shift length should be the one of the hidden part of the tab (including the right/left margin). 28 * If the partially displayed tab is left-clicked, a new shift operation should be initiated to display the whole tab.28 * If the partially displayed tab is clicked, a new shift operation should be initiated to display the whole tab. 29 29 * Tabbar context menus should be as specified in [wiki:OPEN_BOOKS_TABBAR_R0#Implementationidea] with the addition of "Tile Horizontally" and "Tile Vertically" menu items instead of the "Tile" item. 30 30