![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
Atos |
![]() ![]()
Сообщение
#1
|
![]() Прогрессор ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 602 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Ну вот и меня проблемы с динамическим созданием.
![]() Тут происходят странные вещи. С PaintBox1 всё нормально. А P при первом нажатии на SpeedButton не выводит графическую информацию. Вернее, выводит и тут же стирает. ![]() В чём тут может быть дело??
|
Digitalator |
![]()
Сообщение
#2
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 247 Пол: Мужской Репутация: ![]() ![]() ![]() |
Посмотри мои исходники, в проге используеться динамическое создание картинок на форме. Разобраться будет несложно
![]() Скачать ~200кб -------------------- |
Atos |
![]()
Сообщение
#3
|
![]() Прогрессор ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 602 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Спасибо!
Долго смотрел на оба кода, пытаясь понять, что у меня не так. Потом поменял TPaintBox на TImage - помогло! Но все равно интересно, в чем природа глюка? ![]() |
Digitalator |
![]()
Сообщение
#4
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 247 Пол: Мужской Репутация: ![]() ![]() ![]() |
Скорее всего в MSG Paint, т.е. скорее всего TPaintBox рисует один раз, и чтобы изображение сохранилось необходимо его перерисовывать (в событии onPaint например). Хотя может быть и не так.... надо проверить
![]() -------------------- |
hiv |
![]()
Сообщение
#5
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Все именно так!
TPaintBox рисует прямо в канву (Canvas), в справке так и написано, что нужно все время перерисовывать по событию onPaint. Поэтому функцию отрисовки нужно связать с событием onPaint. Я вот так переписал: unit Unit1; Сообщение отредактировано: hiv - 6.05.2005 13:46 -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
![]() ![]() |
![]() |
Текстовая версия | 25.07.2025 6:37 |