wiki:ANCHORING_MODE_PAGE_R0
Last modified 16 years ago Last modified on 01/24/09 12:35:40

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

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

PAGE is one of the six different anchoring modes defining the way a frame should move according to the point it is anchored to.

Task requirements

  • PAGE is the default anchoring mode. If the user does not choose any of the six options of the anchoring hud anchoring mode is set to PAGE.

  • The anchored frame should always move to the same page as the frame it is anchored to.

Task result

The result of this task is source code.

Implementation idea

When creating a FrameView initialize the mode property with PAGE. Change the frame’s parent page to the page of the frame it is anchored to when it is moved.

ANCHOR_HALO_R0
ANCHORING_MODE_COMMONS_R0

How to demo

  • Create new frame and anchor it to another frame. Don’t choose any mode from the anchoring hud. Then move the first frame to different page.

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

(Write comments for this or later revisions here.)