Version 2 (modified by mitex, 16 years ago) (diff) |
---|
Analysis
Overview
Full screen mode shows the book on top of Sophie window on full screen. It is useful for presentations.
Task requirements
In full screen mode only the current page is displayed, scaled to fit the screen (preserving page's aspect ratio).
The page cannot be edited.
The background around the page should be black.
What can be done in full screen mode:
- Navigate to next/previous page using
- Page Down/Up
- Down/Up arrows
- Enter, Space keys - navigate to next page
- Mouse left click - navigate to next page; right click - previous page
- Mouse scroll
- Click on hyperlinks, play videos, etc.
- Return to previous mode (edit / preview) with the Escape key.
Since there's no standard keyboard shortcut for full screen mode, I propose F11 and/or Alt+Enter.
Task result
The result should be source code.
Implementation idea
(It is advisable to include some rough implementations ideas.)
Related
How to demo
- Run Sophie2
- Create a new book
- Insert a text frame and write some text in it.
- Select Full Screen mode
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Test some complicated situations:
- Press the keyboard shortcut for full screen mode while dragging a frame.
- Press Alt+Tab in full screen mode.
Comments
It will be nice to have zoom support in full screen mode while presenting.
Attachments
-
patch-fullscreen-test.patch
(20.7 KB) -
added by pap 16 years ago.
Patch for the design tests