Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Portable File Dialogs

Portable File Dialogs: the operating system’s native dialogs: open and save files, choose a folder, message boxes, notifications. Desktop only.

Each dialog is an object: open_file("Choose a file"). Its ready() tells whether the user answered, and its result() gives the answer.

Upstream repository · The book’s page

Modules

In imgui_bundle (from imgui_bundle import portable_file_dialogs):

Demos using it

The demos of the catalog that use it (the pictures link to their code and to the playground).

Knobs, toggles, spinners and more

Knobs, toggles, spinners and more

Knobs, toggle switches, spinners, a command palette, a dock-like cool bar: widgets beyond Dear ImGui’s own.

More

They come from the libraries in the bundle: imgui-knobs, imgui_toggle, imspinner, imgui-command-palette and ImCoolBar. Also file dialogs: the native ones (portable-file-dialogs), and ImFileDialog, drawn with ImGui.

Uses: knobs, toggles, spinners, cool bar, command palette, file dialogs

Python: ▶︎ Run · Code
C++: ▶︎ Run · Code