diff options
Diffstat (limited to 'source/imgui/ImGuiFileDialogConfig.h')
-rw-r--r-- | source/imgui/ImGuiFileDialogConfig.h | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/source/imgui/ImGuiFileDialogConfig.h b/source/imgui/ImGuiFileDialogConfig.h new file mode 100644 index 0000000..7caaddd --- /dev/null +++ b/source/imgui/ImGuiFileDialogConfig.h @@ -0,0 +1,70 @@ +#pragma once + +// uncomment and modify defines under for customize ImGuiFileDialog + +//#define MAX_FILE_DIALOG_NAME_BUFFER 1024 +//#define MAX_PATH_BUFFER_SIZE 1024 + +//#define USE_EXPLORATION_BY_KEYS +// this mapping by default is for GLFW but you can use another +//#include <GLFW/glfw3.h> +// Up key for explore to the top +//#define IGFD_KEY_UP GLFW_KEY_UP +// Down key for explore to the bottom +//#define IGFD_KEY_DOWN GLFW_KEY_DOWN +// Enter key for open directory +//#define IGFD_KEY_ENTER GLFW_KEY_ENTER +// BackSpace for comming back to the last directory +//#define IGFD_KEY_BACKSPACE GLFW_KEY_BACKSPACE + +// widget +// filter combobox width +//#define FILTER_COMBO_WIDTH 120.0f +// button widget use for compose path +//#define IMGUI_PATH_BUTTON ImGui::Button +// standard button +//#define IMGUI_BUTTON ImGui::Button + +// locales string +//#define createDirButtonString "+" +//#define okButtonString " OK" +//#define cancelButtonString " Cancel" +//#define resetButtonString "R" +//#define drivesButtonString "Drives" +//#define searchString "Search" +//#define dirEntryString "[DIR] " +//#define linkEntryString "[LINK] " +//#define fileEntryString "[FILE] " +//#define fileNameString "File Name : " +//#define dirNameString "Directory Path :" +//#define buttonResetSearchString "Reset search" +//#define buttonDriveString "Drives" +//#define buttonResetPathString "Reset to current directory" +//#define buttonCreateDirString "Create Directory" +//#define OverWriteDialogTitleString "The file Already Exist !" +//#define OverWriteDialogMessageString "Would you like to OverWrite it ?" +//#define OverWriteDialogConfirmButtonString "Confirm" +//#define OverWriteDialogCancelButtonString "Cancel" + +// DateTimeFormat +// see strftime functionin <ctime> for customize +// "%Y/%m/%d %H:%M" give 2021:01:22 11:47 +// "%Y/%m/%d %i:%M%p" give 2021:01:22 11:45PM +//#define DateTimeFormat "%Y/%m/%d %i:%M%p" + +// theses icons will appear in table headers +//#define USE_CUSTOM_SORTING_ICON +//#define tableHeaderAscendingIcon "A|" +//#define tableHeaderDescendingIcon "D|" +//#define tableHeaderFileNameString " File name" +//#define tableHeaderFileTypeString " Type" +//#define tableHeaderFileSizeString " Size" +//#define tableHeaderFileDateTimeString " Date" + +//#define USE_BOOKMARK +//#define bookmarkPaneWith 150.0f +//#define IMGUI_TOGGLE_BUTTON ToggleButton +//#define bookmarksButtonString "Bookmark" +//#define bookmarksButtonHelpString "Bookmark" +//#define addBookmarkButtonString "+" +//#define removeBookmarkButtonString "-" |