Показать сообщение отдельно
  #19  
Старый 26.07.2011, 14:21
delphicoding delphicoding вне форума
Активный
 
Регистрация: 04.07.2011
Сообщения: 206
Репутация: -461
По умолчанию

Всё, нашёл ошибку.

Фишка была в том, что кто-то из предыдущих разработчиков решил использовать одну переменную Integer и для передачи числа и в одном месте для True/False. Когда переменная становилась равна 0 - в одном месте это давало False, хотя насколько я понял по-умолчанию Delphi не воспринимает 0 как False, а 1 как True. С учётом этой особенности Delphi, я так делать никогда бы не стал, поэтому этот "самопальный момент" при склейке форм упустил. В общем нужно переписывать многое, чтобы было как следует. эх
Ответить с цитированием