wiki:PAGE_ZOOM_R0

Version 4 (modified by deyan, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=PAGE_ZOOM_R0, 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|) failed
current transaction is aborted, commands ignored until end of transaction block

Overview

Analysis

Expand zoom functionality

Task requirements

  • Shrink the grey area (page work area) to 10-20px around page (decide in design section, may be configurable in module configuration)
    • Optional - make this configurable in module configuration
  • Add 3 dropdown items in the bottom panel zoom dropdown
    • Page width
    • Page
  • Provide the following shortcuts for zoom in and zoom out
    • Ctrl + "+" - zoom in
    • Ctrl + "-" - zoom out
    • Ctrl + "*" - zoom to normal
    • Ctrl + mouse scroll up - zoom in
    • Ctrl + mouse scroll down - zoom out

Task result

  • Source code

Implementation idea

(Provide some rough implementation idea(s).)

-

How to demo

  • Open Sophie
  • Create a book and insert text frame
  • Type in some text
  • Show zooming in by ctrl+"+"
  • Show zooming out by ctrl+"-"
  • Show zooming in by ctrl+ mouse scroll up
  • Show zooming to normal by ctrl+"*"
  • Show zooming out by ctrl+ mouse scroll down

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)

Attachments