Hi,
When closing a standard message box (MessageBox/W) with the Close button (top right “X” title button), ASkin provokes an access violation in Rtl60.
Steps to reproduce :
– create a form, drop a skin manager and a skin provider, use any skin you want (EDIT: see remark below)
– create a button, when clicked it should call MessageBox(Handle,”whatever”,”whatever”,0);
– when the message box is shown, do not click the OK button but use the top right Close/”X” title button => access violation
– unskin the application (skinManager->Active = false) and retry => no access violation
Edit:
In fact, it is a bit more complex, and seems to be application dependent. Skin “Beijing” has the bug only in my application but not my test case, skin “Cold” and “Blue Ice” have the bug in both apps, and “Beijing Ext” does not have the bug in any of the two apps.