Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / обработчик события для формы / 5 сообщений из 5, страница 1 из 1
02.06.2005, 13:36
    #33097209
1vadik1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработчик события для формы
С++ Builder, форма на которой куча editов , мне нужно сделать так чтобы кнопка на форме становилась активной при редактировании хотябы одного из них. Можно повесить на каждый edit обработчик OnChange, но неохота.. уж очень их много.. Может можно использовать какой-либо обработчик для формы ? поделитесь опытом плиз.
...
Рейтинг: 0 / 0
02.06.2005, 14:56
    #33097538
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработчик события для формы
1vadik1С++ Builder, форма на которой куча editов , мне нужно сделать так чтобы кнопка на форме становилась активной при редактировании хотябы одного из них. Можно повесить на каждый edit обработчик OnChange, но неохота.. уж очень их много.. Может можно использовать какой-либо обработчик для формы ? поделитесь опытом плиз.

В форме выставить KeyPreview=true и отлавливать одно из событий KeyPress, KeyDown или KeyUp.
А в реакции на событие уже прописать нужную тебе функциональность...
...
Рейтинг: 0 / 0
02.06.2005, 17:24
    #33098014
1vadik1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработчик события для формы
Станислав C. 1vadik1С++ Builder, форма на которой куча editов , мне нужно сделать так чтобы кнопка на форме становилась активной при редактировании хотябы одного из них. Можно повесить на каждый edit обработчик OnChange, но неохота.. уж очень их много.. Может можно использовать какой-либо обработчик для формы ? поделитесь опытом плиз.

В форме выставить KeyPreview=true и отлавливать одно из событий KeyPress, KeyDown или KeyUp.
А в реакции на событие уже прописать нужную тебе функциональность...
не пашет, пробовал , решил через использование одного обработчика для всех editов
...
Рейтинг: 0 / 0
03.06.2005, 12:32
    #33099440
Alex_VC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработчик события для формы
1vadik1 Станислав C. 1vadik1С++ Builder, форма на которой куча editов , мне нужно сделать так чтобы кнопка на форме становилась активной при редактировании хотябы одного из них. Можно повесить на каждый edit обработчик OnChange, но неохота.. уж очень их много.. Может можно использовать какой-либо обработчик для формы ? поделитесь опытом плиз.

В форме выставить KeyPreview=true и отлавливать одно из событий KeyPress, KeyDown или KeyUp.
А в реакции на событие уже прописать нужную тебе функциональность...
не пашет, пробовал , решил через использование одного обработчика для всех editов
ИМХО, сабклассить Edit надо: class CMyEdit: public CEdit...
Дальше переопределяешь метод OnChange и делаешь что надо...
...
Рейтинг: 0 / 0
03.06.2005, 12:57
    #33099517
AndreiNz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработчик события для формы
Не знаю как в билдере, а в Делфи это делается так: создаешь обработчик события для первого Editа. На OnClick. затем для всех остальных Editoв указываешь тот же обработчик событий. Там в Инспекторе Объектов F11 на втором табе можнно выбрать из списка.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / обработчик события для формы / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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