Le copié collé par défaut fourni dans chaque .xib

CocoaPowrCocoaPowr Membre
23:31 modifié dans API AppKit #1
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--)

Réponses

  • CéroceCéroce Membre, Modérateur
    août 2009 modifié #2
    Je t'avoue que je n'ai pas trop compris ta question.
    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 ?
  • Philippe49Philippe49 Membre
    23:31 modifié #3
    dans 1249394453:

    Mais malheureusement, le collé ne fonctionne que si le copié a été effectué dans l'appli, comment changer ça ? Merci d'avance !

    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 :

  • CocoaPowrCocoaPowr Membre
    août 2009 modifié #4
    C'est bien ça Céroce, et non, il ne possède pas de NSFormatter. Merci Philippe, je dois donc me farcir le livre de A à  Z avant de m'entraà®ner.

    EDIT : Finalement, c'est résolu, je ne sais pourquoi, maintenant, le copié collé fonctionne  à  merveille même à  partir d'une autre app...
  • Philippe49Philippe49 Membre
    23:31 modifié #5
    dans 1249396454:

    Merci Philippe, je dois donc me farcir le livre de A à  Z avant de m'entraà®ner.

    C'est la moindre des choses de lire les chapitres concernant les questions que l'on posent sur ce forum.

    dans 1249396454:

    EDIT : Finalement, c'est résolu, je ne sais pourquoi, maintenant, le copié collé fonctionne  à  merveille même à  partir d'une autre app...

    Rien n'est résolu, parce que tu ne sais pas pourquoi ...
  • CéroceCéroce Membre, Modérateur
    23:31 modifié #6
    dans 1249396454:

    Finalement, c'est résolu, je ne sais pourquoi, maintenant, le copié collé fonctionne  à  merveille même à  partir d'une autre app...


    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.
Connectez-vous ou Inscrivez-vous pour répondre.