Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Offer Har
|
Mar 23, 2009 - 3:36 PM
|
|
|
Technical Support
|
Mar 24, 2009 - 2:28 PM
|
We have 3 issues reported by you under development: tree item hide issue (not fixed yet), fast 3 mouse clicks issue (still cannot reproduce it) and MDI crash issue (fixed).
To fix the MDI crash issue, please find the following code in the CExtMenuControlBar::OnHookWndMsg() method:
if( nMessage == WM_MDIACTIVATE
|| nMessage == WM_MDIDESTROY
|| nMessage == WM_MDINEXT
)
{
if( nMessage == WM_MDINEXT
&& IsOleIpObjActive()
)
{
lResult = 0;
return true;
}
_DelaySyncActiveMdiChild();
}
And replace it with the following: if( nMessage == WM_MDIACTIVATE
|| nMessage == WM_MDIDESTROY
|| nMessage == WM_MDINEXT
)
{
if( nMessage == WM_MDINEXT
&& IsOleIpObjActive()
)
{
lResult = 0;
return true;
}
_DelaySyncActiveMdiChild();
_DelayUpdateMenuBar();
}
|
|