WxMorphic status report

Steven Swerling sswerling at yahoo.com
Tue Mar 8 23:37:40 UTC 2005


Hi,

WxMorphic is starting to stabilize. In fact it seems to be working quite 
well. I can open multiple windows containing WxMorphicPanel's that 
either shrinkToFit the viewBox, or use scrollbars.

I've put in all kinds of morphs into the panels, and they all seem to be 
working pretty well. All the dev tools work. Aside from the odd crash, 
it feels a lot like you're in a regular squeak window. But there are 
multiple windows open, and the WxMorphicCanvas can be in a portion of 
the window rather than the whole thing.

I'm not sure if the crashes are my fault or not. Occasionally, the 
callback process will return "true" instead of the object it was 
supposed to, at which point any WxWindows freeze. Sometimes, the main 
squeak display freezes in this situation too. I'm using my own 
WorldState (WxMorphicWorldState) and I wonder if I could use the UI 
thread to detect a stuck callback process and fix it up -- you think 
that might be worth a shot?

There's still a few niggling things to get squared away before I share 
(a few missing keyboard events, a decent demo or 2, etc). But so far so 
good.



More information about the Wxsqueak mailing list