wiki:LINKS_MANIPULATION_R0

Version 5 (modified by dido, 16 years ago) (diff)

--

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

Error: Macro TicketQuery(summary=LINKS_MANIPULATION_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

Analysis

Overview

User should be able to manage every accessible aspect of the link via hud. Also ones an element is converted to a link, there should be ability to edit the style of the element in the different states of the link(up, over, down). It will be great if we integrate this in the frame appearance halo controls hud for the frames links.

Task requirements

  • Provide the basic interface for links manipulation(to add, edit and delete link).
  • Create prototype of links hud.
  • Add states in frame appearance halo controls hud. This control shouldn't be active except when the frame is converted to link.

Task result

  • The result should be code.

Implementation idea

(Provide some rough implementation idea(s).)

LINKS_COMMON_R0
LINKS_ACTIONS_COMMON_R0
LINKS_ACTIONS_NAVIGATING_R0?
LINKS_ACTIONS_SHOWING_R0
LINKS_ACTIONS_PLAYING_R0
LINKS_ACTIONS_MULTI_PARAMETERS_R0?
LINKS_ACTIONS_ANNOBEAMS_R0?

How to demo

  • run the application
  • create new book
  • add frame and convert it to link via links hud
  • test if the user interface works fine

Design

(Describe your design here.)

Implementation

Here is a sketch for links hud
source:trunk/sophie2-platform/doc/userdoc-images/RELEASE_4/linksManipolationHUD.jpg
Add states in frame appearance halo controls hud via combobox. For text links provide a separated hud that allows to change the style of the text via different states(up, over, pressed, visited).

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)