![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Макросы в своей программе [D6, Win95/98, Win2k]
Dimedrol © (2002-10-31 16:43:00)Коллеги, никто не делал субж ?
Мне вот хотелось бы, например, в TMemo каком-нить
моем - текстовые макросы.
То есть жмешь сочетаник клавиш - появляется текстик.
Вообще-то было бы идеально,
если бы были макросы на подобие тех
что в MultiEdit-e реализованы,
там, вот если кто знает,
могут некие "секции" активизироваться,
типа жмешь например Ctrl+E и это сочетание как-бы
"открывает" вторую клавиатуру, для расширения,
так сказать, возможностей оной,
и потом мы может тоже нажать например тот же
Ctrl+E и увидель результат работы этого макроса...
Не подскажет ли кто ?
МОжет код кто писал,
али компонентик есть... ?
Dimedrol (2002-11-06 17:32:00) [1]Больше нет вариантов ?
Dimedrol (2002-10-31 18:04:00) [2]2 F1
Нуууу... я в принципе почти так и делал.
Разве что я потом, просто забирал все набранные символы,
а не нажатия клавиш...
2 Song
но ведь еще нужно програмить, например,
включение т.наз. "секций" о которых я писал.
А к стати о каком Insert()ты говоришь ?
Song (2002-10-31 17:46:00) [3]Больше чем RegisterHotKey() и Insert() ничего не понадобится :-)
F1 (2002-10-31 17:25:00) [4]А что если при записи макроса просто ставится Hook и отлавливает все Message. А потом воспроизводит.
Calm (2002-10-31 17:04:00) [5]Буквально на днях написал компонент, сходный по функциональности с подсказкой Delphi, которая вываливается по <Ctrl-пробел>.
Могу выслать. Мой е-mail - a40@list.ru