From: Simon F. <sf...@fl...> - 2004-10-21 10:33:49
|
On Tue, 19 Oct 2004 22:21:10 +0200 (ora legale Europa occidentale), Mattia Barbon wrote > On Mon, 18 Oct 2004 18:14:29 +0100 Simon Flack <sf...@fl...> wrote: > > Hello, > > > I'm having a problem with GetBestSize() on a custom Wx::Grid renderer. It > > crashes before rendering the grid and sometimes, it's being passed a > > Wx::Object instead of a Wx::ClientDC. > > > > I've tested this so far on Wx 0.19, wxMSW 2.4.2, UNICODE=1 on Windows 2000. > > > > Here's a patch to the demo that demonstrates the crashing: > > Change line 76 of ext/grid/cpp/renderer.h to > > SV* ret = wxPliVirtualCallback_CallCallback > ( aTHX_ &m_callback, G_SCALAR, "Ossii", > &grid, &attr, &dc, row, col ); That works perfectly. Thanks. --simonflk |