Changes between Version 18 and Version 19 of FRAME_MARGINS_R0


Ignore:
Timestamp:
01/09/09 13:28:08 (16 years ago)
Author:
mira
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified FRAME_MARGINS_R0

    v18 v19  
    3333 
    3434= Design = 
    35  * Add !InsetsProp marginsInsets() property for representing margins insets. They are used by the !BoundMode enum to calculate the frame rectangle in different modes. 
     35 * 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. 
    3636 
    37  * For their visualization add !FrameMarginsRectangle class in !FrameViewToDo class. This class should be used for representation of the frame margins rectangle. It is used to init the marginsRectangle property, which is added to the frameSceneElement so that it could be drawn.  
     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 
     39 * Add !FrameMarginRectangle marginRectangle property to the !FrameViewToDo class.  
     40 
     41 * Add the marginRectangle to the frameSceneElement. 
     42 
     43 * All the functionality in this task is achieved by adding and compiling properties and there are no new methods or logic to be tested.  
    3844 
    3945= Implementation =