Changes between Version 8 and Version 9 of APP_DND_INTERACTION_R0
- Timestamp:
- 10/28/09 14:18:35 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
APP_DND_INTERACTION_R0
v8 v9 6 6 7 7 == Overview == 8 Users should be able to achieve the following actions with Drag'n'Drop in the application. 8 Implementing 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 9 26 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 14 29 * Dragging a page (pages) from the page preview palette to the page preview palette should put the selected page(s) to the desired position 15 30 * If the selection is not by neighbour pages, they should become neighbour and should be put where dropped … … 32 47 * Draggging a pdf resource to an empty space of the page work area should create a frame and link the PDF in it 33 48 * 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 51 To be discussed with analysysts and implementators: 35 52 * Dragging a frame (using titlebar) to another book should copy the frame (including contents) to the other book 36 * Drag'n'drop of styled text37 53 38 54 Optional functionalities that can be achieved for this or left for the next revision are: … … 40 56 * Pressing Alt before the drop forces link instead of copy 41 57 * 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 62 62 63 63 == Task result ==