Re: Yet more proposals for the combo_box widget

Alex Russell <[email protected]> Wed, 10 Sep 2003 23:03:15 -0500
Newsgroups gmane.comp.windows.devel.netwindows
Organization burstlib.org
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 10 September 2003 8:32 pm, Michael Flanagan wrote:
> I'm looking to modify the combo box widget in a couple ways.
>
> 1) I'd like to make the widget check to see if there are any other
> drop down lists open on any other registered combo box's. If there
> is another open one, it should close before the option list for the
> current combo box opens up.
>
> This is an issue for me when I have many combo box's located one on
> top of the other and a user tabs down the tabindex and they open up
> but the user doesn't pick anything. It covers up my other combo
> box's under the option list of the open one.
>
> Just in general I think that they should follow the behavior of a
> typical select box.

Agreed. Do you want to do this or should I? (it'll just be a sweep 
through the widget registry pre-display)

> 2) I would like to see the combo box load the first item in the
> option list if there is no default selected value assigned.

I'd be ok with this as an option turned off by default.

> 3) If the user types a partial string into the input box and tab's
> off of the widget before the option drop down list pop's up, I'd
> like to see the widget match against the first option that matches
> the string fragment that was present in the widget at the time the
> tab occurred.
>
> I realize that some won't want this to be the default behavior of
> the widget, but I simply want to be able to force this behavior
> even if it means more attributes on the inline ctor.

Again, I'm OK with an option for this.

Man, I wonder how much longer it'll be before this widget makes us 
breakfast?

= )

- -- 
Alex Russell
[email protected]   BD10 7AFC 87F6 63F9 1691 83FA 9884 3A15 AFC9 61B7
[email protected] F687 1964 1EF6 453E 9BD0 5148 A15D 1D43 AB92 9A46
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/X/QGmIQ6Fa/JYbcRAlTyAJ49kTNQryJl+yCgEj0hlP/AwUzaCwCeLYBT
NMMiBNQiKkOcBKmMmcI+szY=
=0qCy
-----END PGP SIGNATURE-----


_______________________________________________
The netWindows developers list: [email protected]
http://netwindows.org/mailman/listinfo/devel_netwindows.org