Drag'n drop de répertoire sur une appli du Dock

ChachaChacha Membre
23:13 modifié dans API AppKit #1
Salut,

Pour pouvoir glisser des fichiers images sur l'icône d'une appli à  moi  dans le dock (en l'occurence Quicky), j'ai simplement spécifié dans son info.plist quels types de fichiers elle pouvait accepter.
Mais en fait, il me serait agréable de pouvoir glisser/déposer un répertoire sur l'icone de l'appli. Comment faire pour autoriser ça ? Comment le détecter ? Qu'est-ce que ça déclenche comme méthodes ?

+
Chacha

Réponses

  • mpergandmpergand Membre
    mars 2005 modifié #2
    Pour CFBundleTypeOSTypes tu mets 'fold'

    Puis dans application:openFile: ,méthode déléguée de NSApplication, tu testes si filename est un dossier.

    Enfin, pour chaque fichier tu crées un document comme le fait notre ami Favouille
  • ChachaChacha Membre
    23:13 modifié #3
    dans 1111074469:

    Pour CFBundleTypeOSTypes tu mets 'fold'


    Merci ! Mais elle est où, la doc pour ça ? Si je n'avais pas demandé, je ne suis pas sûr que j'aurais trouvé tout seul.

    +
    Chacha
  • mpergandmpergand Membre
    23:13 modifié #4

    Mais elle est où, la doc pour ça ?


    Faut être un vieux routard du Mac pour savoir ça  ;)
  • ChachaChacha Membre
    23:13 modifié #5
    dans 1111075289:


    Mais elle est où, la doc pour ça ?


    Faut être un vieux routard du Mac pour savoir ça  ;)


    Plus vieux que MacOS X ?
  • amnesicamnesic Membre
    23:13 modifié #6

    Plus vieux que MacOS X ?

    oh oui, aussi vieux que HFS :

    http://developer.apple.com/technotes/tn/tn1085.html
  • uocramuocram Membre
    23:13 modifié #7
    Voici une adresse d'une note technique sur le sujet :
    http://developer.apple.com/technotes/tn/tn2013.html

    (La note technique est de fev 01)
Connectez-vous ou Inscrivez-vous pour répondre.