drag&drop explication?
tablier
Membre
Je pense mettre dans le tutoriel l'explication suivante sur le glisser-déposer:
Le glisser-déposer (drag and drop) fonctionne ainsi: l'image à l'écran d'un objet "source" est déplacée à la souris, du point ou elle se trouve, sur l'image d'un objet "destination". C'est une représentation symbolique et graphique d'un transfert ou d'une copie de données entre objets. Ce transfert se fait par l'intermédiaire d'un presse-papier spécifique (pasteboard). La source accepte la session de glisser-déposer et les données sont copiées dans le presse-papier, puis la destination accepte (ou non) la session de glisser-déposer et examine le contenu du presse-papier avant de récupérer (ou non) les données.
Les classes NSWindow et NSView supportent les trois protocoles du glisser-déposer qui sont: NSDraggingSource, NSDraggingDestination et NSDraggingInfo (voir la documentation).
Je fais ce tutoriel pour montrer la faisabilité et non pour développer la théorie. Dans ce cadre là , cette explication vous paraà®t-elle suffisante?
Le glisser-déposer (drag and drop) fonctionne ainsi: l'image à l'écran d'un objet "source" est déplacée à la souris, du point ou elle se trouve, sur l'image d'un objet "destination". C'est une représentation symbolique et graphique d'un transfert ou d'une copie de données entre objets. Ce transfert se fait par l'intermédiaire d'un presse-papier spécifique (pasteboard). La source accepte la session de glisser-déposer et les données sont copiées dans le presse-papier, puis la destination accepte (ou non) la session de glisser-déposer et examine le contenu du presse-papier avant de récupérer (ou non) les données.
Les classes NSWindow et NSView supportent les trois protocoles du glisser-déposer qui sont: NSDraggingSource, NSDraggingDestination et NSDraggingInfo (voir la documentation).
Je fais ce tutoriel pour montrer la faisabilité et non pour développer la théorie. Dans ce cadre là , cette explication vous paraà®t-elle suffisante?
Connectez-vous ou Inscrivez-vous pour répondre.