Changes between Version 19 and Version 20 of FRAME_MARGINS_R0
- Timestamp:
- 01/10/09 22:01:27 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FRAME_MARGINS_R0
v19 v20 33 33 34 34 = Design = 35 35 36 * Add !Insets marginInsets() property for representing margin insets into the Frame. They are used by the set/get Location and Size methods in the Frame. 36 37 37 * For the scene element creation create !FrameMarginRectangle class extending the !DefaultSceneElement and implementing the !ShapeSceneElement. This class is going to be used for representation of the frame margin rectangle and computing the rectangle to vertices so that it could be added to the frameSceneElement and drawn. 38 * For the scene element creation create !FrameMarginRectangle class extending the !DefaultSceneElement and implementing the !ShapeSceneElement. This class is going to be used for representation of the frame margin rectangle and computing the rectangle to vertices so that it could be added to the frameSceneElement and drawn. It should be drawn with a dashed black outline, non filling. 38 39 39 40 * Add !FrameMarginRectangle marginRectangle property to the !FrameViewToDo class. 40 41 41 * Add the marginRectangle to the frameSceneElement.42 * The margin rectangle will be added to the frame scene element to be drawn only if the option showFrameBorders() in the !PageViewToDo is true. In R0 it is always true. 42 43 43 44 * All the functionality in this task is achieved by adding and compiling properties and there are no new methods or logic to be tested.