There are a few catches with something like this as there's a ton of complexity behind this and how the objects work.
Sound reasonable? I'm not making any promises - just pitching a concept.
- Paste would only be available in Create Mode. You could copy in Career Mode but cannot paste into a character that's in Career Mode.
- You would only be able to copy items that are a top-level item. So you could copy a Commlink that's on its own (and all of its plugins), but you could not copy a Commlink that is a plugin for a Medkit for example.
- Pasting would also be rather limited. You would only be able to paste back into the same tab (so Gear to Gear, Vehicle to Vehicle, but not Gear to Vehicle or Gear to Weapon, etc.) though it would work across different characters.
- It wouldn't use the Windows clipboard since the data can't be used in other applications. This would also mean that you could have a Vehicle in the Chummer clipboard and some notes you want to copy both stored and be useful.
- Ctrl+C/Ctrl+V wouldn't be allowed as shortcuts for Copy/Paste since it would prevent copying and pasting on the Character Info tab from working properly.
Sound reasonable? I'm not making any promises - just pitching a concept.
If I remember correctly the XML that the client stores includes purchase price? If it does would it be possible to have a Purchase from Clipboard? Take what's in the clipboard, put it in a temp area see what the total cost is, then make a purchase out of it.
The rest sounds good to me. Although being able to copy and past a Commlink, or move one, from one tab to another would be incredibly useful.