From: <sv...@op...> - 2024-08-08 21:43:06
|
Author: sagamusix Date: Thu Aug 8 23:42:59 2024 New Revision: 21372 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21372 Log: Merged revision(s) 21322 from trunk/OpenMPT: [Imp] General tab: Disable Remove button if current plugin slot is empty. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/mptrack/View_gen.cpp Modified: branches/OpenMPT-1.31/mptrack/View_gen.cpp ============================================================================== --- branches/OpenMPT-1.31/mptrack/View_gen.cpp Thu Aug 8 20:24:36 2024 (r21371) +++ branches/OpenMPT-1.31/mptrack/View_gen.cpp Thu Aug 8 23:42:59 2024 (r21372) @@ -452,6 +452,7 @@ GetDlgItem(IDC_MOVEFXSLOT)->EnableWindow((pPlugin) ? TRUE : FALSE); GetDlgItem(IDC_INSERTFXSLOT)->EnableWindow((pPlugin) ? TRUE : FALSE); GetDlgItem(IDC_CLONEPLUG)->EnableWindow((pPlugin) ? TRUE : FALSE); + GetDlgItem(IDC_DELPLUGIN)->EnableWindow((plugin.IsValidPlugin() || !plugin.Info.szLibraryName.empty() || !plugin.Info.szName.empty()) ? TRUE : FALSE); UpdateDryWetDisplay(); if(pPlugin && pPlugin->IsInstrument()) |