AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[TEdit] Vorschläge anzeigen

Ein Thema von Yheeky · begonnen am 7. Aug 2008 · letzter Beitrag vom 7. Aug 2008
Antwort Antwort
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#1

[TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:13
Hi,

ich würde in meinem Projekt gerne eine Art "Vorschau" bereits eingegebener Einträge in einem Edit anzeigen. Das soll eigentlich ähnlich funktionieren wie z.B. bei Microsoft Outlook, wenn man bei einer neuen E-Mail im An-Feld einen Namen eingibt und dann die verschiedenen Vorschläge in einer Art ComboBox auftauchen. Ist das auch eine ComboBox (womöglich mit verstecktem DropDown-Button)?! Die Sache in Outlook ist aber noch, dass man mehrere Adressen hintereinander eingeben kann und sie trotzdem alle erkannt werden (was eigentlich gegen eine ComboBox sprechen würde, oder?).

Ich hoffe mir kann jemand einen Tipp geben, wie ich das in meinem Projekt realisieren kann.
Danke!
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#2

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:16
Ich habe sowas mal unter Zuhilfenahme einer TStringlist geschrieben. Falls bis heute Abend niemand etwas Konkreteres anzubieten hat, kann ich ja mal in meinen Sourcen nachsehen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:20
Schau dir mal TJvLookupAutoComplete an
Markus Kinzler
  Mit Zitat antworten Zitat
OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#4

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:29
Ich werfe nochmal SHAutoComplete bzw. IAutoComplete mit ins Rennen.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#5

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:33
Zitat von mkinzler:
Schau dir mal TJvLookupAutoComplete an
Das scheint eigentlich ganz gut zu sein, aber ich verstehe nicht genau, wie das mit dem Edit und der Listbox funktionieren soll. Eine Art AutoVervollständigung bekomme ich schon hin, aber nicht mit der Anzeige wie bei Outlook.
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#6

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:41
Was ist denn an einer Combobox so schlimm? Firefox zum Beispiel benutzt das auch!
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#7

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:45
Zitat von Larsi:
Was ist denn an einer Combobox so schlimm? Firefox zum Beispiel benutzt das auch!
Ist an sich nicht schlimm, aber es soll ja so sein wie bei Outlook, dass man auch mehrere Einträge wählen kann. z.B. man gibt Apfel ein, drückt Enter und das Wort wird abgeschlossen. Nach einem Trennzeichen wie z.B. ";" soll er dann weiter Einträge erkennen...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:47
Das wirst du dann wohl selber implementieren müssen
Markus Kinzler
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#9

Re: [TEdit] Vorschläge anzeigen

  Alt 7. Aug 2008, 12:54
Okay, danke trotzdem!

Nachtrag: Mit JVComboEdit geht das so, wie ich beschrieben habe. Die Funktion mit mehreren Einträgen muss man aber noch implementieren.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz