Professional UI Solutions
Site Map   /  Register
 
 

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.

Forums » Prof-UIS General Discussion » assersion bug in resizable bar Collapse All
Subject Author Date
Yasushi Yamasaki Oct 22, 2003 - 8:26 AM

Hello,

I’m using Prof-UIS 2.21 commercial version which has an critical assersion bug in resizable bar. According to the version history, this bug was fixed in the version 2.23. I’m currently not so much interested in the new feature of version 2.23, so I’m not going to renew the support as of now.
Would you provide a bug fix patch for the version 2.21?

Best regards.
yamapu

Technical Support Oct 22, 2003 - 10:04 AM

Dear Yasushi,

Please provide us with detailed information on the bug and will send you a bug fix as soon as possible.

Best regards,
Customer Support Team

Yasushi Yamasaki Oct 23, 2003 - 9:05 AM

Hi,

Following steps cause an assertion failure.
(ExtControlBar.cpp 11671: ASSERT( rcFrameWnd.left <= rcCircle0.left ); )

1. Execute bundled sample MDIDOCVIEW in the debug mode.
2. Move the MDIDOCVIEW window partially out of desktop.
3. Click the caption of a CExtControlBar.

Best regards,
yamapu

Technical Support Oct 24, 2003 - 9:34 AM

Dear Yasushi,

The bug you are talking about was described in our forums. The immediate remedy is just to comment the following lines in the extcontrolbar.cpp file:

ASSERT( rcFrameWnd.left <= rcCircle0.left );
ASSERT( rcFrameWnd.top <= rcCircle0.top );
ASSERT( rcFrameWnd.right >= rcCircle0.right );
ASSERT( rcFrameWnd.bottom >= rcCircle0.bottom );


We used these lines for debugging the docking mechanism. They could bring some inconvenience when running debug-only-versions of your apps.

These lines are commented by default in version 2.23.

Best regards,
Customer Support Team