Changes between Initial Version and Version 1 of DETACHED_TEXT_FRAME_EDITOR_R0


Ignore:
Timestamp:
01/21/09 16:56:33 (16 years ago)
Author:
dido
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DETACHED_TEXT_FRAME_EDITOR_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=DETACHED_TEXT_FRAME_EDITOR, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5= Analysis = 
     6 
     7== Overview == 
     8The user should be able to edit text frames content in another dialog appearing above. This dialog should provide the user with full text editing functionality, also spell check and text search(Please be aware that the last two are different tasks, however this editor should provide easy integration for them as well as for text formatting tasks). Should be evoked from tools menu and frame buttons. Also when the user select a text frame or the text inside and do a right click the detached text frame editor should be available from the drop down menu. 
     9 
     10== Task requirements ==  
     11Create a prototype of the editor. With 3 areas 
     12 * properties bar - text stings and styles should be available here as well as paragraph properties 
     13 * preview area - the text should be visible and editable here 
     14 * functions bar - contains OK and cancel buttons, bought close the dialog, cancel button repealed the changes. 
     15 
     16== Task result == 
     17 * The result should be code 
     18 
     19== Implementation idea == 
     20Try using or extending JTextPane. 
     21Here is a scheme that basically explains the layout. 
     22[[Image(source:trunk/sophie2-platform/doc/userdoc-images/RELEASE_4/detachedTextFrameEditor.jpg)]] 
     23== Related == 
     24[[wiki:TEXT_FORMATTING?]][[BR]] 
     25[[wiki:TEXT_SPELL_CHECK?]][[BR]] 
     26[[wiki:SEARCHING?]] 
     27 
     28== How to demo == 
     29 * run the application 
     30 * create a new book 
     31 * insert a text frame 
     32 * evoke the text editor 
     33 * edit the text and save the changes 
     34 
     35= Design = 
     36^(Describe your design here.)^ 
     37 
     38= Implementation = 
     39^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     40 
     41= Testing = 
     42^(Place the testing results here.)^ 
     43 
     44= Comments = 
     45^(Write comments for this or later revisions here.)