ďťż

Ładny brzuch

Witam Was.
Mam problem z komponentem SynCompletionProposal.
Kiedys napisze coś w SynEdit i wcisnę maginczy klawisz :
blebleble(
to nic się nie dzieje.
Musze zrobić najpierw spację / enter itd.
aby pokazało się to magiczne okienko.

Wie ktoś jak temu zaradzić?




Witam Was.
Mam problem z komponentem SynCompletionProposal.
Kiedys napisze coś w SynEdit i wcisnę maginczy klawisz :
blebleble(
to nic się nie dzieje.
Musze zrobić najpierw spację / enter itd.
aby pokazało się to magiczne okienko.

Wie ktoś jak temu zaradzić?

fokusa postaw
Użytkownik statjacek edytował ten post 14 wrzesień 2008, 00:01
co ma focus do tego?

btw. nawet jesli dam to tez nie dziala.

jeśli dobrze zrozumiałem to zrób coś takiego:
1. zmień właściwość syncompletionproposal "TriggerChars" na znaki jakie mają wywoływać okienko
2. zmień właściwość "Options\scoUseBuildInTimer" na "true"



chyba nie za bardzo zrozumiałeś. Mi nie chodzi o to jak pokazać tylko o moment.
Okienko pokazuje się dopiero wtedy gdy zrobie spację w tekscie i naisne "ten"znak.
tekst wynikowy wyglada tak:
blebleble (...

a ja nie chce robić tej spacji.
Chce aby wywołanie nastąpiło bezpośrednio po wciśnieciu "(", niezależnie od tego czy wcześniej była ta spacja czy jej nie było.

Jakie wartości masz w TriggerChars? Spróbuj wpisać tam samo '('

no własnie mam sam nawias.

EndOfTokenChr -> '()' ? (czasem zaskoczy dopiero przy drugiej kompilacji)

strzał w dziesiątke. dzięki.
Teraz działa tak jak należy.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •