Changes between Initial Version and Version 1 of BOOK_FULL_SCREEN_MODE_R0


Ignore:
Timestamp:
01/14/09 16:18:49 (16 years ago)
Author:
mitex
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BOOK_FULL_SCREEN_MODE_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=TASK_NAME_HERE, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5 
     6 
     7= Analysis = 
     8 
     9== Overview == 
     10Full screen mode shows the book on top of Sophie window on full screen. It is useful for presentations. 
     11 
     12== Task requirements == 
     13In full screen mode only the current page is displayed, scaled to fit the screen (preserving page's aspect ratio). 
     14 
     15The page cannot be edited. 
     16 
     17The background around the page should be black. 
     18 
     19What can be done in full screen mode: 
     20 * Navigate to next/previous page using 
     21  * Page Down/Up 
     22  * Down/Up arrows 
     23  * Enter, Space keys - navigate to next page 
     24  * Mouse left click - navigate to next page; right click - previous page 
     25  * Mouse scroll 
     26 * Click on hyperlinks, play videos, etc. 
     27 * Return to previous mode (edit / preview) with the Escape key. 
     28 
     29Since there's no standard keyboard shortcut for full screen mode, I propose F11 and/or Alt+Enter. 
     30 
     31== Task result == 
     32The result should be source code. 
     33 
     34== Implementation idea == 
     35^(It is advisable to include some rough implementations ideas.)^ 
     36 
     37== Related == 
     38 * [wiki:BOOK_VIEW_MODES] 
     39 * [wiki:SCENE_COMMONS_R0] 
     40 * [wiki:BASE_LAYOUT_R0] 
     41 
     42== How to demo == 
     43 * Run Sophie2 
     44 * Create a new book 
     45 * Insert a text frame and write some text in it. 
     46 * Select Full Screen mode 
     47 
     48= Design = 
     49 
     50= Implementation = 
     51^(Implementation results should be described and linked here (from the wiki or the repository))^ 
     52 
     53= Testing = 
     54Test some complicated situations: 
     55 * Press the keyboard shortcut for full screen mode while dragging a frame. 
     56 * Press Alt+Tab in full screen mode. 
     57 
     58= Comments = 
     59It will be nice to have zoom support in full screen mode while presenting.