Goal:
1. true, unattended copy/move task (look at my associated bug report)
2. start copy/move, edit afterwards (speedup,changed my mind, forgot...)
Idea:
So that you already use treeview, you might consider a collapsable multi-column treeview:
while copying/pausing entries may be expanded to child dirs and files:
1. column: three value checkbox (selected,unselected and for dirs partially selected)
2. column: source path
[3. column: target path]
4. column: copyflags
all editable anytime if not already processed
changes are inherited downwards but never upwards. You may see this with ACLs or custom installer modes (like MS Office).
Copy Queue: copyflag per entrie, subentries by treeview
Moderators: white, Hacker, petermad, Stefan2