Verstehe ich das jetzt richtig? Du willst in der ComboBox den Style csDropDownList, weil du dann einfach auf das Feld klicken kannst (statt nur auf den Button rechts neben dem Feld), auf der anderen Seite aber willst du die Funktion Text aus dem Style csDropDown, wo du einen Text eingeben kannst, ohne dass es in der Liste ist und auch nicht dort aufgenommen wird?
Damit klappt die ComboBox im Style csDropDown die Liste auf wenn man sie wechselt.
Delphi-Quellcode:
procedure TForm1.ComboBox1Enter(Sender: TObject);
begin
with TComboBox(Sender) do
begin
Perform(CB_SHOWDROPDOWN, Integer(True), 0); // Integer(False) für zu
SetFocus;
end;
end;