|
![]() |
#1 |
Moderator
|
Цитата:
P.S. Я сам пользовался подобным подходом в гриде формы SysQueryForm и обнаружил следующую особенность: способ устойчиво срабатывал так, как мне хотелось, только в том случае, когда фокус предварительно устанавливался на другое поле - не на то, для которого в данный момент прописывалось значение при помощи pasteText. Возможно, это было связано с тем, что я еще использовал метод setSelection для затирания старого значения в поле. В общем, у меня сложилась вот такая схема использования последовательности этих операторов: X++: .setFocus();
.setSelection(0, 1000); // где 1000 - некоторое заведомо большое значение - больше максимально возможной длины строки контрола
.pasteText( ); |
|
![]() |
#2 |
Участник
|
про setFocus я знаю
потому что какие задачи будут я заранее не заню, т.е. для юзеров делаем форму,они загружають свои задани через форму как раньше говорил, например
сначало открыть форму такую , потом надо ввести дату или ещё чего то,а конкретно какую форму буду они открывать и сколько там поле я не знаю, так что там сделал функция с помощью WinApi нажать Ctrl+S, Ctrl+N or Tab и т.д. их куча короче, но столкнулся проблемой WinApi тупо набивает везде ![]() ![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Где перекрыт метод в классе | 5 | |||
visible(true) и курсор | 6 | |||
Где что хранится? | 10 | |||
3.0: где активировать цены по скл. аналитикам ? | 5 | |||
Где взять материалы и еще один конкретный вопрос | 6 |
|