wiki:FRAME_HUD_R0
Last modified 16 years ago Last modified on 12/17/08 19:24:34

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

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

Frame Hud is the hud that appear when the appropriate Halo Button of the Frame Halo Menu is clicked. Using this hud Background Color, Border Thickness, Border Color, Transparency, etc. of the frame can be changed.

Task requirements

  • Create a hud halo button as part of the frame halo menu.
  • Create a hud.
  • Provide that background color, border thickness and color, position, size of the frame can be changed through the hud.
  • (Optional, if there is time) Margins, paddings of the frame can be changed through the hud.

Task result

  • The result of this task should be source code.

Implementation idea

  • Create a FrameHud class.
  • Position the appropriate components in it, so that the user could change the background color, border thickness and color, position, size of the frame.

How to demo

  • Create a frame.
  • Select the frame and click the appropriate halo button of the frame halo menu.
  • A hud dialog should appear.
  • Change the border color and thickness through the hud.
  • Assert that the border of the frame has changed according to what have been selected.

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