if (!data.empty())
{
wxRichTextImage* imageObj = new wxRichTextImage(para);
+ GetStyle(imageObj->GetAttributes(), child, false);
para->AppendChild(imageObj);
wxStringInputStream strStream(data);
{
wxRichTextImage& imageObj = (wxRichTextImage&) obj;
+ wxString style = CreateStyle(obj.GetAttributes(), false);
+
if (imageObj.GetImage().Ok() && !imageObj.GetImageBlock().Ok())
imageObj.MakeBlock();
if (!imageObj.GetImageBlock().Ok())
{
// No data
- OutputString(stream, wxT(">"), convMem, convFile);
+ OutputString(stream, style + wxT(">"), convMem, convFile);
}
else
{
- OutputString(stream, wxString::Format(wxT(" imagetype=\"%d\">"), (int) imageObj.GetImageBlock().GetImageType()));
+ OutputString(stream, wxString::Format(wxT(" imagetype=\"%d\"") + style + wxT(">"), (int) imageObj.GetImageBlock().GetImageType()));
}
OutputIndentation(stream, indent+1);
attr.SetTextColour(value);
}
- value = node->GetAttribute(wxT("backgroundcolor"), wxEmptyString);
+ value = node->GetAttribute(wxT("bgcolor"), wxEmptyString);
if (!value.empty())
{
if (value[0] == wxT('#'))