[delphi] complete proposal

0

cze
Jak zrobic w tym piekilenym synedit zeby w CompleteProposal
zeby po nacisnieciu innego znaku niz kropki sie to MENU pokazywalo ???!!!!
:[[ {glowa}

pozdr
mic

0

Ja to zrobiłem tak:

To jest OnKeyPress SynEdita

procedure TfrmHtmlEditorMain.evKeyPress(Sender: TObject; var Key: Char);
begin
Key:=Commands.WinToIso(Key);
tmrCompletionProposal.Enabled:=(Key in ['&', '&lt'])
end;

A to OnTimer obiektu tmrCompletionProposa: Timer:

procedure TfrmHtmlEditorMain.evCompletionProposal(Sender: TObject);
begin
ActiveEditor.Editor.CommandProcessor(ecCompletionProposal, #0, nil);
tmrCompletionProposal.Enabled:=False
end;

ActiveEditor: TSynEdit of koz--Vogel [Delphi 6 PE]

Life is just a dream, you know...
[Cowboy Bebop]

1 użytkowników online, w tym zalogowanych: 0, gości: 1