wiki:GlobalSpecification/DragNDrop
Last modified 16 years ago Last modified on 02/25/09 09:45:35

See http://trac-hacks.org/wiki/TracWysiwygPlugin

Layout

Draggable elements from the layout. Specify the source better if needed.

ElementSourceTargetResultAlternativeComments
Text frame iconComponent palettePageCreates text frame?We should discuss where should the text be dropped - into a text frame or just on the page
Text frame iconComponent paletteWorkspaceCreates a text frame into the workspace?Default size
Audio iconResource palettePageCreates audio frameRight click on the page -> Insert media ??
Video iconResource palettePageCreates a video frame into the pageRight click on the page -> Insert media ?Video size
Video iconResource paletteWorkspaceCreates a video frame into the workspace?Video size
FrameComponent palettePageCreates a frame with no content?? Will these be accessible from here
FrameComponent paletteWorkspaceCreates frame with no content into the workspace?? Will these be accessible from here
Audio iconResource paletteWorkspaceCreates audio frame into the workspace??
Text resourceResource palettePageCreates a text frame with the page inRight click on the page -> Insert media ?Default size
Text resourceResource paletteText frameInserts the text into the desired position?Like when you drag a selection in a text editor
Image iconResource palettePageCreates an image frame into the pageRight click on the page -> Insert media ?Image size
Image iconResource paletteWorkspaceCreates an image frame into the workspaceRight click on the page -> Insert media ?Image size
Image frame iconComponents palettePageCreates an image frame onto a pageDecide if it is convenient to use right click Default size

Page

Draggable page elements. Specify the source better if needed.

ElementSourceTargetResultAlternativeComments
Selected textA frameA frameMoves the selected textcut and paste?
Selected textA frameblank space on a pageCreates a text frame containing selected textcut and pasteA good idea is to be able to select a position into the page where the new frame will be created
ResourceFrameResources paletteInserts (modified) resource into the resources palette?It would be useful if resources can be returned to the resources palette when they were modified.
ElementPage or Resources paletteA page thumbnailMoves the element to the target page.??

OS

Draggable elements from the operating system. Specify the source better if needed.

ElementSourceTargetResultAlternativeComments
List of filesOS file managerPageSee comment?If it is one or few files it should create appropriate frames, but if it is a large amount of files maybe a dialog should ask whether they should be inserted in resources palette only?
List of filesOS file managerResources paletteInserts the list into the resources palette??

All

ElementSourceTargetResultAlternativeComments
The draggable elementFrom where is it draggedWhere is it droppedWhat happensWhat is the alternative way to accomplish the result?