wiki:WRAPPING_TEXT_RENDERING_R1

Version 2 (modified by vlado, 16 years ago) (diff)

--

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

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

Task requirements

  • Basic text wrapping around Frame
    • Only default (parallel) wrapping will be implemented in the current revision.

Task result

The result of this task is source code.

Implementation idea

  • The text layout is based on HillClimbing algorithm.
  • Flowing text not only to a single area, but also to a list of areas (having different shapes) is available.
  • From the area of the current Frame subtract all intersecting Frames' areas and produce a list of areas.
  • Pass the list to the algorithm.

WRAPPING_TEXT_RENDERING_R0

How to demo

See WRAPPING_TEXT_RENDERING_R0

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