I'm not really sure what's going on here. But i need help. Using RadControls for WinForms Q2 2007. (Upgrade is not a solution).
I am using a multithreaded splash screen in my application (used this http://www.codeproject.com/KB/cs/apploadingarticle.aspx?fid=14122&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=405630) I notice an unusual behavior that the multithreading causes: Somtimes buttons don't have text, and grids populate in memory but do not load the rows visually.
It is somehow caused by the multithreading, but the multithreading used is actually somewhat simple and shouldn't be causing any windows messaging issues.
Before my form loads, I create a new thread, and on it I draw my splash screen in a new message pump while my RadForm Loads. After it's loaded, I dispose my splash form and exit that thread completely. However, now during the lifetime of the application, all my RadControl's visual styles act extremely funky. It seems that they don't receive painting messages properly somehow or something. I am very frustrated, and after extensive scrutiny, cannot see anything wrong with my code.
Is this a known bug or something? Can anyone help?
I am using a multithreaded splash screen in my application (used this http://www.codeproject.com/KB/cs/apploadingarticle.aspx?fid=14122&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=405630) I notice an unusual behavior that the multithreading causes: Somtimes buttons don't have text, and grids populate in memory but do not load the rows visually.
It is somehow caused by the multithreading, but the multithreading used is actually somewhat simple and shouldn't be causing any windows messaging issues.
Before my form loads, I create a new thread, and on it I draw my splash screen in a new message pump while my RadForm Loads. After it's loaded, I dispose my splash form and exit that thread completely. However, now during the lifetime of the application, all my RadControl's visual styles act extremely funky. It seems that they don't receive painting messages properly somehow or something. I am very frustrated, and after extensive scrutiny, cannot see anything wrong with my code.
Is this a known bug or something? Can anyone help?