Professional UI Solutions
Site Map   /  Register


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 » A lot of items in combobox - possible with multiple columns? Collapse All
Subject Author Date
Carsten Pedersen Nov 1, 2007 - 6:50 AM


I have a combobox, which at runtime is being filled with at least 100 entries. Is it possible to spread out these entries when the combobox is pressed, in multiple columns?
I know that you have the CExtComboBo which has multicolumn possibilities, but still you can only select one item at each row.
I would like to choose from multiple items on each row, divided into the columns.

Is it possible in any way?

Best regards,


Technical Support Nov 6, 2007 - 1:25 PM

The Prof-UIS skins are not supported for CListBox.

As for the CExtComboBox, this is controlled automatically. The drop-down list box opens upwards when there is no room to drop downward.

Carsten Pedersen Nov 5, 2007 - 6:55 AM

Grid controls are not available with the free version I’m using at the moment. So I’ll have to try with a inherited class. Which one is the standard drop-down list box? A CListBox or?
If I use the CListBox, I would want to skin it with you skins, how do I do that?

A CExtComboBox bonus question:
In the sample program funnybars.exe you are showing a combobox with font types that can be chosen. This comboboc opens upwards. How do you tell it to do that? Nothing in your sample code tells the combobox to do that.

Best regards,

Technical Support Nov 1, 2007 - 1:16 PM

No, CExtComboBox allows adding additional cells for one row, but not arranging several rows to several columns. We believe that this is possible if you subclass the standard drop-down list box with your one, because the list box allows arranging its items in several columns. We also believe that it is possible to drop-down the grid window (CExtGridWnd) instead of list box. With the latter one you can use any grid feature.