dinau / CImGuiFileDialog

ImGuiFileDialog examples program with plain C language

Repository from Github https://github.comdinau/CImGuiFileDialogRepository from Github https://github.comdinau/CImGuiFileDialog

CImGuiFileDialog

ImGuiFileDialog example program with C language.

Document


https://github.com/aiekick/ImGuiFileDialog/blob/master/Documentation.md#simple-dialog-

Screen shot



Very basic example

alt


Added color, theme, IconFont

alt

Versions


  • ImGuiFileDialog v0.6.8-dev (2024/12/05)
    git hash: c66089f509bbfbc0d8852d54106b1af88a104822
  • CImGui / ImGui 1.91.6 (2024/12)

Prerequisites


  • OS
    • Windows10 OS or later
      • MSys/MinGW tools installed
    • Linux Mint 22 (or Ubuntu / Debian families ?)
  • CMake installed
  • GCC compiler installed
  • Make command installed

Build and run


git clone -b main --single-branch --depth 1 --recursive --shallow-submodules https://github.com/dinau/CImGuiFileDialog

For example,

cd CImGuiFileDialog
cd examples/glfw_opengl3_base
make

About

ImGuiFileDialog examples program with plain C language

License:MIT License


Languages

Language:C++ 86.9%Language:C 13.1%Language:Makefile 0.0%