diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 9ea69d5f..e3c2f451 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -1485,6 +1485,8 @@ bool FurnaceGUI::loop() { return false; } +#define IGFD_FileStyleByExtension IGFD_FileStyleByExtention + bool FurnaceGUI::init() { float dpiScaleF; @@ -1540,6 +1542,11 @@ bool FurnaceGUI::init() { return false; } + ImGuiFileDialog::Instance()->SetFileStyle(IGFD_FileStyleByTypeDir,"",ImVec4(0.0f,1.0f,1.0f,1.0f),">"); + ImGuiFileDialog::Instance()->SetFileStyle(IGFD_FileStyleByTypeFile,"",ImVec4(0.7f,0.7f,0.7f,1.0f)," "); + ImGuiFileDialog::Instance()->SetFileStyle(IGFD_FileStyleByExtension,".dmf",ImVec4(0.5f,1.0f,0.5f,1.0f)," "); + ImGuiFileDialog::Instance()->SetFileStyle(IGFD_FileStyleByExtension,".wav",ImVec4(1.0f,1.0f,0.5f,1.0f)," "); + updateWindowTitle(); return true; }