Windows上でAttachUnknownControlで配置したウィジェットのSizeがおかしい問題

バグなのか仕様なのかわかりませんが、Windowsの場合はこのような記述が必要なようです。

panel = xrc.XRCCTRL(self, "ID_TREE_PANEL")
self.treeCtrl = AoisoWxTreeCtrl(panel)
app.res.AttachUnknownControl("ID_TREE_CTRL", self.treeCtrl, panel)
panel.Fit()

最後のFit()ですね。親ウィジェットのFit()です。自分自身でもメインframeでもないので注意。

というわけで、Windowsでの動作確認バージョンをコミットしました(Rev.26)。