Einzelnen Beitrag anzeigen

Teekeks

Registriert seit: 19. Okt 2008
Ort: Dresden
765 Beiträge
 
FreePascal / Lazarus
 
#1

[Komponente] FireCombobox

  Alt 31. Jul 2010, 01:07
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 )
Angehängte Dateien
Dateityp: zip TeeCompos.zip (59,3 KB, 57x aufgerufen)
Peter
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".

Geändert von Teekeks (31. Jul 2010 um 18:17 Uhr) Grund: Bugfix
  Mit Zitat antworten Zitat