Revision | aa0595c3f224b88389b3ed29e3b89c0c375566e8 (tree) |
---|---|
Zeit | 2018-04-30 20:05:15 |
Autor | Starg <starg@user...> |
Commiter | Starg |
Add sf3 support to sfviewer
@@ -38,10 +38,6 @@ void CreateSoundFontTree(HWND hDlg, LPCSTR x_sf_filename_) | ||
38 | 38 | |
39 | 39 | //TreeView_DeleteAllItems(hTree); |
40 | 40 | |
41 | - if (_stricmp(PathFindExtension(x_sf_filename_), ".sf2")) { | |
42 | - return; | |
43 | - } | |
44 | - | |
45 | 41 | for (x_bank = 0; x_bank <= 127; x_bank++) { |
46 | 42 | for (x_preset = 0; x_preset <= 127; x_preset++) { |
47 | 43 | x_cfg_info.m_str[x_bank][x_preset] = NULL; |
@@ -246,7 +246,7 @@ LRESULT DlgMainProc_COMMAND(HWND hDlg, WPARAM wParam, LPARAM lParam) | ||
246 | 246 | CMyFileDialog fd; |
247 | 247 | fd.setOpenDlgDefaultSetting(); |
248 | 248 | fd.setTitle("open soundfont"); |
249 | - fd.setFilter("soundfont (*.sf2)\0*.sf2\0\0"); | |
249 | + fd.setFilter("soundfont (*.sf2;*.sf3)\0*.sf2;*.sf3\0All files (*.*)\0*.*\0\0"); | |
250 | 250 | fd.setOwner(hDlg); |
251 | 251 | if (fd.Execute()) { |
252 | 252 | const int n = fd.getIndex(); |