Le copié collé par défaut fourni dans chaque .xib
CocoaPowr
Membre
Re-salut la compagnie, j'aimerai pouvoir copier du texte d'ailleurs que du champ de texte de l'appli et pouvoir le coller dans l'appli. Mais malheureusement, le collé ne fonctionne que si le copié a été effectué dans l'appli, comment changer ça ? Merci d'avance !
8--)
8--)
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Tu as une appli perso, tu essaies de coller du texte venant d'une autre appli et ça ne marche pas, c'est ça ? Si c'est bien ça, ton NSTextField possède-t-il un NSNumberFormater ?
Non cela fonctionne et la procédure est sensiblement la même/ lors du drag, l'application source si elle est bien faite stocke un data dans le pasteboard ad hoc, et l'application cible se voit proposer le drop. Elle accepte alors ce drop ou non.
Là ce n'est plus une question de débutant ..
• Il faut déjà posséder correctement le drag and drop exposé par Hillegass aux chapitres 21 et 23 dans la même application.
• Ensuite on commence par consulter la doc, par exemple à partir de NSPasteboard, on a quelques liens à parcourir :
EDIT : Finalement, c'est résolu, je ne sais pourquoi, maintenant, le copié collé fonctionne à merveille même à partir d'une autre app...
C'est la moindre des choses de lire les chapitres concernant les questions que l'on posent sur ce forum.
Rien n'est résolu, parce que tu ne sais pas pourquoi ...
Normalement, tu n'as rien à faire de particulier pour profiter du copier-coller sur les NSTextField. Je te demandais si tu avais un NSNumberFormatter parce que si le NSTextField est prévu pour ne recevoir que des nombres, et que tu colles du texte, évidemment ça ne marche pas.