Changes between Version 2 and Version 3 of GROUP_BASE_MODEL_TEXT_R0


Ignore:
Timestamp:
03/19/09 09:57:30 (16 years ago)
Author:
nenko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_BASE_MODEL_TEXT_R0

    v2 v3  
    1414 
    1515    * The model for the text consist of styled text and contains information about the attributes of the text itself 
    16           o font 
    17           o size 
    18           o color 
    19           o opacity 
    20           o modifiers (bold, italic, underline, strikethrough) 
    21           o attached actions 
    22           o other attributes that may appear  
     16      - font 
     17      - size 
     18      - color 
     19      - opacity 
     20      - modifiers (bold, italic, underline, strikethrough) 
     21      - attached actions 
     22      - other attributes that may appear  
    2323    * The chained view components will share a common text model and each will display only part of it.  
    2424 
     
    2626 
    2727    * The model of the individual text component should contain additional information for the rendering of the text in the particular view – transparency 
    28           o rotation 
    29           o wrapping mode 
    30           o other attributes that may appear  
     28      - rotation 
     29      - wrapping mode 
     30      - other attributes that may appear  
    3131    * The view component model should contain information what part of the text model it should display, in the case of chained views. 
    3232    * A mechanism should exist that will trigger recalculation of the ranges of the texts displayed in different chained views if some change is made in one of them, causing its range to change. Among this kind of changes include 
    33           o insert/remove/replace text 
    34           o change the size of the view component 
    35           o changes in the size of some part of the text inside the component 
    36           o change the wrapping mode of the component 
    37           o maybe other  
     33      - insert/remove/replace text 
     34      - change the size of the view component 
     35      - changes in the size of some part of the text inside the component 
     36      - change the wrapping mode of the component 
     37      - maybe other  
    3838 
    3939A mechanism for persisting both models should be designed and it should be consistent with the overall persistent strategy in Sophie (BASE_PERSISTENCE_INTERMEDIATE_STORAGE_R0, BASE_PERSISTENCE_COMMONS_R0)