2008年3月5日水曜日

wxPython::ListCtrl

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
wx.LC_VIRTUALでリストをアプリの側で握ったのはよいが、リストの変更があった場合にwindow systemに通知する方法がいまいちわからない。EVT_LIST_INSERT_ITEMなきがするのだが。

wxEVT_COMMAND_LIST_INSERT_ITEMとかも関係ありそうだが、きょうは時間切れ。

1 件のコメント:

nori さんのコメント...

どうかと思うが、windowのresizeイベントを投げられれば解決しそうな気もする。

resizeしたときにcache hintが発生していて、cache hintにはvisibleな領域に入るitemのrangeが渡されているからだ。