![]() |
Combobox Anzeige linksbündig
Ich habe eine Combobox mit Style = csDropDownList. Wenn man jetzt in der Liste einen Eintrag auswählt, der so lang ist, dass er nicht komplett angezeigt werden kann, dann steht der Cursor am Ende des Feldes, sprich das Ende vom Text ist sichtbar.
Ich hätte gerne dass er immer am Anfang steht. Kann man da was machen? Am schönsten wäre natürlich wenn man der Combobox mit einer Message oder einem Flag beim Erzeugen dieses Verhalten mitgeben könnte. |
Re: Combobox Anzeige linksbündig
moin moin erstmal...
also bei Style= csdropdownLIST habe ich gar kein Cursor.Das ist ja grade das gut daran... Nur bei csDropdown ist ein cursor vorhanden... Wenn du während dein Programm läuft, nichts selber in die ComboBox schreibst (per Hand) dann setz den Style auf csDropDownList (bei meinem Delphi 7 Pro habe ich da kein Cursor) MFG Alex |
Re: Combobox Anzeige linksbündig
Gibts es eine Möglichkeit die Position des Cursors zu ändern?
Ich muß unbedingt den Style csDropdown verwenden, da in die Combobox geschrieben werden soll - habe aber das gleiche Problem. Grüße bonnet |
Re: Combobox Anzeige linksbündig
selstart:=0;
sellength:=0; nicht getestet, weshalb ich jetzt kein pampiges "hätt man selber drauf kommen können" hinklatschen will ;) |
Re: Combobox Anzeige linksbündig
Danke schon mal.
Hatte leider vergessen zu sagen das ich die TComboBoxEx verwende. Mit der normalem TComboBox funktionierts, wenn sie den Fokus hat. Der ComboBoxEx kann ich den Cursor geben wie ich will, der Cursor rührt sich nicht. Was kann man da machen? Grüße bonnet |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz