我正在使用wxruby,但据我所知,它不仅仅是红宝石问题。如果我尝试将富文本复制并粘贴到wxRichTextCtrl中,则会丢失所有格式。我错过了什么?有没有办法让这项工作?
答案 0 :(得分:1)
查看 richtextbuffer.cpp 的SVN trunk code,特别是方法
bool wxRichTextBuffer::PasteFromClipboard(long position)
控件正好接受4种不同的剪贴板格式:
自己的私有格式 wxRichTextBufferDataObject :: GetRichTextBufferFormatId()
标准文字格式 wxDF_TEXT 和 wxDF_UNICODETEXT
位图格式 wxDF_BITMAP
因此,确实可以在不同的或在单个 wxRichTextCtrl 之间复制和粘贴富文本,但是不支持将RTF或类似数据从外部应用程序粘贴到 wxRichTextCtrl < / em>的