Changes between Version 14 and Version 15 of APP_DND_INTERACTION_R0


Ignore:
Timestamp:
11/08/09 15:20:02 (15 years ago)
Author:
tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • APP_DND_INTERACTION_R0

    v14 v15  
    8585 * Override exportToBinData method from ResourceRevisionData - use the MasterPersister to persist ResourceRevision to OutputStream. Schema used - OutputStreamPackagePersister.OUTPUT_STREAM_PERSISTER_SCHEMA. 
    8686 * In createDndData in ResourceRevisionDndProvider override getResourceRevision using the MasterPersister with OutputStreamPackagePersister.OUTPUT_STREAM_PERSISTER_SCHEMA. 
     87 * Dragging a page resource from the resources palette to the page should do nothing - Now there is no page resources in resources palette, so this is not possible to drag out such a resource. 
     88 * Dragging image resource to an empty space of the page work area should create a frame and link the resource in it - using ResourceRefData. 
     89  * If an image resource is dropped over the padding space of an existing frame, it should replace it's background - using ResourceRefData, ResourceRevisionData or ImagaData. A logic is created to handle this - FrameViewLogic with 1 constant for now. 
     90  * If other resource is dropped over the padding space of an existing frame, nothing should happen. - every time the transferable should transfer at least ImageData. 
     91 * Dragging text resource to an empty space of the page work area should create a frame and link the resource in it - using ResiourceRefData. 
     92 * Dragging a book resource to an empty space of the page work area should create a frame and link the book in it 
     93 * Dragging an audio resource to an empty space of the page work area should create a frame and link the audio in it - using ResourceRefData. 
     94 * Dragging a video resource to an empty space of the page work area should create a frame and link the video in it - using ResourceRefData. 
     95 * Draggging a pdf resource to an empty space of the page work area should  create a frame and link the PDF in it - using ResourceRefData. 
     96 * 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. - using ResourceRevisionData. 
     97 * Drag'n'drop of styled text - this requirement is fulfilled only when text resource is transferred with styled text. 
    8798 
    8899= Implementation =