Bonjour,

Je vous propose un nouvel élément à utiliser : Explorer / File picker avec ImGui

Continuant mes expériences avec ImGui, voici un nouvel élément : un explorateur de fichiers / file/folder picker s'appuyant sur ImGui et sf::filesystem du C++17.

ImGui permet de facilement ajouter des possibilités à une application, mais il n'est pas facile de manipuler des fichiers ou dossiers du système (pour ouvrir un fichier ou sélectionner un dossier).

Ce code source très court, s'appuyant sur mon backend ImGui utilisant SFML (https://www.developpez.net/forums/d2...ez/sfml-imgui/) permet de combler cette lacune. La dépendance au backend est minime (uniquement pour afficher les icones) et il peut donc s'adapter à tout backend.
Et ainsi permettre d'ajouter des capacités de type éditeur au sein de votre application de jeu!

Vous pouvez sélectionner un dossier :
Nom : Screen1.png
Affichages : 277
Taille : 13,4 Ko
Ou un fichier, en spécifiant un filtre d'extension ou non :
Nom : Screen2.png
Affichages : 292
Taille : 13,9 Ko

Retrouvez les derniers changements sur github https://github.com/Bousk/ImGui_Explorer

Qu'en pensez-vous ?