Aus
dieser Diskussion ergab es sich, dass ich mich an das Entwickeln einer ComboBox machte, die einige der Funktionen der Firefox Adressleiste besitzt.
Das ist nun dabei heraus gekommen:
Funktionen:- Auto Dropdown
- Highligting des Eingegebenen in der Dropdown Liste
- Es werden nur Items angezeigt, welche auch einen Teil des Gesuchten enthalten
- Freie Wahl der Art des Highlightings
- Umschalten zwischen Casesensitiv und nicht bei der Anzeige
Benutzung:
Alle vorhandenen Items werden bei AllItems rein geschrieben.
In Items stehen dann die Gefilterten Ergebnisse.
Wenn ihr noch weitere Vorschläge habt, werde ich diese gerne versuchen Umsetzen.
Ich weiß jedoch nicht, wie gut diese Komponente unter Delphi funktioniert, da ich sie mit Lazarus entwickelt habe.
Darum auch im Anhang eine Zip mit einem Lazarus-
Package und der .pas-Datei.
Lazarusnutzer können also einfach dieses
Package Installieren und dann auch Graphisch designen.
Diese Komponente sollte jedoch auch so Funktionieren.
Gruß Teekeks
Edit:
31.07.2010
-Bugfix (Autodropdown ging nur unter einer älteren Lazarus Version unter Linux
)
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".