Drag n' drop files dans le tutoriel.

tabliertablier Membre
04:32 modifié dans API AppKit #1
Je reprend totalement le tutoriel Cacao. J'ai ajouté le copier/coller et une suppression d'items de menu. Je souhaite ajouter un Drag&drop de fichier dans la 2me fenêtre pour récupérer l'accès à  ce fichier. Donc Cacao ne sera que destination d'un Drag&drop, jamais source.

D'après mes lectures, je dois implémenter trois méthodes dans l'ordre:
prepareForDragOperation:  qui doit renvoyer YES si je suis prêt à  recevoir.
performDragOperation: qui doit aller chercher le 'pasteboard' dont j'extrais la matrice qui contient les noms des fichiers.
concludeDragOperation: qui doit faire quoi? exploiter le résultat du drag&drop?

Qu'est ce que j'ai oublié? quelles précautions supplémentaires dois-je prendre?  ???

Réponses

  • BruBru Membre
    juin 2006 modifié #2
    dans 1151173842:

    D'après mes lectures, je dois implémenter trois méthodes dans l'ordre:
    prepareForDragOperation:  qui doit renvoyer YES si je suis prêt à  recevoir.
    performDragOperation: qui doit aller chercher le 'pasteboard' dont j'extrais la matrice qui contient les noms des fichiers.
    concludeDragOperation: qui doit faire quoi? exploiter le résultat du drag&drop?


    Edit :

    Non, c'est bon.

    Y'a un post qui cause de tout ça, je le cherche...
    .
  • tabliertablier Membre
    04:32 modifié #3
    A Bru:
    Les exemples que j'ai trouvé font du dragNdrop d'une image IFF et l'example d'apple "DragNDropOutlineView" n'a rien à  voir avec ce que je cherche.

    Je suis dans la bonne direction, mais je ne comprend pas ou je dois implanter ces méthodes qui, si j'ai bien compris écrasent (surchargent?) les mêmes méthodes dans NSObject!
    Quelques pistes me seraient utiles, merci d'avance!


Connectez-vous ou Inscrivez-vous pour répondre.