wxHtmlWindowでは、

何と独自のタグ(要素と言う方がいいのか)を定義できる。
ソースからコンパイルするから可能ということでは無く、
追加するためのマクロがいろいろ定義されていたりする。
複雑なデザインをするためにはHTMLをカスタマイズして使えということなんでしょうか?
で、このアプリでは外字とか画像はこれで表示するか?ということで、
とりあえず四角いビットマップを出してみる。
下の様な.cppファイルを作ればいいみたい。extcharタグが使えるようになる。


#include <wx/html/m_templ.h>
#include <wx/statbmp.h>
TAG_HANDLER_BEGIN(EXTCHAR, "EXTCHAR")
TAG_HANDLER_PROC(tag)
{
wxWindow* wnd = new wxStaticBitmap((wxWindow*)m_WParser->GetWindow(), -1,
wxBitmap(10,10));
wnd->Show(true);
m_WParser->GetContainer()->InsertCell(new wxHtmlWidgetCell(wnd));
return false;
}
TAG_HANDLER_END(EXTCHAR)
TAGS_MODULE_BEGIN(DicCustomTag)
TAGS_MODULE_ADD(EXTCHAR)
TAGS_MODULE_END(DicCustomTag)