★ wanayoo — archive 1999 http://codeforge.com/help/DnD.htmlNouvelle recherche | Portail wanayoo

C-Forge 'Drag and Drop' Overview

Many functions in C-Forge can be accomplished through the use of "Drag'n'Drop". Drag'n'Drop can be used on any number of objects by selecting them and simply dragging them, using the middle mouse button, to their destination. Here is summary of all Drag'n'Drop operations allowed in C-Forge.

Drag and Drop inside Project Desktop

Operations between different views:
From:
To:
Description:
DepTree WrkArea Reserve (if node is under Revision Control - perform a "check-out" with a lock) and place into working directory
WrkArea DepTree Replace (if node is under Revision Control - perfomr a "check-in")
Disk DepTree (Target or Source) Add Source to project
Disk DepTree (Includes Folder) Add Include to project
Disk DepTree (Any Folder except Includes) Add Target to project

 
Operations on Dependency Tree:
From: To: Action: Keys:
Source Target of this source, another source of this target Rearrange Btn2
Target Target's folder, another target of this folder Rearrange Btn2
Target, Folder Any another folder, except parent folder Move Shift+Btn2
Source, Target Any other target Link Ctrl+Shift+Btn2
Folder Any folder Link (Mirror) Ctrl+Shift+Btn2

Note: To unlink linked (mirrored) folders, move one of them to parent folder of other..

Operations with drop sites:
From:
What:
Drop site:
Description:
DepTree, WrkArea Editable node under RCS Version Control System View RCS information
DepTree, WrkArea Editable node NOT under RCS Version Control System Place into RCS
WrkArea Source node Trash Discard changes
DepTree Any node Trash Remove nodes from tree
Disk Any node Trash Remove nodes from disk
All Any Touch Touches dropped nodes
DepTree Any editable node Edit Check out nodes and place to editor
WrkArea, Disk Any Edit Edit nodes
WrkArea, DepTree Source Build Build parent of current node
DepTree Target Build Build current target
DepTree Folder Build Build all targets of current folder
Any All Info Show information about current node

 

Drag and Drop with Diff Tool drop sites

From:
Node:
Description:
Project Desktop (DepTree, WrkArea) Any Editable Node Set this node to compare
Project Desktop (Disk) Any Node Set this node to compare
File Selection Any Node Set this node to compare
Version Tool, Revisions Tree Any revision item Set this revision to compare
Any Text Field   Set this text as filename to compare

 

Drag and Drop inside Version Tool

From:
To:
Description:
Revision Tree Item Another Revision Tree Item Show differences between versions usind Diff Tool


Last modified: Thursday, 30-Sep-1999 01:43:42 MDT