Poputchik, принял к сведению. На больших схемах может быть проблема в каком-то конкретном компоненте или комбинации компонентов, которые ещё не тестировались.
Этот топик читают: Гость
Ответов: 4628
Рейтинг: 747
|
|||
карма: 26 |
|
Ответов: 413
Рейтинг: 57
|
|||
Netspirit,
В кнопке ImgBtn поменялись местами свойства определения изображения для нажатого состояния и недоступного состояния (Down и Enable) Т.е. при недоступном состоянии отображается изображение из поля Down, а при нажатии из поля Enable |
|||
карма: 0 |
|
Ответов: 4628
Рейтинг: 747
|
|||
Странно. Посмотрю.
|
|||
карма: 26 |
|
Ответов: 127
Рейтинг: 0
|
|||
Вопрос в схеме, при нажатии по кнопке вылет. На Делфи нормально.
Может можно как-то по-другому решить? Чур потоки не предлагать))). code_30253.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_30253.txt [5.5KB] [492] |
Ответов: 4628
Рейтинг: 747
|
|||
Да, выходит, есть такой баг. Попробую найти, но не гарантирую. Кажется, ##clear из самого себя неправильно работает
|
|||
карма: 26 |
|
Разработчик
Ответов: 26100
Рейтинг: 2124
|
|||
Netspirit писал(а): Кажется, ##clear из самого себя неправильно работаетА он и не должен работать из самого себя без разделения очереди событий. Но таймер вроде стоит. Проверь деструкторы, может какой-то уничтожается раньше, чем положено. Самое интересное, что в обычном FPC это дело не вылетает |
|||
карма: 22 |
|
Ответов: 4628
Рейтинг: 747
|
|||
nesco, именно. Даже если просто поставить кнопку на ##clear в ScrollBox - не вылетает, а из ChildPanel - вылетает.
nesco писал(а): уничтожается раньше, чем положеноДа в этих динамических панелях черт ногу сломит - попробуй поотлаживай исходный код, когда там куча вложенных объектов со связями Parent<->Child. Пока что видно, что при нажатии кнопки в ChildPanel удаляются все копии схемы, созданные после этой кнопки включительно (нажал кнопку 2 - удалилась вторая и третья схемы, а первая осталась). |
|||
карма: 26 |
|
Ответов: 1304
Рейтинг: 405
|
|||
[offtop]Netspirit, попалась интересная книжка-перевод "FreePascal_Руководство_пользователя", возможно у тебя такой нет.
http://forum.hiasm.com/forum_serv.php?q=56&id=3477[/offtop] |
|||
карма: 3 |
|
Ответов: 4628
Рейтинг: 747
|
|||
MAV, спасибо. Но я уже привык читать в оригинале, даже не чувствую никакого дискомфорта. А новичкам реально будет полезна.
|
|||
карма: 26 |
|
Ответов: 127
Рейтинг: 0
|
|||
При закрытии третьего окна фокус с первого пропадает, т.е. главное окно оказывается позади всех.
Запустите все три окна и закрывайте по очереди, при закрытии второго окна первое уйдет назад. code_30295.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_30295.txt [3.3KB] [516] |
Ответов: 4628
Рейтинг: 747
|
|||
Пока не знаю как лечить.
|
|||
карма: 26 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 9 раз(а), последний 2022-09-19 23:49:09 |
|||
карма: 0 |
|
Ответов: 4628
Рейтинг: 747
|
|||
Пока нет - 64-битные возможности KOL пока очень скудные и похоже затачиваются под новые версии Delphi с упором на Unicode (поддержка которого тоже пока не очень). Да и тогда придется значительно попотеть, переписывая все компоненты для этого дела.
|
|||
карма: 26 |
|
Ответов: 127
Рейтинг: 0
|
|||
Проблема с отображением при добавлении динамических панелей.
Пример в схеме (особенно хорошо заметно будет на "слабых компах"): кнопки моргают, не прорисовываются, пока все панели не добавлены. На Делфи отрабатывает нормально. code_30302.txt З.Ы. Удалил пару кнопок, т.к. схема превышала допустимую длину вставляемого сообщения. Еще в MTStrTbl не работает многострочный режим в ячейке. |
|||
карма: 0 |
| ||
файлы: 1 | code_30302.txt [18.2KB] [461] |
Ответов: 413
Рейтинг: 57
|
|||
В некоторых визуальных компонентах, например в StringTableMT или MTStrTbl, событие onClick работает как onDblClick. То есть происходит при двойном клике, а не при одинарном.
|
|||
карма: 0 |
|