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 Tech Support » Problem / Bug with CExtDynamicControlBar - No response from Prof-UIS support team Collapse All
Subject Author Date
Hans Bergmeister Jul 18, 2007 - 3:33 AM

Hello,

almost four weeks ago I posted a bug report re. resizing of floating CExtDynamicControlBar windows (see original report below). My collegue also sent you a proposal, how this could be eventually fixed. On June 28th you asked for further information how to test the problem or possible bug fixes. We answered promptly. However, we didn’t get any feedback re. this issue for about three weeks now. Could you please provide any information about the current status?

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Original problem report from June 22th, 2007:

the following problem/bug can be reproduced with the MDI_DynamicBars sample:

- Build and start the sample.
- Make one of the bars floating.
- Activate another bar.
- Now move the mouse cursor to the right or bottom border of the (now inactive) floating bar, until the cursor becomes a double headed horizontal or vertical cursor.
- Now click the left mouse button without moving the mouse cursor.

Bug: even if the mouse position is not changed during clicking of the button, the width and/or height of the floating bar may be decreased by a few pixel.

In this sample this is just a minor visual defect. For our programs this bug is very annoying: some of our bars contain a scroll view with an "ideal size". The scroll sizes of these views are set to the ideal size and the bars are initially created with this ideal size as client area. But as soon as the user clicks to the right or bottom border of such bar (without moving the mouse !), the ideal size of the bar becomes disordered and nasty scroll bars appear (due to the decrease of the bar’s size, which causes a decrease of the scroll view’s size, too).

You can reproduce the annoying effect, too:

- Build and start the sample.
- Make one of the bars floating.
- Enlarge the height of the floating bar carefully just to the point, where the vertical scroll bar is disabled.
- Activate another bar.
- Now move the mouse cursor to the right or bottom border of the (now inactive) floating bar, until the cursor becomes a double headed horizontal or vertical cursor.
- Now click the left mouse button without moving the mouse cursor.

Bug: even if the mouse cursor is not moved the height of the bar changes and the scroll bar is activated again.

Technical Support Jul 18, 2007 - 10:30 AM

Thank you for reporting this bug. We successfully reproduced it. As we said in another thread (Bug in CExtPageNavigatorWnd) The next version (v.2.80) is ready, so we will add a fix for this bug later. We are sorry for the delay with this reply.