NSTextView : coller et appliquer le style
bxdiesel
Membre
Dans TextEdit, on peut copier du texte en appliquant la mise en forme en cours à la position du curseur : "Coller et appliquer le style (⌥⇧⌘V).
Savez-vous comment ajouter ce comportement au NSTextView ?
Savez-vous comment ajouter ce comportement au NSTextView ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
1- Autoriser l'édition (logique)
2- Autoriser le rich-text format (logique aussi)
3- Autoriser le Smart Insert/Delete?
.. et je pense que ça suffit?
Tout ça se trouve dans Interface Builder sur la config d'un NSTextView.
Tu px voir aussi dans les éditeurs en open source, Smultron, Bean et autres.
Mes NSTextView sont bien configurés ainsi dans les xib. Je suppose que ça ne fonctionne pas car il n'y a pas de menu avec le raccourci clavier en question. Je pourrais en rajouter un mais je ne sais pas à quel action le connecter.
Je vais donc chercher dans les sources de TextEdit, merci à tous.
pasteAsRichText:
This action method inserts the contents of the pasteboard into the receiver's text as rich text, maintaining its attributes.
- (void)pasteAsRichText:(id)sender
Bingo !
Simplement recopié le menuItem du menu Edit de la librairie dans mon menu Edit, et tout marche nickel ! Pour info, l'action est pasteAsPlainText:
Merci.