powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / программно нажать на стрелочку в право
5 сообщений из 5, страница 1 из 1
программно нажать на стрелочку в право
    #36831904
dimonpage1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Необходимо в DataWindow при переходе в текстовое поле в котором находится текст,сместить курсор(каретку) на 5 символов.

Пробую таким же способом как и нажатие клавиши Tab
Код: plaintext
send( Handle(This),  256 ,  9 ,  0  )
работает, но при попытке нажать программно стрелку в право:
Код: plaintext
send( Handle(This),  256 ,  39 ,  0  )
ничего не происходит
...
Рейтинг: 0 / 0
программно нажать на стрелочку в право
    #36832007
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь надо посылать стрелку вправо не в датавиндов,
а в текущее окно редактирования внутри датавиндов.

а его просто так не найти...
это должно быть единственное видимое child окно в datawindow.
...
Рейтинг: 0 / 0
программно нажать на стрелочку в право
    #36832138
dimonpage1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если есть другое решение перемещения программно каретки, подскажите пожалуйста
...
Рейтинг: 0 / 0
программно нажать на стрелочку в право
    #36832259
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimonpage1Добрый день.
Необходимо в DataWindow при переходе в текстовое поле в котором находится текст,сместить курсор(каретку) на 5 символов.

Насколько я помню (не уверен, давно не работал с GUI) dw.SelectText() помимо выделения текста в текущем поле еще и ставит курсор в конец выделения. И если задать длину выделения =0 то происходит просто перемещение курсора.
...
Рейтинг: 0 / 0
программно нажать на стрелочку в право
    #36832315
dimonpage1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Moskovsky, спасибо, работает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / программно нажать на стрелочку в право
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]