Changes between Version 14 and Version 15 of FRAME_MARGINS_R0
- Timestamp:
- 12/17/08 17:41:46 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FRAME_MARGINS_R0
v14 v15 7 7 8 8 == Overview == 9 The frame`s margins are the blank fields with specific width surrounding the frame. Margins could be left, right, top or bottom. They are used to separate components from one another. Margins determine on what distance should the halo menu stand from its referring frame. They could also be used to arrange the text in underneath frames (it goes around the frame`s margin) so it is easier to read.9 The frame`s margins are the blank fields with specific width surrounding the frame. Margins could be left, right, top or bottom. They are used to separate components from one another. Margins determine on what distance should the halo menu stand from its referring frame. They could also be used to arrange the text frames with lower Z order.(The text goes around the frame`s margin so it is easier to read) 10 10 11 11 == Task requirements == 12 12 * The frame should have properties defining its margins width. 13 * There should be HUD for margins (could be communal with paddings`s HUD) 14 * The Halo should not be in the margin. 15 13 * The Halo should stand on margins width distance from the frame border. 14 * The margins should be visualized. 16 15 17 16 == Task result == … … 19 18 20 19 == Implementation idea == 21 * Add InsetsmarginsInsets property to the Frame.22 * Create HUD for margins (could be communal with paddings`s HUD)20 * Add !InsetsProp marginsInsets property to the Frame. 21 * draw scene elments for the margins visualization. 23 22 24 23 == Related == … … 30 29 31 30 == How to demo == 32 * Create a frame with concrete margins and see that the Halo is adjusting to their width.33 * Use the HUD to change the margins and check that they are set correctly.31 * Create and show a frame with concrete margins 32 * See see that the Halos position is adjusting to margins width. 34 33 35 34 = Design =