Ignore:
Timestamp:
Sep 3, 2010, 11:34:47 AM (11 years ago)
Author:
kopal
Message:

fixed problem with adding plugins with BigInteger/s

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/WorkspaceManager/View/Container/WorkSpaceEditorView.xaml.cs

    r1892 r1905  
    297297                if (e.Data.GetDataPresent("Cryptool.PluginBase.Editor.DragDropDataObject"))
    298298                {
    299                     DragDropDataObject obj = e.Data.GetData("Cryptool.PluginBase.Editor.DragDropDataObject") as DragDropDataObject;
    300                     PluginModel pluginModel = Model.newPluginModel(DragDropDataObjectToPluginConverter.CreatePluginInstance(obj.AssemblyFullName, obj.TypeFullName));
    301                     if (obj != null)
    302                         this.AddPluginContainerView(e.GetPosition(root), pluginModel);
    303                     Model.WorkspaceManagerEditor.HasChanges = true;
     299                    try
     300                    {
     301                        DragDropDataObject obj = e.Data.GetData("Cryptool.PluginBase.Editor.DragDropDataObject") as DragDropDataObject;
     302                        PluginModel pluginModel = Model.newPluginModel(DragDropDataObjectToPluginConverter.CreatePluginInstance(obj.AssemblyFullName, obj.TypeFullName));
     303                        if (obj != null)
     304                            this.AddPluginContainerView(e.GetPosition(root), pluginModel);
     305                        Model.WorkspaceManagerEditor.HasChanges = true;
     306                    }
     307                    catch (Exception ex)
     308                    {
     309                        this.Model.WorkspaceManagerEditor.GuiLogMessage("Could not add Plugin to Workspace:" + ex.Message, NotificationLevel.Error);
     310                        this.Model.WorkspaceManagerEditor.GuiLogMessage(ex.StackTrace, NotificationLevel.Error);
     311                        return;
     312                    }
    304313                }
    305314                else
Note: See TracChangeset for help on using the changeset viewer.