à‰diteur personnalisé pour NSOutlineView
Hello,
J'ai une NSOutlineView qui affiche des NSAttributedString (par un return de NSAttributedString dans le objectValueForTableColumn... du datasource). Est-ce que l'un d'entre-vous sait comment lorsqu'on édite une case contenant une attributed string, l'éditeur édite une attributed str et non une nsstring?
Merci
J'ai une NSOutlineView qui affiche des NSAttributedString (par un return de NSAttributedString dans le objectValueForTableColumn... du datasource). Est-ce que l'un d'entre-vous sait comment lorsqu'on édite une case contenant une attributed string, l'éditeur édite une attributed str et non une nsstring?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bon la réponse est stupide, dans le willDisplayCell... (delagate du NSOutlineView) il faut envoyer à la cellule le message suivant: setAllowsEditingTextAttributes: avec YES pour argument.
Espérons juste que Renaud n'arrive pas avec sa cornemuse pour fêter cette bonne solution.