Forum: Programmieren allgemein
by freak4fun,
16. Dez 2005
Du kannst auch eine andere Combobox benutzen. :gruebel:
Alles was halt dieses SetFocus unterstützt. Das Formulat geht leider nicht dafür. Musst halt gucken ob du noch was anderes auf deinem Formular leigen hast, das geht. Mann kann bei dem Button auch Breite und Höhe auf 0 stellen. Aber er muss sichtbar sein.
MfG
freak
Forum: Programmieren allgemein
by freak4fun,
16. Dez 2005
Huhu :hi:,
nächste Idee. :)
procedure TForm1.ComboBox1Select(Sender: TObject);
begin
with ComboBox1 do
begin
if (ItemIndex < 3) then
Style := csOwnerDrawFixed
else
Forum: Programmieren allgemein
by freak4fun,
16. Dez 2005
Hi :hi:,
ich hab eine Combobox mit OnLooseFocus benutzt und da den Focus gesetzt, aber daran liegt es nicht. Den Focus hat die Combobox. Der Focus scheint auf dem Button in der Combobox zu stehen und nicht auf dem Eingabefeld. :(
MfG
freak
Forum: Programmieren allgemein
by freak4fun,
16. Dez 2005
Hallo :hi:,
ich hab dein Problem nicht ganz verstanden, aber ich hoffe der Code hilft dir weiter. :)
procedure TForm1.ComboBox1Select(Sender: TObject);
var
lItemIndex: Integer;
begin
lItemIndex := ComboBox1.ItemIndex;
if (lItemIndex < 3) then
ComboBox1.Style := csOwnerDrawFixed