Depuis un certain temps, j'ai remarqué à quel point les boîtes de dialogue d'ouverture des fichiers et d'enregistrement des fichiers varient entre Windows et les applications. Dans Delphi par exemple (que j'utilise) vous pouvez utiliser les boîtes de dialogue intégrées (qui ont une arborescence de dossiers) et les appels directs à l'API Windows qui produisent des variantes de la version Windows, avec ou sans grands boutons pour 'Desktop', ' Mon ordinateur 'etc (Au moins sur XP). En tant que développeur d'applications, je souhaite fournir à l'utilisateur un moyen simple et efficace de charger et d'enregistrer des fichiers. En règle générale, cela nécessite que je propose un dossier préféré où mes fichiers de données d'application sont stockés mais que je permets à l'utilisateur d'accéder à d'autres dossiers - souvent le bureau et autres lecteurs locaux, et parfois le réseau - sans difficulté si nécessaire. Avec l'introduction de Vista, nous semblons privilégier un arbre de navigation de dossiers 'bits manquants' pour les dialogues Windows et maintenant, Windows 7 a un autre 'arbre sans ligne' pour la navigation. Je soupçonne que si l'on se conforme aux hypothèses de Microsofts et stocke tout dans ~/documents ce n'est pas un gros problème. Cependant, si l'on doit commencer à la racine d'un arbre de lecteurs et qu'il y a beaucoup de répertoires, alors il y a une juste douleur - il n'y a pas de défilement horizontal, donc les noms de répertoires sont tronqués.Choix de l'ouverture des fichiers Windows et des boîtes de dialogue d'enregistrement des fichiers - Quelle est la meilleure pratique?
Ma question est: que font les autres développeurs d'applications? Je me demande si je devrais suivre ce fil de Windows ou simplement coller à une simple version réduite des boîtes de dialogue de fichiers sur lesquelles je contrôle complètement, mais risque de tomber dans le passé ....?
Merci Brian
+1 Bonne réponse. Beau lien. – David