ComboBox.ReadOnly

Rund um die LCL und andere Komponenten
Antworten
Mathias
Beiträge: 6194
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

ComboBox.ReadOnly

Beitrag von Mathias »

Was gibt es für eine Alternative für ComboBox.ReadOnly ?
Diese Funktion ist angeblich veraltet und funktioniert nicht mehr.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: ComboBox.ReadOnly

Beitrag von wp_xyz »

Was verstehst du bei einer Combobox unter "ReadOnly"? Nichts in Eingabefeld tippen können? Das wird durch Style gesteuert. Keinen Eintrag auswählen können? Dafür kannst du im OnDropDown-Ereignis mit Abort eine stille Exception erzeugen. Nachteil: Die Liste klappt nicht mehr auf.

Mathias
Beiträge: 6194
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: ComboBox.ReadOnly

Beitrag von Mathias »

Nichts in Eingabefeld tippen können?
Das meinte ich.
Danke, dies hat mir weiter geholfen, so klappt es.

Code: Alles auswählen

 ComboBox1.Style := csOwnerDrawFixed;  
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten