Otóz chodzi o cos takiego, nie wiem czy robie cos nie tak, czy po prostu jest to nie mozliwe do wykonania w tak prosty sposob, ale do rzeczy :)

SynCompletionProposal1.TriggerChars:='Read.';
SynCompletionProposal1.Editor:='SynEdit';
SynCompletionProposal2.TriggerChars:='Write.';
SynCompletionProposal2.Editor:='SynEdit';
SynCompletionProposal3.TriggerChars:='Send.';
SynCompletionProposal3.Editor:='SynEdit';

Widac tu, ze mam 3 komponenty SynCompletionProposal , kazdy z nich powinien sie uaktywanic po wpisaniu odpowiedniego slowa (Read. , Write. , Send).
Kazdy z nich kontroluje ten sam edytor SynEdit.

Zalozenia moje byly takie, ze jak wpisze ktores z tych slow, to uaktywni sie lista z jednego komponentow SynCompletionProposal.

Niestety tak sie nie dzieje, dlaczego????

co dziwniejsze komponent SynCompletionProposal i jego wlasciwosc TriggerChars wylapuje kazdy znak z 'Write.' a nie cale slowo, oznacza to, ze jak wcisne W lub R lub I lub T lub E i na koncu sama '.' to wyskakuje mi juz SynCompletionProposal1.insertlist.

powie mi ktos co robie nie tak??

pozdrawiam

Ultimion