Hallo Mädels
,
ich möchte mehrere Spalten in einer ComboBox anzeigen lassen und hab dafür den
Code von den Schweizern.
Das funktioniert auch bestens.
Nur möchte ich auch die Breite der DropDown-Liste der ComboBox ändern.
Dafür gibt es von den Schweizern diesen
Code.
Wenn ich nun die Zeile:
ComboBox1.Perform(CB_SETDROPPEDWIDTH, PIXEL_WIDTH, 0);
in den oberen Code bei "ComboBox1DrawItem" als letzte Zeile einfüge, dann funktioniert das Ändern der Breite nicht.
Die DropDown-Liste bleibt gleich groß.
Geht der Code nicht, weil
Combobox1.Style := csOwnerDrawFixed;
gemacht wurde?
Delphi-Quellcode:
case Antwort of
ja : Wie könnt ich das anders realisieren?
nein: Was mach ich falsch?
end;
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<