[[BackLinksMenu]] [[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|)]] = 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 and create a separated hud for the text 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. * Create prototype for the text links styles hud with included states. == Task result == * The result should be code. == Implementation idea == Here is a sketch for links hud[[BR]] [[Image(source:trunk/sophie2-platform/doc/userdoc-images/RELEASE_4/linksManipolationHUD.jpg)]][[BR]][[BR]] Add states in frame appearance halo controls hud via combobox.[[BR]] For text links provide a separated hud that allows to change the style of the text via different states(up, over, pressed, visited). == Related == [[wiki:LINKS_COMMON_R0]][[BR]] [[wiki:LINKS_ACTIONS_COMMON_R0]][[BR]] [[wiki:LINKS_ACTIONS_NAVIGATING_R0]][[BR]] [[wiki:LINKS_ACTIONS_SHOWING_R0]][[BR]] [[wiki:LINKS_ACTIONS_PLAYING_R0]][[BR]] [[wiki:LINKS_ACTIONS_MULTI_PARAMETERS_R0]][[BR]] [[wiki:LINKS_ACTIONS_ANNOBEAMS_R0]][[BR]] == 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 = ^(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.)