Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

wxWidgets 2.8.11 build tests [PATCH]

<< < (5/5)

MortenMacFly:

--- Quote from: killerbot on July 14, 2010, 11:57:03 am ---How is CB running for you now with that wx 2.8.11 ?

--- End quote ---
For me it runs just fine on WinXP since wx 2.8.11 is out... but even without the patch?! Or I didn't get when exactly this patch is needed. Probably I didn't do a critical operation (which is...?!)).

So I wouldn't mind an upgrade (from a Windows-only perspective). However, I believe we do have quite some more Freeze/Thaw stuff in the plugins which might be affected, too?!.

tiwag:

--- Quote from: MortenMacFly on July 14, 2010, 12:14:15 pm ---
--- Quote from: killerbot on July 14, 2010, 11:57:03 am ---How is CB running for you now with that wx 2.8.11 ?

--- End quote ---
For me it runs just fine on WinXP since wx 2.8.11 is out... but even without the patch?! Or I didn't get when exactly this patch is needed. Probably I didn't do a critical operation (which is...?!)).

So I wouldn't mind an upgrade (from a Windows-only perspective). However, I believe we do have quite some more Freeze/Thaw stuff in the plugins which might be affected, too?!.

--- End quote ---

Yes that's true. I'm running my C::B_wx2.8.11 test-version also on WINXP, can't say anything about linux.
Without the patch, which was already posted before,
there are some rendering problems in the Notebook area when you open a project using File->Open...
the above patch definitely works around this problem.

interestingly this problem doesn't occur (without the patch)
when opening a project from the "Recent projects" list of the "Start here" Notebook,
which is done almost all the time.


if any other problems are got known, please post them here.

Jenna:

--- Quote from: tiwag on July 14, 2010, 03:01:03 pm ---interestingly this problem doesn't occur (without the patch)
when opening a project from the "Recent projects" list of the "Start here" Notebook,
which is done almost all the time.

--- End quote ---

This is because File -> Open calls OnFileOpen, which calls DoOnFileOpen and this function calls DropFiles and DropFiles calls OpenGeneric in a loop, because there might be more than one file to open.

The other functions (OnFileReopen and OnStartHereLink) are designed to open only one file and Freeze...Thaw is not used here when calling OpenGeneric.

Navigation

[0] Message Index

[*] Previous page

Go to full version