Changes between Version 4 and Version 5 of OPEN_BOOKS_TABBAR_R1


Ignore:
Timestamp:
05/15/09 17:55:08 (16 years ago)
Author:
vlado
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OPEN_BOOKS_TABBAR_R1

    v4 v5  
    66== Overview == 
    77Develop 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. 
    1010 
    1111== 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. 
    1414 * Implement the Cascade and Tile functionality. 
    15  * Highlight active tab 
    16  * Implement the navigation buttons and they appearance/disappearance. 
    17  * Left-Click on a book's tab button should restore the book window 
     15 * 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. 
    1818 
    1919== Task result == 
     
    2121 
    2222== 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 tabbar 
     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 (or partially visible) on its side of the tabbar. 
    2525  * 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). 
    2626  * After the shift operation the last tab on the right/left is allowed to be partially displayed. After that the desired behaviour is: 
    2727   * 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. 
    2929 * 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. 
    3030