|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.02.2020, 17:51 | #1 |
Регистрация: 24.12.2019
Сообщений: 7
|
Странно ведет себя программа
Имеется форма, а также 3 класса. Один(TPagegrid) на основе ButtonGroup, два других(TLogItem, TLogLine) на основе SpeedButton. Обьект класса TPageGrid является контейнером - сеткой для динамически создаваемых кнопок. Процесс создания кнопки начинается при нажатии на форме на кнопку с изображением. Далее после этого при нажатии на сетке создается кнопка. Так вот, проблема вот в чем:
1) При каждом нажатии на кнопку с изображением элемента, должен создаваться экземпляр TLogItem(кнопка) с таким же изображением(Что и прописано в коде), но почему то при повторном нажатии, старая кнопка исчезает(хотя не должна), и создается новая в заданном месте аналогичная старой(хотя можно нажать на кнопку с другим изображением, но create-ся все равно аналогичная первой кнопке). Такого в коде нет и не должно. 2) Проблема более существенная, пробовал кучу раз отладчиком пробегать, ставил останов внутрь клика кнопки(сразу после begin), но он срабатывает только один раз, при дальнейших нажатиях отладчик в клик кнопки не заходит, хотя должен. Помогите кому не лень, я в ООП новичок, и с такими ситуациями еще не сталкивался, и как найти источник проблемы, не имею ни малейшего понятия. Знаю, что то накосячил, а где хз. Проект прилагается Последний раз редактировалось leonar; 26.02.2020 в 18:17. Причина: Ошибка в тексте |
27.02.2020, 01:03 | #2 |
Регистрация: 24.12.2019
Сообщений: 7
|
Задача решена. Тема закрыта
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi странно себя ведет | HELMOS | Общие вопросы Delphi | 5 | 04.01.2014 17:07 |
Странно ведет себя компилятор | pufystyj | Общие вопросы C/C++ | 2 | 02.01.2013 06:35 |
Аналогично странно и неправильно ведет себя макрос | strannick | Microsoft Office Excel | 4 | 21.11.2012 04:04 |
Ноут странно себя ведет | feesta | Помощь студентам | 1 | 29.05.2011 23:08 |