public void LoadExportProjectAddins(IMainWindow mainWindow)
        {
            foreach (IExportProject exportProject in AddinManager.GetExtensionObjects<IExportProject> ()) {
                mainWindow.AddExportEntry(exportProject.GetMenuEntryName(), exportProject.GetMenuEntryShortName(),
                    new Action<Project, IGUIToolkit>(exportProject.ExportProject));

            }
        }
Example #2
0
 public void LoadExportProjectAddins(IMainWindow mainWindow)
 {
     foreach (IExportProject exportProject in AddinManager.GetExtensionObjects <IExportProject> ())
     {
         try {
             mainWindow.AddExportEntry(exportProject.GetMenuEntryName(), exportProject.GetMenuEntryShortName(),
                                       new Action <Project, IGUIToolkit>(exportProject.ExportProject));
         } catch (Exception ex) {
             Log.Error("Error adding export entry");
             Log.Exception(ex);
         }
     }
 }