PopupBox components can be used with Delphi 2, 3, 4, 5 and C++Builder 1 3. They look like a ComboBox by default, but you can change look and behavior.
You can for instance determine:when the list should drop downwhat happens if you select a list itemdifferent size for edit box and list boxdifferent alignment, color and font for edit box and list boxif / when a Popup-Button appearsmany more settings.
If you don`t like the way, PopupBox-list handles Return-Key / MouseClicks, you can simply change this behavior in Delphi`s Object inspector. Optional the next window control can be focused automatically after a list item was selected (see properties List.
DoOnClick and List. DoOnReturnKey). The list can drop down not only at run-time, but also at design-time. You can see how the list will appear before you compile your program.