Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему при старте формы срабатывает событие onChange у Edit? [D6, WinXP]


shane54 ©   (2003-01-06 19:31:00) 

Вот есть компонента UpDown (кто не знает - с закладки Win32). Она связана с Edit. Событие onChange у Edit"а связано с TActionList.

Теперь проблема.
Сразу же при старте приложения срабатывает обработчик из TActionList.

Единственная идея, которая мне приходит в голову - может,из-за того, что по умолчанию Text не пуст, вызывается событие onChange.

Может кто знает, как обойти это?


Anatoly Podgoretsky   (2003-01-06 20:33:00) [1]

Это точно :-)


Anatoly Podgoretsky   (2003-01-06 20:29:00) [2]

Мне как то это не мешало, тонее было бы хуже наоборот.


shane54   (2003-01-06 20:29:00) [3]

Спасибо, разобрался. Дело было в том, что я на onCreate главной формы повесил процедуру загрузки параметров из реестра. И один из шагов был - заполнить значеним этот Edit.
С другой стороны, почему событие onChange не срабатывало на других компонентах, которые тоже изменялись при старте?

Вопросов больше, чем ответов...


shane54   (2003-01-06 20:21:00) [4]

Спасибо Rouse_, всё нашел и разобрался.

to Anatoly Podgoretsky
Скажите, Анатолий, всё же проблема, которую я описал - где ответ?


Anatoly Podgoretsky   (2003-01-06 20:04:00) [5]

Не стоит, это не Виндоуский орган, а так находится на закладке Samples


Rouse_   (2003-01-06 19:57:00) [6]

Компонент с вкладки Samples

Желаю успехов


shane54   (2003-01-06 19:51:00) [7]

SpinEdit? Если не секрет, что это?


Rouse_   (2003-01-06 19:42:00) [8]

Не проще воспользоваться SpinEdit?

Желаю успехов


Наверх

Титульная страница Поиск, карта сайта Написать письмо