Hallo zusammen,
ich finde leider über die Suchfunktion nicht das passende. Vielleicht könnt ihr mir helfen.
Ich suche eine Komponente, die eine Kombination aus ComboBox und CheckListBox ist. Gibt es da schon irgend etwas fertiges?
Ich danke für Eure Antworten.
Grüße
Kombinierte Komponente
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Kombinierte Komponente
bezweifel ich einfach mal 
wenn das irgendwo hier: http://wiki.lazarus.freepascal.org/Comp ... xamples/de" onclick="window.open(this.href);return false;
Was willst du genau haben. also was soll der zweck sein ?
Willst du eine Checklistbox die man ausfahren kann , und einfachen damit sie nicht zu viel platz verbraucht ?
Wenn ja dann würd ich mir einen Button und eine Checklistbox nehmen.
Beim Button klick:
Beim Checklistbox1.Selecten:
und die Funktion ist schonmal sehr ähnlich...

wenn das irgendwo hier: http://wiki.lazarus.freepascal.org/Comp ... xamples/de" onclick="window.open(this.href);return false;
Was willst du genau haben. also was soll der zweck sein ?
Willst du eine Checklistbox die man ausfahren kann , und einfachen damit sie nicht zu viel platz verbraucht ?
Wenn ja dann würd ich mir einen Button und eine Checklistbox nehmen.
Beim Button klick:
Code: Alles auswählen
Checklistbox1.Visible := True;
Code: Alles auswählen
Button1.Caption := Checklistbox1.Items.Strings[item { mit item ist das makierte gemeint, ka wie die variable heißt :) }];
Checklistbox1.Visible := False;
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 22
- Registriert: Sa 26. Mär 2011, 23:25
- OS, Lazarus, FPC: Linux (L 0.9.28 FPC 2.4.0)
- CPU-Target: 32Bit
- Wohnort: Osnabrück
Re: Kombinierte Komponente
Ja,
genau das möchte ich haben. Und ich habe es auch so gelöst, wie vorgeschlagen. Ist zwar nicht ganz elegant, aber es sieht ja keiner
Danke dir noch mal.
genau das möchte ich haben. Und ich habe es auch so gelöst, wie vorgeschlagen. Ist zwar nicht ganz elegant, aber es sieht ja keiner

Danke dir noch mal.
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Kombinierte Komponente
Bei ListBoxen allgemein heißt das ItemIndex, also Items[ItemIndex] vorher sollte geprüft werden ob ein ItemIndex gesetzt wurde also > -1 ist. sonst gibt es eine nette kleine AV.Button1.Caption := Checklistbox1.Items.Strings[item { mit item ist das makierte gemeint, ka wie die variable heißt}];
MFG
Michael Springwald
Michael Springwald