Concurrence Finder-Application
tablier
Membre
Dans une fenêtre, j'affiche de deux à cinq chemins simultanément, chacun dans un NSTexField qui lui est propre. Chaque chemin peut être valide ou non valide. L'utilisateur qui clique en dehors de la fenêtre de l'application, peut rendre n'importe lequel des chemins affichés valide ou invalide en ajoutant ou supprimant un/des fichier(s)/dossier(s).
Je souhaite que chaque chemin s'affiche en rouge s'il est non valide et en noir s'il est valide, simultanément à ce qui est fait dans le "Finder".
C'est un problème de concurrence entre le Finder et l'application. Je n'ai pas trouvé grand chose sur un fonctionnement de ce type.
J'envisage d'utiliser "noteFileSystemChanged:" et des "Workspace notifications"
Est-ce que ça vous parait la bonne direction de travail?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
L'API noteFileSystemChanged est déprécié depuis SL. Il faut maintenant travailler avec les API FSEvents. D'un autre coté, si ces chemins sont affichés dans une fenêtre style préférences un polling peut-être largement suffisant.
Ok merci, je vais voir ça. Enfin quand mon dernier petit fils ne demandera plus de regarder des histoires de "Grabouillon"!!