Smal update, which might confirm that it is broken in some way.

I found that Raise() will work in my three-window test earlier described, in 
limkted circumstances. If I have called the Explorer window to the top by using 
Alt+Tab, I can move the pointer into the wxLua window, and Raise() will bring 
it to the top. If I click in the explorer window, it breaks Raise() so it 
fails. Lower() is not affected. I tried SetFocus(), and Show() but haven't yet 
found anything that acts as if a hovering pointer has clicked in the wxLua 
window. As clicking in it restores Raise() to working order, until a click is 
made in some other window, I guess a simulated click might do it. When I test 
it with drag/drop the results are unpredictable, not consistent, so it really 
looks broken to me, 'undefined behaviour'. Lower() is very simple, very 
consistent. Is there a reason why Raise() should not be equally so?


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to