Ĺadny brzuch
Mam komponent SynCompletionProposal (składnik pakietu SynEdit) i ma on właściwość ShortCut, której wartość ustawiłem na Ctrl+Space.
I Chcę, aby po uruchomieniu mojego programu taka kombinacja klawiszy była wciśnięta. Czyli, żeby program wcisnął sobie taką kombinację klawiszy. Jak to zrobić. Może wstawić coś w procedurę OnCreate formy głównej i spróbować coś zdziałać z procedurkami typu Key: Char?
Dzięki za pomoc!
dla mnie to co mówisz jest trochę bez sensu, chyba że nie rozumiem :blink:
poprostu w procedurze OnCreate wstaw to co ma się wykonać! jak chcesz zrobić żeby była kombinacja klawiszy wciśnięta? niech program wykona to, co dzieje się po wciśnięciu tej kombinacji
Może sprobuj w OnCreate:
tenobiekt.SetFocus (o ile to jest obiekt 'memopodobny' ;) )
PS. Nie jestem pewien, ale chyba mozna sie pobawic z SendMessage or PostMessage
Użytkownik Kajetanek edytował ten post 28 kwiecień 2005, 13:28
Ja bym zasymulował naciśniecie klawisza, ale nie weim czy to dokłądnie o to chodzi:
http://www.delphi.qs.pl/faq1.php3#90
Chcę po prostu zasymulować naciśnięcie klawiszy Ctrl+Space. Jak tego dokonać?
Chcę po prostu zasymulować naciśnięcie klawiszy Ctrl+Space. Jak tego dokonać?
Chodzi mi o to. Mam komponent TSynCompletionProposal i edytor TSynEdit. I chcę, aby zaraz po uruchomieniu mojego programu, w kontrolce TSynEdit wyświetliło się automatycznie (bez naciskania jakichkolwiek klawiszy) okienko do uzupełniania, które uzyskuje suę dzięki TSynCompletionProposal.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
I Chcę, aby po uruchomieniu mojego programu taka kombinacja klawiszy była wciśnięta. Czyli, żeby program wcisnął sobie taką kombinację klawiszy. Jak to zrobić. Może wstawić coś w procedurę OnCreate formy głównej i spróbować coś zdziałać z procedurkami typu Key: Char?
Dzięki za pomoc!
dla mnie to co mówisz jest trochę bez sensu, chyba że nie rozumiem :blink:
poprostu w procedurze OnCreate wstaw to co ma się wykonać! jak chcesz zrobić żeby była kombinacja klawiszy wciśnięta? niech program wykona to, co dzieje się po wciśnięciu tej kombinacji
Może sprobuj w OnCreate:
tenobiekt.SetFocus (o ile to jest obiekt 'memopodobny' ;) )
PS. Nie jestem pewien, ale chyba mozna sie pobawic z SendMessage or PostMessage
Użytkownik Kajetanek edytował ten post 28 kwiecień 2005, 13:28
Ja bym zasymulował naciśniecie klawisza, ale nie weim czy to dokłądnie o to chodzi:
http://www.delphi.qs.pl/faq1.php3#90
Chcę po prostu zasymulować naciśnięcie klawiszy Ctrl+Space. Jak tego dokonać?
Chcę po prostu zasymulować naciśnięcie klawiszy Ctrl+Space. Jak tego dokonać?

Chodzi mi o to. Mam komponent TSynCompletionProposal i edytor TSynEdit. I chcę, aby zaraz po uruchomieniu mojego programu, w kontrolce TSynEdit wyświetliło się automatycznie (bez naciskania jakichkolwiek klawiszy) okienko do uzupełniania, które uzyskuje suę dzięki TSynCompletionProposal.