I have managed to check the change that you have introduced by removing the
WS_TABSTOP only now and found out that the result is not the one that was
expected. So I decided to investigate this more accurately and found out
that the problem is the following:
1. There is a static control that serves as a grand parent for a combo box
that is used for address. This control has a control ID of 1070. While the
tabstop was present this control gained focus in the tab order and it was
not very good. I shall call this control as static control further in my
message to be more short.
2. Inside this window tree starting from the mentioned static control there
is a combo box with control ID of 1000 and class of ComboBoxEx32 that
contains address and gained focus and this was very good. I shall call it
combo box control further.
Now neither the static control nor the combo box control gain focus and this
is really bad.
The question is - are these controls dependant or they are different and can
be assigned different window styles? If they are strongly dependant and you
can not provide different Tab order functionality for each of them - then it
will be better to have WS_TABSTOP back and get the previous functionality,
but if you can assign different window styles and tab order functionality to
each of them - then it is better to give the static control no WS_TABSTOP
style and to combo box control a WS_TABSTOP style. The ideal result would be
if it will be possible to get Static control away from Tab order and Combo
box one back in Tab order.
If this can not be achieved then it will be better to return to previous
functionality - though it is not ideal - it is better then now. I assume
that such window structure is used for visual experience because I can not
understand the reason for such a strange window structure here from
functional point of view - may be my misunderstanding of it is due to my
lack of knowledge of MFC library.
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-04-23 17:56:05 CEST