markSaunders
Programmer
Scenario:
the mandatory field is presented to the user in the form of a standard combo box (type 2)
consistency and common sense dictate that the column of options (presented in combos) should be of the same width. All other options are Yes/No bar on or two of these madatory fields that happen to be around 15 / 20 characters in length
Problem:
enabling the user to view the full text of the option without having to a)scroll along the width of the combo or b)having to extend the width of 2 or 3 combos to accomodate the full text - thus making these combos look ridiculously large.
Tried:
enlarging the combo on GotFocus to the width of the largest text string contained in its list but the problem here is that when the .width is changed, the user is not presented with the list underneath the box, this requires a firther click.
swapping between the combo and then making a list visible over the top. the user clicks on the list (with a wider width), the value is transferred to the original (shorter) combo and the user thinks its all one object - the problem with this is (maybe due to my inferior programming?) is that the code is messy and would have to cover many events. also the fact that the everywhere its needed the developer needs 2 objects (and possiblyu populate both with the same data?)
Plea:
any ideas.....
[sig]<p> Mark Saunders<br><a href=mailto: > </a><br><a href= Solutions</a><br> [/sig]
the mandatory field is presented to the user in the form of a standard combo box (type 2)
consistency and common sense dictate that the column of options (presented in combos) should be of the same width. All other options are Yes/No bar on or two of these madatory fields that happen to be around 15 / 20 characters in length
Problem:
enabling the user to view the full text of the option without having to a)scroll along the width of the combo or b)having to extend the width of 2 or 3 combos to accomodate the full text - thus making these combos look ridiculously large.
Tried:
enlarging the combo on GotFocus to the width of the largest text string contained in its list but the problem here is that when the .width is changed, the user is not presented with the list underneath the box, this requires a firther click.
swapping between the combo and then making a list visible over the top. the user clicks on the list (with a wider width), the value is transferred to the original (shorter) combo and the user thinks its all one object - the problem with this is (maybe due to my inferior programming?) is that the code is messy and would have to cover many events. also the fact that the everywhere its needed the developer needs 2 objects (and possiblyu populate both with the same data?)
Plea:
any ideas.....
[sig]<p> Mark Saunders<br><a href=mailto: > </a><br><a href= Solutions</a><br> [/sig]