Changes between Version 4 and Version 5 of BasicText


Ignore:
Timestamp:
02/08/10 12:22:57 (15 years ago)
Author:
deyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BasicText

    v4 v5  
    2424  * Highlighting as external feature - Sophie should support external highlighting. This means that other features (and not the user directly) should be able to highlight text. Note that this should not be preserved in the text. As in the previous case, this highlighting should be appended to the current style if possible (if they do not contradict). This kind of higlighting will be used for book extras, search, spellcheck, etc. 
    2525 * User interaction - User should be able to: 
    26   * Navigate in text - when clicking in a text frame, the cursor should be put in the most near possible position 
     26  * Navigate in text - when clicking in a text frame (with mouse), the caret should be put in the most near possible position 
     27   * Navigating with arrows - should move the caret in the desired position. 
     28    * Left/right - if there is left/right position in this row, go to it, otherwise go to previous/next row (if any, otherwise do nothing) 
     29   * Up/Down - if there is previous/next row, go to the most near possible position on it, otherwise - do nothing 
     30   * Create paragraphs - every time the user hits enter, end of paragraph should be inserted 
     31   * Create new lines - every time the user hits shift+enter, a new line should be created (but not new paragraph) 
    2732  * Append text - append text in an existing position. Empty texts should have one position to begin from.  
    2833   * Style appended text - text should preserve its own styling information (if any - typed text should not have one). The styling of pasted text should not be appended to destination formatting