NSOpenPanel, restreindre à un fichier spécifique
Fabien
Membre
Bonjour,
Je vous explique mon problème.
J'ouvre dans mon application un NSOpenPanel pour que l'utilisateur aille chercher une application bien spécifique afin de pouvoir en connaà®tre le chemin d'accès.
Problème, je sais restreindre un NSOpenPanel à certaines extensions grâce à setAllowedFileTypes, mais je veux plus que ça. Je veux restreindre à un nom de fichier, pas seulement à une extension.
Comment faire ?
Je vous explique mon problème.
J'ouvre dans mon application un NSOpenPanel pour que l'utilisateur aille chercher une application bien spécifique afin de pouvoir en connaà®tre le chemin d'accès.
Problème, je sais restreindre un NSOpenPanel à certaines extensions grâce à setAllowedFileTypes, mais je veux plus que ça. Je veux restreindre à un nom de fichier, pas seulement à une extension.
Comment faire ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
de NSWorkspace
Bon, evidemment, ça ne marche que si l'application est connu du système.
Sinon, pour NSOpenPanel, tu implémentes:
Pourquoi ne pas plutôt utiliser :
fullPathForApp = [[NSWorkspace sharedWorkspace] fullPathForApplication:@myApp] ?
Ton application doit être dans un dossier "Applications" par contre ...
[Edit ] Ooops grillé par mpergand !
Sinon ce serait facile :P