wiki:TEXT_CHAINING_BEHAVIOUR_R0

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

--

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

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

  • Text frames should allow chaining between them. That means that when text overflows from one text frame it goes to another if they are linked.
  • There should be opportunity for the user to have multiple flows from different text frames.
  • The user should be able to point witch text frame is linked with current flow and witch is not.
  • There should be automatic linking when flow text frame is used.
    • If there is no other flow text frame on the page and the text overflows, than the next page is created with flow text frame with the same properties as the first one. The bought frames are linked.
    • If the user adds 2 flow text frames to the current page, they should be linked as the default behavior. However user should have the ability to break the linking.
    • If they are two flow text frames that are not linked and the user adds third, the default linking should be with the one that is first added. However this should also be fully noticeable for the user. Same if they were 3 frames at the beginning and so on.

Task requirements

(List the necessary requirements that the task must fulfill.)

Task result

(List the end product of the task (for example "Source code", "Wiki page", etc.))

Implementation idea

(Provide some rough implementation idea(s).)

(Add links to related tasks that could be useful or helpful.)

How to demo

(Provide instructions for demonstration of the task.)

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.)