Отслеживание в поле EditText

MapInfo, MapBasic
Ответить
MSL
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 июн 2018, 09:08
Репутация: 0
Откуда: С планеты Земля

Отслеживание в поле EditText

Сообщение MSL » 26 апр 2021, 07:05

В созданном ДИАЛОГЕ есть поле EditText в котором редактируются данные.
Вопрос:
Как в этом поле при нажатии любой клавиши кроме Enter и Esc определить код введенного символа (нажатой клавиши)?
А может быть можно как-нибудь определить ПОЛУЧЕНИЕ или ПОТЕРЮ фокуса этого поля (EditText)?
А может надо подключить какую нибудь библиотеку.

gamm
Гуру
Сообщения: 4044
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1049
Ваше звание: программист
Откуда: Казань

Re: Отслеживание в поле EditText

Сообщение gamm » 26 апр 2021, 07:14

Создайте dll на С++ для этой формы, и отслеживайте чего хотите. В самой Мапинфе все достаточно убого, по крайней мере раньше так было.

MSL
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 июн 2018, 09:08
Репутация: 0
Откуда: С планеты Земля

Re: Отслеживание в поле EditText

Сообщение MSL » 26 апр 2021, 07:51

gamm,
Диалог:
- Вы когда нибудь летали на аэроплане, сэр?
- НЕТ, сэр, но хотел бы.
- Тогда постройте его и можете летать куда хотите и сколько хотите, сэр.
:lol: :lol: :lol:

gamm
Гуру
Сообщения: 4044
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1049
Ваше звание: программист
Откуда: Казань

Re: Отслеживание в поле EditText

Сообщение gamm » 26 апр 2021, 10:29

ну, если для современной молодежи написать за полчаса формочку - это аэроплан, то я волнуюсь за будущее страны :mrgreen: :lol: :roll:

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей