Changes between Version 7 and Version 8 of BASE_DND_R2


Ignore:
Timestamp:
08/27/09 13:27:14 (16 years ago)
Author:
todor
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BASE_DND_R2

    v7 v8  
    2929== Task requirements == 
    3030 * Add menu entries for Cut, Copy, Paste in the Edit menu. 
     31 * Provide support for drag and drop of resources. 
     32  * From resource palette to the page work area 
     33   * Dragging an image resource from the resources palette and dropping it to the page work area should create a new image frame with the selected resource. 
     34   * Dragging text resource from the resource palette and dropping it to the page work area should create a new text frame with the selected resource. 
     35   * It is optional to do this for other resources at this revision. 
     36  * From resources palette to an application outside Sophie. 
     37   * Drag an image resource from the resources palette and drop it to an image editor. 
     38 * Create the hierarchy and logic how resources from the resources palette will be dragged and dropped. 
     39 * (optional) Dragging an image from image editor to resource palette and from text editor to resource palette should create corresponding rsources. 
    3140 
    3241== Task result == 
    3342The result of this task must be code. 
    3443== Implementation idea == 
    35 ^(Provide some rough implementation idea(s).)^ 
     44The Edit menu could look like: 
     45 * __E__dit 
     46  * __U__ndo Ctrl+Z 
     47  * __R__edo Ctrl+Y 
     48  * Separator 
     49  * Cu__t__ Ctrl+X 
     50  * __C__opy Ctrl+C 
     51  * __P__aste Ctrl+V 
     52  * __D__elete Delete 
     53  * Separator 
     54  * __B__ook Title (no need for "set" as it is implied by being in the Edit menu) 
     55  * Pa__g__e Dimensions 
     56 
    3657 
    3758== Related == 
     
    3960 
    4061== How to demo == 
    41 ^(Provide instructions for demonstration of the task.)^ 
     62 * Use case 1: 
     63  * Start sophie. 
     64  * Drag and drop or cut/copy and paste an image resource from resources palette to an image editor. (for example gimp). 
     65   * The image should appear in the editor. 
     66 * Use case 2: 
     67  * Start sophie. 
     68   * Create some frames. 
     69   * Drag and drop or cut/copy and paste a frame resource from the resource palette to the page work area. 
     70    * The corresponding frame should appear as a copy of the selected one. 
    4271 
    4372= Design =