J'utilise wxruby mais pour autant que je peux dire ce n'est pas seulement un problème de rubis. Si j'essaie de copier et coller du texte riche dans wxRichTextCtrl, il perd tout le formatage. Qu'est-ce que je rate? Y a-t-il un moyen de faire fonctionner cela?Comment copier et coller du texte enrichi vers et depuis wxRichTextCtrl?
0
A
Répondre
1
regardant le SVN trunk code pour richtextbuffer.cpp, en particulier la méthode
bool wxRichTextBuffer::PasteFromClipboard(long position)
le contrôle accepte exactement 4 différents formats de presse-papiers:
son propre format privé wxRichTextBufferDataObject :: GetRichTextBufferFormatId()
formats de texte standard wxDF _ TEXTE et wxDF _ UnicodeText
un format bitmap wxDF _ BITMAP
Il est en effet possible de copier et coller du texte entre les différents ou dans un seul wxRichTextCtrl, mais il n'y a pas de support pour coller RTF ou des données similaires à partir d'applications externes dans un wxRichTextCtrl.