Changes between Version 37 and Version 38 of FRAME_BORDERS_R0


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

--

Legend:

Unmodified
Added
Removed
Modified
  • FRAME_BORDERS_R0

    v37 v38  
    3333= Design = 
    3434 
    35  * Rename border thickness to borderInsets() in the BorderStyle to be able to represent borders with different left, right, top and bottom widths. Fix where needed.  
    36  
    37  * Move the !SceneColor to org.sophie2.base.util and rename it to !ImmColor. 
    38  
    39  * Change the type of borderColor() property in the BorderStyle to !ImmColor. Fix where needed.  
     35 * Move the !SceneColor to org.sophie2.base.util and rename it to !ImmColor. Add a constructor which takes java.awt.Color for argument.   
    4036 
    4137 * Add two properties to the !ShapeSceneElement 
     
    4541 * Add drawShapeElement method to the !SimpleSceneEngine for the shape elements drawing. It should draw them applying the outline and filling properties.   
    4642 
    47  * For the border scene element creation create !BorderSceneElement class extending the !DefaultSceneElement and implementing the !ShapeSceneElement. This class is going to be used for representation of the frame border and computing the border to vertices. They will be representing a polygon to be filled and without any outline. This class would override the color() property so that the shape element color is computed from the borderColor().  
     43 * For the border scene element creation create !BorderSceneElement class extending the !DefaultSceneElement and implementing the !ShapeSceneElement. This class is going to be used for representation of the frame border and computing the border to vertices. They will be represented like a filled polygon and without any outline. This class would override the color() property so that the shape element color is computed from the borderColor().  
    4844 
    4945 * Add !BorderSceneElement border property to the !FrameViewToDo class.