Цитата MKN:
возможно ли в NSIS, при переходе по элементам управления сохранять фокус курсора в текстбоксе ? »
|
нет, при клике на кнопку фокус на кнопку перемещается - очевидно!
Цитата MKN:
Ведь в ряде программ, именно так и происходит - курсор моргает в одном месте, кликаем кнопку в другом - происходит вставка в местоположение курсора. Почему и как, там это можно ? »
|
в программах свой обработчик встроен, это не API, а проще сказать другие технологии встроенные
в компиллятор программы, для NSIS это равнозначно сторонний плагин писать, и брать оттуда
(с плага функции) тем более эти функции нужно разработать и заточить под NSIS!
А без 10-километрового кода это невозможно.
Цитата MKN:
Пока, как крайнее решение - при клике, данные заносятся в буфер, и вставляются в нужное место текстбокса, обычным образом, через контекст. »
|
Эти клики не заносятся в буфер, а передается соответствующие сообщение (SendMessage) с соответствующим свойством, к примеру WM_SETTEXT - все расписано в файлике - WinMessages.nsh (Prefix Message category)+ гугл и огромная масса примеров.
например в гугле вбиваешь - WM_SETTEXT for nsis
MKN опять же, без знаний API это невозможно делать...