ActionManager i SynEdit

0

Korzystam z ActionManager'a i SynEdit'a. Po stworzeniu action'ów odpowiadajacych za kopiowanie/wycinanie/wklejanie/usuwanie tekstu chce uzyc ich na SynEdit'cie. Niestety. Action'y nie dzialaja. co jest tego powodem i jak to obejsc??
Sam wymyslilem, ze trzeba zrobic swojego action'a, ktory bedzie wykonywal operacje na tekscie. Ale moze jest jaksi latwiejszy sposob??

0

Jak to nie działają? ... działają - u mnie przynajmniej.

A do twoich operacji nie potrzebne ci actiony.. wejdź do KeyStrokes..

0

KeyStorkes to sa tylko takie skroty klawiszowe, ja chcialbym uzywac jeszcze menu. Myslalem, ze uzycie ActionMangager'a bedzie dobrym pomyslem, ale on nie dziala.

0

U mnie wszystko ładnie działa.. napisz może wszyskie elementy menu i actiony jakie używasz do tego celu, wraz z ich skrótami i wywołaniem..

0

Stworzylem TEditCut, TEditCopy, TEditPastSelectAll, TEditUndo, TEditDelete. Nieczego nie modyfikowalem. Od razu wstawilem na ActionMainMenuBar1. Dodalem potem SynEdit'a. Odpalilem program. I nic. Wszystkie pozycje w menu Edit bylu nieaktywne. Czy robie cos zle??

0

Oczywiście.. trzeba ręcznie napisać do nich polecenia... a Co ty myslałes?

0

Zakladalem, zej jest jakis inny sposob. W przypadku TMemo wystarczy wsawic TEditCut, TEditCopy, TEditPastSelectAll, TEditUndo, TEditDelete. reczne przypisywanie polecen zabiera tylko czas. Delphi w koncu jest po to zeby ten czas optymalizowac.

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