@@ -408,9 +408,13 @@ int nItem,
408
408
409
409
if (pit != m_pDoc->m_PluginList .end ())
410
410
{
411
+ CString strPluginID = p->m_strID ;
412
+ CString strPluginName = p->m_strName ;
411
413
m_pDoc->m_PluginList .erase (pit); // remove from list
412
414
delete p; // delete the plugin
413
415
bChanged = true ;
416
+ m_pDoc->Note (TFormat (" Deleted plugin %s (%s)" ,
417
+ (LPCTSTR) strPluginName, (LPCTSTR) strPluginID));
414
418
}
415
419
else
416
420
::TMessageBox (" Plugin cannot be found, unexpectedly." , MB_ICONEXCLAMATION);
@@ -485,7 +489,10 @@ for (int nItem = -1;
485
489
486
490
if (pit != m_pDoc->m_PluginList .end ())
487
491
{
488
- CString strName = p->m_strSource ;
492
+ CString strName = p->m_strSource ;
493
+ CString strPluginID = p->m_strID ;
494
+ CString strPluginName = p->m_strName ;
495
+
489
496
m_pDoc->m_PluginList .erase (pit); // remove from list
490
497
delete p; // delete the plugin
491
498
@@ -496,6 +503,9 @@ for (int nItem = -1;
496
503
// now reload it
497
504
m_pDoc->InternalLoadPlugin (strName);
498
505
506
+ m_pDoc->Note (TFormat (" Reinstalled plugin %s (%s)" ,
507
+ (LPCTSTR) strPluginName, (LPCTSTR) strPluginID));
508
+
499
509
500
510
} // end of try block
501
511
0 commit comments