Hallo himitsu,
aus einem anderen Thread heraus hattest du mich auf diesen hier aufmerksam gemacht.
Die Idee finde ich sehr gut und wollte das AutoComplete nun auch in mein Projekt übernehmen.
Ich kann auf die Methoden der AutoComplete-
Unit zugreifen, aber es wird anscheinend nicht auf mein Edit angewendet.
Meine vllt. dumme Frage:
Wie bekomme ich das "Edit-Hack" auf mein Edit "aktiviert"?
Schon mal Danke für deine Mühen!
Edit: ähhh, sorry, nachfolgend noch meine Bemühungen, damit du nicht orakeln musst...
Delphi-Quellcode:
interface
uses
...AutoComplete;
...
private
AutoComplete1: TAutoComplete;
...
procedure TSearchForm.FormCreate(Sender: TObject);
var
SL: TStringList; //fuer AutoComplete
begin
AutoComplete1 := TAutoComplete.Create(Edit1, 'Search_Words.txt');
SL := TStringList.Create;
SL.LoadFromFile('Search_Words.txt');
...
procedure TSearchForm.Listbox1DblClick(Sender: TObject);
var
Edit1text: string;
begin
...
AutoComplete1.SaveWordsToString(Edit1text);
end;
...
procedure TSearchForm.FormDestroy(Sender: TObject);
begin
AutoComplete1.SaveWordsToFile('Search_Word.txt');
AutoComplete1.Free;
end;