■
ClassName_Create.* という名前を、コンストラクタとして this に置き換えているが、wxMenuItem は
void* wxMenuItem_Create(); void* wxMenuItem_CreateSeparator();
という二つの new をしているラップ関数があり、そのまま単純に置換すると両方 this() になってしまうので、wxMenuItem_CreateSeparator を
/** * e.g.) wxMenuItem m_item = wxMenuItem.CreateSeparator(); */ public static wxMenuItem CreateSeparator() { return new wxMenuItem(wxMenuItem_CreateSeparator(), true); }
と置き換えた。