Changes between Version 19 and Version 20 of FRAME_MARGINS_R0


Ignore:
Timestamp:
01/10/09 22:01:27 (16 years ago)
Author:
mira
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FRAME_MARGINS_R0

    v19 v20  
    3333 
    3434= Design = 
     35 
    3536 * 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. 
    3637 
    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.  
    3839 
    3940 * Add !FrameMarginRectangle marginRectangle property to the !FrameViewToDo class.  
    4041 
    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.  
    4243 
    4344 * All the functionality in this task is achieved by adding and compiling properties and there are no new methods or logic to be tested.