Taking it one stage further, allow for ANY of them on the same form :-
procedure TForm1.FormMouseWheelDown(Sender: TObject; Shift: TShiftState;
MousePos: TPoint; var Handled: Boolean);
begin
if (ActiveControl is TDBLookupComboBox)
then begin
(ActiveControl as TDBLookupComboBox).Perform(WM_KEYDOWN, VK_DOWN, 0);
Handled := True;
end;
end;
procedure TForm1.FormMouseWheelUp(Sender: TObject; Shift: TShiftState;
MousePos: TPoint; var Handled: Boolean);
begin
if (ActiveControl is TDBLookupComboBox)
then begin
(ActiveControl as TDBLookupComboBox).Perform(WM_KEYDOWN, VK_UP, 0);
Handled := True;
end;
end;