Changes between Version 8 and Version 9 of APP_DND_INTERACTION_R0


Ignore:
Timestamp:
10/28/09 14:18:35 (16 years ago)
Author:
vanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • APP_DND_INTERACTION_R0

    v8 v9  
    66 
    77== Overview == 
    8 Users should be able to achieve the following actions with Drag'n'Drop in the application. 
     8Implementing a working Drag'n'Drop action for all the actions described in the requirement section: 
     9 * Dragging a resource to an empty space of the page work area 
     10  * Image Resource 
     11  * Text Resource 
     12  * Audio Resource 
     13  * Video Resource 
     14  * Pdf Resource 
     15  * Book Resource 
     16  * Other 
     17 * Frames 
     18  * From one book to another 
     19 * Pages 
     20  * Page Resource from Resource Palette 
     21  * Page from Page Preview Palette 
     22  * Page Template 
     23 * Books 
     24  * Embedding a book by dragging 
     25 * Styled Text 
    926 
    10  * User should be able to embed a book by dragging book from open books palette to the current book. (OPTIONAL) 
    11   * The embedded book should be linked 
    12   * When an inappropriate action is executed (e.g. trying to embed a book in itself) an adequate warning message for the forbidden action must be evoked.  
    13  * Dragging a page resource from the resources palette to the page should do nothing 
     27== Task requirements == 
     28 * Dragging a page resource from the resources palette to the page should do nothing  
    1429 * Dragging a page (pages) from the page preview palette to the page preview palette should put the selected page(s) to the desired position 
    1530  * If the selection is not by neighbour pages, they should become neighbour and should be put where dropped 
     
    3247 * Draggging a pdf resource to an empty space of the page work area should  create a frame and link the PDF in it 
    3348 * Dragging any resource to an empty space of the page work area or resources palette of another book should copy the resource to the target book. The resource should have the same name as it was in the previous boook. 
    34  * If one of the above resources is dropped over the content of an existing frame, it should replace it's content (OPTIONAL) 
     49 * Drag'n'drop of styled text 
     50 
     51To be discussed with analysysts and implementators: 
    3552 * Dragging a frame (using titlebar) to another book should copy the frame (including contents) to the other book 
    36  * Drag'n'drop of styled text 
    3753 
    3854Optional functionalities that can be achieved for this or left for the next revision are: 
     
    4056 * Pressing Alt before the drop forces link instead of copy 
    4157 * Reordering pages in page preview palette 
    42  
    43 == Task requirements == 
    44 Implement a working Drag'n'Drop action for the different levels of items in the application: 
    45  * Resources 
    46   * Image Resource 
    47   * Text Resource 
    48   * Audio Resource 
    49   * Video Resource 
    50   * Pdf Resource 
    51   * Book Resource 
    52   * Other 
    53  * Frames 
    54   * From one book to another 
    55  * Pages 
    56   * Page Resource from Resource Palette 
    57   * Page from Page Preview Palette 
    58   * Page Template 
    59  * Books 
    60   * Embedding a book by dragging 
    61  * Styled Text 
     58 * User should be able to embed a book by dragging book from open books palette to the current book. 
     59  * The embedded book should be linked 
     60  * When an inappropriate action is executed (e.g. trying to embed a book in itself) an adequate warning message for the forbidden action must be evoked. 
     61 * If one of the resources (text, audio, video, pdf, book) is dropped over the content of an existing frame, it should replace it's content 
    6262 
    6363== Task result ==