Automation runner defaults to agg input methods and tests pass
Got agg input methods working better deleted some unneeded tests Working on adding past image to clipboard Working on adding past FileDropList to clipboard
This commit is contained in:
parent
0237797048
commit
c3653967d0
9 changed files with 56 additions and 171 deletions
|
|
@ -116,7 +116,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
|
||||
public static void Cut(this InteractiveScene scene, IObject3D sourceItem = null)
|
||||
{
|
||||
Clipboard.SetText("!--IObjectSelection--!");
|
||||
Clipboard.Instance.SetText("!--IObjectSelection--!");
|
||||
ApplicationController.ClipboardItem = scene.SelectedItem.Clone();
|
||||
|
||||
scene.DeleteSelection();
|
||||
|
|
@ -124,15 +124,18 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
|
|||
|
||||
public static void Copy(this InteractiveScene scene, IObject3D sourceItem = null)
|
||||
{
|
||||
Clipboard.SetText("!--IObjectSelection--!");
|
||||
Clipboard.Instance.SetText("!--IObjectSelection--!");
|
||||
ApplicationController.ClipboardItem = scene.SelectedItem.Clone();
|
||||
}
|
||||
|
||||
public static void Paste(this InteractiveScene scene)
|
||||
{
|
||||
if (Clipboard.GetText() == "!--IObjectSelection--!")
|
||||
if (Clipboard.Instance.ContainsText)
|
||||
{
|
||||
scene.DuplicateItem(ApplicationController.ClipboardItem);
|
||||
if (Clipboard.Instance.GetText() == "!--IObjectSelection--!")
|
||||
{
|
||||
scene.DuplicateItem(ApplicationController.ClipboardItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue