Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для kotkovets

Ветеран


Сообщения: 1216
Благодарности: 486

Профиль | Отправить PM | Цитировать


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

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.


Последний раз редактировалось kotkovets, 02-08-2012 в 12:09.


Отправлено: 12:03, 02-08-2012 | #2961